ورود

نسخه کامل مشاهده نسخه کامل : کمک در مورد امتحان صفحات php



yousef
02-02-2008, 14:00
من روی ویندوزم Wampserver رو نصب کردم برای امتحان صفحات نوشته شده با php . بعد ازساختن فایل html و php به این مشکل بر میخورم که موقعی که از صفحه html به php درخواست فرستاده میشه به جای اجرا کردن اون ، فایل php رو دانلود میکنه.برای مثال این کد html :
<html>
<head>
<title>HTML FROM</title>
</head>
<body>
<form method="POST" action="print.php">
<p><input type="text" name="T1" size="20"></p>
<p><input type="submit" value="Submit" name="B1"></p>
</form>
</body>
</html>
و این هم کد php مربوطه:
<?

$my_str = $_POST['T1'];

for($i = 0 ; $i < 5 ; $i++) {

print($my_str);
ممنون میشم اگه اساتید من رو راهنمایی کنن ، ضمنا بایست بگم که در مورد php تازه کارم.
}

?>

Šepehr
03-02-2008, 12:49
مطمئنی درست wamp رو نصب کردی؟
سرویس Apache در حال اجراست؟
آیکون wamp کنار ساعت سفید رنگه؟

asemaneahvaz
15-02-2008, 13:46
iis رو حذف کن
wamp رو هم حذف کن
کامپیوتر رو restart کن
wamp رو از دوباره نصب کن همه تنظیمات رو به طور پیش فرض انتخاب کن و فقط next بزن
وقتی wamp رو نصب کردی نگاه ببین در گوشه پایین سمت راست ،باید آیکون wamp که به صورت نیم دایره است تماما سفید باشه یا اگر هم زرد باشه فعلا ایرادی نداره چون فعلا با دیتا بیس کاری نداری
حالا یک فایل php رو میخوای امتحان کنی
فایل در پوشه C:\wamp\www قرار بده
حالا روی آیکون wamp (پایین گوشه راست ) کلیک چپ کن و گزینه localhost رو انتخاب کن
حالا در نوار آدرس بعد از
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید اسم فایل رو بنویس
مثلا test.php

hosseintdk775
16-02-2008, 14:04
بسم الله الرحمن الرحیم
سلام
متاسفانه یکی از مشکلات wampserver (البته نسخه جدیدش) این است که باید کدها را کامل بنویسید در غیر اینصورت صفحه شما اجرا نخواهد شد به عنوان مثال:
برای اینکه کدهای php را بنویسیم باید ابتدا

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
را بنویسیم و اگر کد را در wampserver به شکل زیر بنویسیم صفحه اجرا نمی شود

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
که شما هم اینگونه نوشته اید.
موفق باشید.

mohammad_molana
17-02-2008, 16:07
این مشکل نیست دوست عزیز
برای امنیت به صورت پیشفرض از تگ ?> استفاده نمی شه.

البته می تونید برید در تنظیمات php.ini و php؟> رو به ؟> تغییر بدید و دوباره کد نویسی کنید.

siavosh1
19-02-2008, 16:06
iis رو حذف کن
wamp رو هم حذف کن
کامپیوتر رو restart کن
wamp رو از دوباره نصب کن همه تنظیمات رو به طور پیش فرض انتخاب کن و فقط next بزن
وقتی wamp رو نصب کردی نگاه ببین در گوشه پایین سمت راست ،باید آیکون wamp که به صورت نیم دایره است تماما سفید باشه یا اگر هم زرد باشه فعلا ایرادی نداره چون فعلا با دیتا بیس کاری نداری
حالا یک فایل php رو میخوای امتحان کنی
فایل در پوشه C:\wamp\www قرار بده
حالا روی آیکون wamp (پایین گوشه راست ) کلیک چپ کن و گزینه localhost رو انتخاب کن
حالا در نوار آدرس بعد از
کد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید فایل رو بنویس
مثلا test.php


منم با راه حل این دوستمون موافقم .. اول جفت سرور ها رو خذف کن و دوباره اونی که می خوای نصب کن .مخصوصن اگه از php 5 استفاده میکنی ، در غیر این صورت مشکل برات به وجود می یاد. علت این هم که فایل های php اجرا نمیشن همینه که سرور درست نصب نشده

mohammad_molana
21-02-2008, 21:14
دوستان عزیز
نیازی به پاک کردن نیست

به راحتی می تونین از کنترل پنل - ادمین استریتور تولز - سرویسز، گزینه آی آی اس رو stop کنید و mysql و apachi رو ران کنید.

خوب یه وقت دیدین آی آی اس هم لازم شد.