وقتی می خام یه فرم خودشو صدا بزنه از $PHP_SELF استفاده می کنم
ولی وقت اجرا پیغام خطای Undefined variable می ده. در حالی که این متغییر درون ساخته php هستش.
باید چکار کنم؟
مرسی
Printable View
وقتی می خام یه فرم خودشو صدا بزنه از $PHP_SELF استفاده می کنم
ولی وقت اجرا پیغام خطای Undefined variable می ده. در حالی که این متغییر درون ساخته php هستش.
باید چکار کنم؟
مرسی
$_SERVER["PHP_SELF"]
لطفا بیشتر توضیح بدین . من تازه کارم
از متغیری که گفتم بجای متغیر خودتون استفاده کنید.
آره، بنداز بیرون، چون کلا نیازی به استفاده از PHP_SELF نیست :) کافیه action فرم رو خالی بذارید و این یک استاندارده!نقل قول:
اون کتابی رو هم که ازش داری یاد میگیری بنداز بیرون چون اینطور که معلومه درست توضیح نداده
سلام .
من همیشه وقتی می خوام فرم داخل صفحه را به همان صفحه بفرستم از این روش استفاده می کنم .
چک می کنم که آیا دکمه Submit داخل فرمم زده شده یا نه؟
در این مثال من فقط یک صفحه با نام MyPage.php دارم .
نگاه کنید :
موفق باشید .
<form action='MyPage.php' method='post' >
<input name="txtName" type="text" id="txtName" />
<br />
<input name="txtFamily" type="text" id="txtFamily" />
<br />
<input name="BtnSubmit" type="submit" id="BtnSubmit" value="Submit" />
</form>
.
.
.
.
<?php
if(isset($_POST['BtnSubmit']))
{
echo $_POST['txtName'].' '.$_POST['txtFamily'];
}
?>
من از این کتابای آنلاین دارم می خونم.
من قبلا ASP.net کار می کردم
چه کتابی خوبه واسه شروع؟ لطفا واسه Mysql هم بگید.
مرسی
مرجع کامل PHP 4 یا PHP 5 مهندس مهرداد توانا
بله انتشارات ساحر
ولی کتاب PHP کتاب خوبیه (در حال که ممکنه VB.Net خوب نباشه)