کدهای اذیت php ، هندبوک php و mysql

saalek110

Well-Known Member
کدهای اذیت php ، هندبوک php و mysql

کدهایی که اذیت می کنه را اینجا پست می زنم. منطور مثلا جایی است که باید کوتیشن بذاریم.
 

saalek110

Well-Known Member
تاپیک های مرتبط:
اینجا منظور آموزش php نیست ، برای این کار به تاپیک های دیگری که من باز کرده ام مراجعه کنید مثلا










 

saalek110

Well-Known Member
یک لینک ساده با اکو:


PHP:
echo"<a href='name.php'>matne namayeshi</a>";



عکس لینک شده: همراه با ذکر سایز عکس. یک بعد عکس با auto آزاد گذاشته شده.

PHP:
  echo "<a href='posheh/name.php'><img src='posheh/images/name.jpg'  style='width:200px;height:auto;'></a>";


ساختن لینک به شکل متغیرو استفاده از آن:
در لینک زیر یک مقدار هم به صفحه مقصد ارسال کرده.
PHP:
$link_address='name.php?u='.$name;

  echo "<a href='$link_address'>matne namayesh ya ax</a>";
 
آخرین ویرایش:

saalek110

Well-Known Member
بررسی سسیون داشتن کاربر: یعنی کاربر لوگین کرده

PHP:
 if ( isset(  $_SESSION["username"] )  )  // login
بعدش با دو آکلاد امکاناتی که در اختیارش هست را در اختیارش می گذاریم.
PHP:
{

}


بررسی اینکه شخص لوگین کده شخص خاصی است:
PHP:
 if ( $_SESSION["username"]== "Ali")  // doste man
{
}

اگر دو یا چند نفر را بخواهیم جایی راه بدهیم:
PHP:
 if ( $_SESSION["username"]== "Ali" || $_SESSION["username"]=="Saman" )  //dostan

{
}
 

saalek110

Well-Known Member
div های css
مربوط به بحث css است ، در هدر dive را تعریف می کنید و داخل body می توانید اون فرمت را داشته باشید.
HTML:
 echo"<div id='esme div'>";// yek div
اینجا عناصر دارای فرمت خاص ذکر شده در هدر می شوند. مثلا رنگ و اندازه و محل قرارگیری و فاصله از اطراف و ....
echo"</div>";

طرز تعریف کردن div در هدر سایت داخل تگهای استیل

CSS:
<style>
#esme_div{
     background-color: rgba(60,160,120,1);

     border:7px solid #115555;  
         border-radius: 25px;                                          
         padding-bottom:30px;
         padding-top:10px;                                        
        margin-right:200px;
        margin-left:200px;
        margin-top:20px;
        margin-bottom:20px;
        }
</style>
 

saalek110

Well-Known Member
قالب دهی ساده حین چاپ:
در کد زیر متغیر وسط صفحه و به اندازه h4 چاپ میشه و قبلش می نویسه var=

PHP:
            echo"<center><h4>var= ".$var."</h4></center>";
 

saalek110

Well-Known Member
فرم:
جمله اول فرم که به خود صفحه ارسال می کند ، بدون echo

HTML:
 <form id='myform' action="<?php echo $_SERVER['PHP_SELF']; ?>"  method = 'POST'>

یک input با echo:
در استیل فونت سایز داده شده ، میشه ابعاد را هم داد.
PHP:
     echo'name: <input type="text"    style="font-size: 24pt"  name="name" ><br><br>';

دکمه submit بدون echo: ابعاد هم داده شده. بالایی ابعاد نداشت از اینجا اضافه کنید.
HTML:
         <input type="submit"  name='action_1' value="Submit"  style=" font-size:65px; height:150px; width:250px">

فقط می مونه بستن فرم:
HTML:
        </form>

اگر با اکو باشه باید در بخش php باشه و بی اکو در بخش html .
با تگهای php باز و بسته این کار را بکنید:
PHP:
<?php
ghesmate ba echo

?>
ghesmate bi echo
<?php


?>
 
آخرین ویرایش:

saalek110

Well-Known Member

تا اینجا کدهای ساده ای بود. پیچیدگی نداشت، ولی پست زدم.
کدهای اذیت کن را در پست های بعدی خواهیم داشت.
 

saalek110

Well-Known Member
کوئری های دیتابیس:
حیطه کاری من php و mysql است.

در دو کوئری عددی که در یک ستون خاص است را خوانده و یک مقدار تعییر داده و جایگزین می کند.

جستجو:
SQL:
 $sql = "SELECT * from esme_table where esme_soton like '$name'  ";

در کوئری بالا در ستون خاصی دارد دنبال چیز خاصی می گردد. چیز خاص را قبلا در متغیر $name ریخته.

تغییر:
SQL:
  $sql = "UPDATE esme_table SET  esme_soton=$s where sotone_digar like '$name'";
 

saalek110

Well-Known Member
در این تاپیک من فقط کوئری را میارم ، ولی کوئری خالی که کاری نمی کند و نیاز به کارهای دیگری دارد....
مثلا:

PHP:
$result = mysqli_query($connection ,$sql);

در کد بالا کوئری اجرا می شود. $sql کوئری ماست. $connection جای دیگر ساخته شده.
 

saalek110

Well-Known Member
حذف:
SQL:
  $sql = "DELETE FROM $the_table WHERE number=$number";
در کد بالا اسم تیبل به شکل متغیر اومده ولی اسم ستون number است.‌
برای تیبل های خود یک ستون number همیشه بگذارید تا حذف یک ردیف راحت باشد.
 
بالا