PDA

View Full Version : سوال: یکی کمک کنه خروجی نمیده



Amir_Developer
یک شنبه 16 مهر 1391, 13:36 عصر
سلام
من تازه کار با php رو شروع کردم و اولین برنامه اعلام ساعت رو نوشتم اما فایلم خروجی نمیده یعنی وقتی با فرمت php ذخیره میکنم نمیتونم تو سیستم خروجی فایل رو نگاه کنم .
از اساتید میخوام لطفا راهنمایی کنن.:عصبانی++:

faravaghi
یک شنبه 16 مهر 1391, 14:43 عصر
سلام دوست گرامی،
کدهایی که نوشتین بزارین تا بشه بهتون کمک کرد.

Amir_Developer
یک شنبه 16 مهر 1391, 21:03 عصر
این هم از کد :

<HTML>
<HEAD>
<TITLE>Simple PHP</TITLE>
</HEAD>
<BODY>
<?PHP
$hour=strftime("%H");
$min=strftime("%M");
$sec=strftime("%S");
echo("Time is $hour:$min:$sec\n");
?>
</BODY>
</HTML>

:افسرده:

moshaver71
دوشنبه 17 مهر 1391, 07:31 صبح
کدتون مشکلی نداره خروجی هم میده!!!
شما این کد هارو چطوری تست می کنید؟
منظورم اینه که از برنامه هایی مثل ومپ سرور یا ... استفاده میکنید؟

Amir_Developer
دوشنبه 17 مهر 1391, 20:57 عصر
ومپ رو سیستمم نصبه برای اجراش هم میرم تو مرورگر آدرس زیر رو میزنم :

localhost/1.php

اما جواب نمیده و میگه یه همچین آدرسی نداریم:عصبانی++:

Amir_Developer
سه شنبه 18 مهر 1391, 10:14 صبح
کسی نمیدونه مشکل چیه؟:متعجب:

moshaver71
سه شنبه 18 مهر 1391, 10:45 صبح
خوب خودتون جوابتون رو دادید دیگه:
--------
اما جواب نمیده و میگه یه همچین آدرسی نداریم
--------
آدرس رو اشتباه می زنید حتما

faravaghi
سه شنبه 18 مهر 1391, 14:25 عصر
سلام دوست عزیز،
یه نکاتی رو میگم که خیلی ساده ولی اگه انجام نداده باشین همین مشکل براتن رخ میده(البته جسارت بنده از گفتن این مطالب رو ببخشید!):


برای اینکه شما صفحات PHP که ساخته اید رو بخواهید اجرا وتست کنید نیاز به بسترهای اون هست. که باتوجه به پست های بالایی همون Wamp (http://www.wampserver.com/en/) رو که نصب کردین لااقل این بستر آماده است.
حالا شما باید یک فایل با پسوند php. بسازید و در مسیری قرار بدین که به عنوان localhost قابل شناسایی آپاچی باشد، که برای Wamp (http://www.wampserver.com/en/) سرور در مسیر نصب و پوشه www قرار دارد(usually c:\wamp\www)
مثلا اگر شما صفحه test.php را در پوشه به نام www/mysite قرار داده اید در مرورگر برای مشاهده نتیجه باید به این گونه عمل نمایید: localhost/mysite/test.php
اگر مراحل بالا را به درستی انجام داده اید و باز هم قادر به مشاهده صفحه مورد نظر نمی باشید، باید از run بودن سرویس های Apache, MySQL مطمئن شوید.
برای تست فعال بودن سرویس های مذکور میتوانید به Control Panel->Administrative Tools->services مراجعه و از فعال بودن آنها اطمینال حاصل نمایید.

مراحل کار به همین صورت است. که احتمالا یا سرویس های شما فعال نمی باشد و یا در آدرس دهی و یا ذخیره کردن فایلهایتان در www اشتباهی رخ داده است.

Amir_Developer
سه شنبه 18 مهر 1391, 22:16 عصر
مرسی از دوستانی که جواب دادند
نه الآن همه سرویس هام فعاله و مشکلی نیست
فایلم تو مازیلا باز میشه اما فقط کد اچ تی ام الش جواب میده و php هایی که نوشتم کار نمیکنه!
گرفتاری شدم که نگو اصن یه وضعی!:گریه::گریه:

Amir_Developer
شنبه 22 مهر 1391, 14:17 عصر
آقا مثل اینکه کسی راه حلی به ذهنش نرسید از دوستانی هم که کمک کردند ممنونم.

بلآخره بعد از کلی فکر خودم تونستم مشکل رو پیدا کنم مشکل این بود که من فایل متنیم رو با خاصیت unicode ذخیره می کردم ! گفتم که PHP رو تازه شروع کردم آقاجان!

حالا که با خاصیت Encoding از نوع ANSI ذخیره میکنم همه چی درسته!

باز هم از اساتیدی که سعی در کمک داشتن ممنونم.:تشویق: