بلاگ محمد کاظم بهرام

برنامه نویس وب

بلاگ محمد کاظم بهرام

برنامه نویس وب

خاطرات ، دست نوشته ها ، آموزش های خودم رو در اینجا قرار میدم .

طبقه بندی موضوعی
آخرین نظرات

نکته 1 : PHP

دوشنبه, ۲۷ خرداد ۱۳۹۲، ۰۴:۳۵ ب.ظ
با سلام


نکته 1:

همیشه قبل از اینکه یک مقدار POST یا GET رو در یک متغیر ذخیره کنید آن را با تابع isset() چک کنید تا از ایجاد خطا در صفحه های خود جلوگیری کنید . به این صورت میشه استفاده کرد :


<?php

if(isset($_POST['var'])){
$var = $_POST['var'];

//other code's

}




و یادتون هم باشه که بلاک یا کروشه ای که درونش با isset یک وروردی را چک کردید و در متغیر ذخیره کردید تا زمانی باز باشه که میخواید از اون متغیر استفاده کنید .

نمونه صحیح :


<?php

if(isset($_POST['var'])){

$var = $_POST['var'];

echo $var;

}



?>

<form method="post">

    <input type="text" name="var" />

</form>

نمونه اشتباه :

<?php

$var = $_POST['var'];

echo $var;

?>

<form method="post">

    <input type="text" name="var" />

</form>

که تا صفحه اجرا بشه با این خطا رو به رو میشید که چیزی ست نشده است :

Notice: Undefined index: var in C:\xampp\htdocs\test2.php on line 5



با تشکر
  • محمد کاظم بهرام

نظرات  (۲)

سلام،
میشه یه آموزش هم بذارید که چگونه میشه چند فایل رو هم زمان با php آپلود کرد؟
( آی دی input ها = []file !
من اسکریپتم رو نوشتم اما بعضی جاهاش مشکل دارم ؛ اگه یه آموزش در این مورد بذارید عالی میشه.

ممنونم.
پاسخ:
با سلام


حتما مطلبی در این مورد منتشر میکنم .

با تشکر
سلام ،
چطوری میشه از یک تصویر ، تصویر بندانگشتی یا تغییر اندازه داده شده بدست آورد؟
این اسکریپت رو ببینید :

http://dl.shek.ir/img/thumb.php?src=http://dlwallpaperkade.ir/RB2/BMW%20X4-dkk.jpg&h=150&w=200

همانطور که دیدید آدرس و سایز رو دریافت می کنه و تغییر اندازه اش میده.
میشه توضیح بدید چجوری میشه این کار رو کرد؟ و اگه توی یه پست جداگانه توضیح بدید خیلی ممنون میشم.
پاسخ:
با سلام

به روی چشم .

حتما در اسرع وقت اماده میکنم .


با تشکر

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
تجدید کد امنیتی