PDA

View Full Version : سوال: چرا اطلاعات فرم ها در html به صفحه php ارسال نمیشه؟



rezarss
یک شنبه 03 بهمن 1389, 22:19 عصر
یه صفحه html form برای ثبت نام دارم که قراره اطلاعات فرم ها با متد POST به یه صفحه php بفرسته ولی فرستاده نمی شه.
فایل ها رو attach کردم.

ayub_coder
یک شنبه 03 بهمن 1389, 23:06 عصر
خوب شما کلی جاوا اسکریپت آوردی . دارن یه بلایی سر فرمت میارن دیگه
اونا اسکریپتها رو وردار ببین فرم داره کار میکنه
بعدش هم به جای <? بزن <?php

rezarss
یک شنبه 03 بهمن 1389, 23:32 عصر
عزیز اگه قرار بود جاوا مانع از ارسال اطلاعات بشه که هیچ وقت اونو نمی ساختن و با html قاطی نمی کردن.
در مورد فایل php هم فرض کن php?> بجای اینه ?> اگه اشتباهه ارور php میده. اما مشکل اینجاست که اصلاً به فایل php فرستاده نمی شه.

mohsen6500
دوشنبه 04 بهمن 1389, 01:08 صبح
سلام دوست عزیز چناب عالی که اطلاعات رو دریافت نمی کنی
می فرستی ها ولی توی صفحه php چیزی رو دریافت نکردی؟!!!
مثلا اینو نیگا

موفق باشی

rezarss
دوشنبه 04 بهمن 1389, 15:41 عصر
اینو که فرستادین نگاه کردم ولی به نظر من مشکل از فایل php نیست چون اصلاً تو صفحه html تگ <form> و اکشنش، اطلاعات رو به فایل php نمی فرسته که php اونها رو بگیره

ghasemweb
دوشنبه 04 بهمن 1389, 17:19 عصر
اینو که فرستادین نگاه کردم ولی به نظر من مشکل از فایل php نیست چون اصلاً تو صفحه html تگ <form> و اکشنش، اطلاعات رو به فایل php نمی فرسته که php اونها رو بگیره


دوست عزیز اگه کد زیر رو تو صفحه php بذاری مشکلت حل میشه اگه جواب نداد مشکل از تنظیمات php هستش


<?php
echo $_POST['username'];

?>

rezarss
دوشنبه 04 بهمن 1389, 21:39 عصر
ببینید این فایل html من اصلاً اطلاعات رو به فایل php نمی فرسته که من این کدهای php رو تو فایلم بذارم یا نذارم. مهم اینه که فایل html اطلاعات رو با تگ فرم به فایل php بفرسته که نمی فرسته و مشکل اینجاست نه کدها و دستورهای php

ghasemweb
دوشنبه 04 بهمن 1389, 22:25 عصر
یعنی بعد کلیک رو دکمه تایید تو صفحه php نمیره و تو همون صفحه می مونه؟

rezarss
دوشنبه 04 بهمن 1389, 22:45 عصر
آره. همینطوره. می تونید فایل رو ببینید. attach کردم

ayub_coder
سه شنبه 05 بهمن 1389, 00:05 صبح
برادر
بنده هم نگفتم جاواجاوا اسکریپت مانع میشه. ولی فعلا که تو پروژه شما داره مانع میشه.اون قایلهای که لینک کردی به صفحه و ازشون جهت زیبایی صفحت استفاده کردی مانع ساب میت شدن فرم به صفحه ی php جنابعالی شده.اگه لینکها رو برداری و یکبار برمامه رو اجرا کنی متوجه منظور بنده می شی

arturmacnight
سه شنبه 05 بهمن 1389, 04:28 صبح
دلیل پست نشدن اطلاعات شما کاملا واضحه شما به هیچ وجه چیزی پست نکردید!

درستش کردم. دانلود کنید.

rezarss
سه شنبه 05 بهمن 1389, 10:34 صبح
مرسی عزیز. دست گلت درد نکنه. کارت 20 بود. من هر کاری کردم نتونستم. ممنون از کسانی که کمک کردند. و ناراحتی هایی که پیش اومده بود رو به بزرگی خودتون ببخشید.
جواد، چطور حل شد؟

alasht
سه شنبه 05 بهمن 1389, 18:49 عصر
سلام
ایراد کارتون خیلی واضح بود من موندم چرا هیچکس متوجه نشد
شما در صفحه register.php به جای

<?phpنوشته بودید

<php

<php
echo "data was sent to this page";
?>
به خاطر همین در صفحه register.php چیزی نمایش داده نمیشد !

arturmacnight
چهارشنبه 06 بهمن 1389, 02:49 صبح
البته اصلا کد ایشون به این فایل سند نمیشد! مشکل اصلی ایشون این بود.

مشکلشون سند نشدن فرم بود که تو بخش آخر هم false بر می گردوند. فرم رو با کد جاوا تو تابع چهارم ثبت نامشون تو مثال بالا سند کردم.