مشاهده نسخه کامل
: کی میتونه بگه چرا این کد جواب نمیده؟ <? echo $_POST; ?>
A-freeman
28-02-2007, 00:35
در ASP کد <%request.form=%> تمام اطلاعات رسیده از فرم را با هم نشان می دهد. ولی در PHP کد
<? ;echo $_POST ?> عمل نمی کنه و فقط پیغام array را نمایش میده. مشکل چیه؟
در ASP کد <%request.form=%> تمام اطلاعات رسیده از فرم را با هم نشان می دهد. ولی در PHP کد
<? ;echo $_POST ?> عمل نمی کنه و فقط پیغام array را نمایش میده. مشکل چیه؟
باید اسم ادیتی که میخواهی ازش اطلاعات رو بگیری رو بنویسی.
مثال زیر رو نگاه کن متوجه میشی.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بای
A-freeman
04-03-2007, 10:15
نه . مساله اینه که کد اسکریپت <%request.form=%> تمام اطلاعات فرم را یکجا نشان میده و البته اگر موردی هم بخواهی نشان میده مثل <%("request.form("name=%> ولی کد PHP بالا چنین کاری نمیکنه و فقط باید به صورت موردی جواب بگیری و یا اینکه از طرفندی استفاده کنی که یه باحالشو پیدا کردم:
<?
while(list($name,$value)=each($[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]))
}
message.="$name: $value\n$";
{
print $message;
?>
فقط وضعیت ; و ) را اصلاح کن.
راستی برای اجرای php روی کامپیوتر میشه از easy php استفاده کرد.
ممکنه یه کتاب خوب راجع به PHP معرفی کنید. مرسی
کتاب خوب در این زمینه :
مرجع کامل PHP 4 Professional
جلد کتاب هم صورتی و سفیده.
بای
A-freeman
05-03-2007, 19:32
مرسی. راستی دلفی رو بیشتر ترجیح میدی یا Vb ؟
مرسی. راستی دلفی رو بیشتر ترجیح میدی یا Vb ؟
VB کار نکردم. اما دلفی رو بیشتر ترجیح میدم.
چون دلفی خیلی بهتره.
بای
A-freeman
07-03-2007, 19:53
منظورم همینه. اگه بگی چرا دلفی خیلی بهتره ، به انتخاب راه درست در این قضیه کمک کردی. مرسی.
نه . مساله اینه که کد اسکریپت <%request.form=%> تمام اطلاعات فرم را یکجا نشان میده و البته اگر موردی هم بخواهی نشان میده مثل <%("request.form("name=%> ولی کد PHP بالا چنین کاری نمیکنه و فقط باید به صورت موردی جواب بگیری و یا اینکه از طرفندی استفاده کنی که یه باحالشو پیدا کردم:
<?
while(list($name,$value)=each($[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]))
}
message.="$name: $value\n$";
{
print $message;
?>
فقط وضعیت ; و ) را اصلاح کن.
راستی برای اجرای php روی کامپیوتر میشه از easy php استفاده کرد.
ممکنه یه کتاب خوب راجع به PHP معرفی کنید. مرسی
این کد هم بد نیست:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
peyman1987
03-04-2007, 03:32
در ASP کد <%request.form=%> تمام اطلاعات رسیده از فرم را با هم نشان می دهد. ولی در PHP کد
<? ;echo $_POST ?> عمل نمی کنه و فقط پیغام array را نمایش میده. مشکل چیه؟
خوب دوست عزيز شما دارين از دستور اشتباه استفاده ميکنين.
دستور Print فقط براي چاپ متغيرهاي ساده هست و قابليت چاپ آرايه و شي رو نداره براي اينکرا ميتونين از PRINT_R استفاده کنين. سينتکسش دقيقا مثل PRINT هست.
A-freeman
10-04-2007, 22:48
خوب، حالا کد اصلاح شده با دستور print_r ممکنه مثل زیر باشه؟
<? print_r $_post;?> آیا درسته؟
مرسی
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.