PDA

View Full Version : مشکل در قدم اول کار با php



enayat_00
دوشنبه 05 اسفند 1387, 18:13 عصر
سلام دوستان
من تازه شروع کردم به یادگیری php! (واسه همین ممکنه سوال مبتدیانه بپرسم!)
خوب من تو قدم اول به مشکل برخوردم:
easy php رو نصب کردم و اولین کاری که میخواستم انجام بدم این بود که از یه فرم html اطلاعات ارسال کنم به یه فایل php و اونجا رو صفحه نمایش داده شه!

کد html


<html>
<head>
<title> test </title></head>
<body>
<"form method=post action="test1.php">
firstname <input type=text name="firstname" size=25 >
<input type=submit name="submit" value="submit" >
</body>
</html>


کد Php


<html>
<head> <title>test 1</title> </head>
<body>
<?php
print "$fristname" ;
?>
</body>
</html>


وقتی اطلاعات از فرم html به php ارسال میشه این ارور رو میده

Notice: Undefined variable: fristname in c:\program files\easyphp1-8\www\t\test1.php on line 5

میگه متغییر تعریف نشده! میشه توضیح بدین من باید چیکار کنم!(تو php چطور باید این متغییر رو تعریف کنم؟)

naser67
دوشنبه 05 اسفند 1387, 18:44 عصر
اين چيه ؟

print "$fristname" ;
به جاي اين بنويس

print $_POST['firstname'];

enayat_00
دوشنبه 05 اسفند 1387, 20:45 عصر
ممنون دوست عزیز، جوابتون درست بود! این کدی که من نوشتم مال کتاب بود واقعا جای تاسف داره واسه نویسندش!
یه سوال دیگه؟!
ایا ادیتوری واسه php هست که خطاهای سطحی را تصحیح کنه؟

__ziXet__
دوشنبه 05 اسفند 1387, 21:11 عصر
ممنون دوست عزیز، جوابتون درست بود! این کدی که من نوشتم مال کتاب بود واقعا جای تاسف داره واسه نویسندش!
یه سوال دیگه؟!
ایا ادیتوری واسه php هست که خطاهای سطحی را تصحیح کنه؟
مشکل از نویسندش نیست!
مشکل از اینه که برای اجرای کدهای اون کتاب باید register_global روشن باشه ولی الان بیشتر سرورها اونو خاموش میکنن به خاطر همین این مشکل پیش میاد.
فکر کنم شما کتاب از انتشارات ناقوس دارید. درسته؟!

enayat_00
دوشنبه 05 اسفند 1387, 22:30 عصر
خوب اگه اینطوره دیگه متاسف نیستم:لبخند: من از یه کتاب الکترونیکی 234 صفحه ای استفاده میکنم که اطلاعاتی نداره!
نرم افزار phpdesigner رو دانلود کردم بدک نیست!

sedamorde
دوشنبه 05 اسفند 1387, 22:58 عصر
ایا ادیتوری واسه php هست که خطاهای سطحی را تصحیح کنه؟

دوست عزیز از zend studio برای php استفاده کن, از همه چیز بهتر ;)

enayat_00
دوشنبه 05 اسفند 1387, 23:06 عصر
دوست عزیز لینک دانلود zend studio رو بزارید اگه زحمتی نیست!

smhnaji
سه شنبه 06 اسفند 1387, 01:13 صبح
برای PHP Editor بهتر بود اول یه سرچی می‌کردید.
من کردم و این لینک‌ها اومد:
http://www.barnamenevis.org/forum/showthread.php?t=2116
http://www.barnamenevis.org/forum/showthread.php?t=12753
http://barnamenevis.org/forum/showthread.php?t=2116

درضمن من خودم از Komodo استفاده می‌کنم (هم تحت ویندوز داره هم تحت لینوکس)

خییییییییییییلی‌ها هم هستن که دیونه‌ی Dreamweaver هستن.

[enayat_00=QUOTE] دوست عزیز لینک دانلود zend studio رو بزارید اگه زحمتی نیست[/QUOTE]
http://www.softestan.com/post/1040
http://www.knowclub.com/weblog/wordpress/?p=1001

__ziXet__
سه شنبه 06 اسفند 1387, 10:23 صبح
فقط EMEditor تو ویندوز!

enayat_00
پنج شنبه 08 اسفند 1387, 01:07 صبح
دوستان همونطور که گفتم من تازه شروع به کار با php کردم!
خوب من الان میتونم فرم بسازم فرم رو ارتباط بدم جداول پایگاه داده بسازم اطلاعات به اونها ارسال کنم(بصورت اماتور) میشه مقاله ای معرفی کنید یا خودتون توضیح بدین که دیگه چه چیزایی باید یاد بگیرم! یا مثلا چطور اون اطلاعاتی که فرستادم رو پایگاه بصورت مرتب تو یه قسمت نمایش داده شه (مثل پستهای وبلاگها) و چیزهای مهمه دیگه، ممنون میشم کمکم کنید:قلب::بوس:

yaqubian
پنج شنبه 08 اسفند 1387, 10:18 صبح
دوست عزیز
لطفا سئوالتتون رو در قالب پست جدید مطرح بفرمایید.
من تا حالا این مطلب رو چندین بار گفتم. شما باید برای استارت زدن یه پروژه کوچولو واسه خودتون تعریف کنین اونوقت اشکالاتتون رو بیاید اینجا مطرح بفرمایید. اینجا یه تالار واسه رفع اشکاله!!!
موفق باشید