PDA

View Full Version : سوال: دو تا سوال در مورد php دارم



shahrooz_wildboy
دوشنبه 21 مرداد 1387, 21:06 عصر
سلام.
دو تا سوال در مورد php داشتم.
اولی این بود که من چند وقت پیش open source سیستم عضویت در سایت رو دانلود کردم.
( registration code )
حالا وقتی اومدم امتحانش کنم متوجه شدم که وقتی فرم عضویت رو پر میکنیم و روی تایید کلیک میکنیم مینویسه the page cannot be displayed
و در نوار آدرس بعد از اسم سایت یه سری حروف نوشته میشه.
میخواستم ببینم شما میتونید کمک کنید؟
لینک د انلود اسکریپت:

http://eshghe-rangi.persiangig.ir/regform_php4t.zip
سوال دوم:
به این عکس نگاه کنید:
http://http://eshghe-rangi.persiangig.com/Untitled-1.gif
( http://eshghe-rangi.persiangig.com/Untitled-1.gif )
میخوام یه سری اطلاعات و متن هایی رو داخل اون تکست باکس بنویسم و بعد وقتی روی submit کلیک کردم همون نوشته ها بره تو تیبل بالایی که borderesh سبزه.
اگه کمک کنید ممنون میشم.

naser67
دوشنبه 21 مرداد 1387, 21:10 عصر
سوال اول رو به دلیل پایین بودن سرعت نمی تونم دان کنم ولی بقیه دوستان میان جواب میدن

در مورد سوال دوم هم میتونی تو اون تیبل بنویسی

مثلا


<td>
if(isset($_POST['text']))
{
echo $_post['text']
}
</td>

shahrooz_wildboy
دوشنبه 21 مرداد 1387, 22:32 عصر
کجای تیبل بنویسم؟
در مورد سوال اول هم دوستان دیگه راهنمایی کنند ممنون میشم.

naser67
دوشنبه 21 مرداد 1387, 23:22 عصر
خوب هرجاش که می خوای دیگه

yaqubian
سه شنبه 22 مرداد 1387, 08:22 صبح
دوست عزیز
اگه چیزی که شما می بینید همون چیزی که در تصویر وجود داره(واسه رجیستر کردن) بگید تا راهنماییتون کنم.
موفق باشید

shahrooz_wildboy
سه شنبه 22 مرداد 1387, 13:26 عصر
سلام.
بله دقیقا همینه که تو تصویر هست.

shahrooz_wildboy
سه شنبه 22 مرداد 1387, 13:27 عصر
خوب هرجاش که می خوای دیگه
آخه من وقتی تو تیبل مینویسم توی حالت design که میرم یا موقع پیش نمایش این کد توی تیبل دیده میشه و عمل نمیکنه!:افسرده:

shahrooz_wildboy
سه شنبه 22 مرداد 1387, 13:28 عصر
دوست عزیز
اگه چیزی که شما می بینید همون چیزی که در تصویر وجود داره(واسه رجیستر کردن) بگید تا راهنماییتون کنم.
موفق باشید
دقیقا همینه ولی
وقتی روی submit کلیک میکنم صفحه cannot be displayed میشه

shahrooz_wildboy
سه شنبه 22 مرداد 1387, 13:29 عصر
روی submit که کلیک میکنم صفحه cannot be displaed میزنه

yaqubian
سه شنبه 22 مرداد 1387, 19:10 عصر
دوست خوبم
شما این برنامه رو باید تنظیماتش رو انجام بدید. یه مقدار کار می بره. شما هیچ تنظیمی رو نکردید واسه همین صفحه مقصد رو بصورت متغیر می گیره. واسه همینه که پیداش نمی کنه.
چه مقدار php کار کردید؟
بگید تا راهنماییتون کنم
موفق باشید.

shahrooz_wildboy
سه شنبه 22 مرداد 1387, 19:37 عصر
دوست خوبم
شما این برنامه رو باید تنظیماتش رو انجام بدید. یه مقدار کار می بره. شما هیچ تنظیمی رو نکردید واسه همین صفحه مقصد رو بصورت متغیر می گیره. واسه همینه که پیداش نمی کنه.
چه مقدار php کار کردید؟
بگید تا راهنماییتون کنم
موفق باشید.
والا من اصلا php کار نکردم.
با برنامه دریم ویور کار میکنم که فقط صفحه ای رو که طراحی کردمو با فرمت php سیو میکنم!
ولی کدی رو به صورت دستی نمینویسم.
:افسرده:

yaqubian
سه شنبه 22 مرداد 1387, 20:16 عصر
دوست عزیز
من این برنامه رو تست کردم. کلا درست کار نمی کنه!
بهتره خودتون از base شروع به نوشتن کنید. اینجوری بهتره. برنامش کلا از پایه مشکل داره.
موفق باشید

shahrooz_wildboy
سه شنبه 22 مرداد 1387, 20:58 عصر
من برای ساخت وب سایتم عجله دارم.
موقع خوبی برای یادگیری و برنامه نویسی نیست!
روی این برنامه حساب کردم.حالا باید چی کار کنم؟
چون چند روز دیگه تعطیلات تابستونیم تموم میشه باید برم سر کار.
اگه دوستان یه کد دیگه برای عضویت دارن لطف کنن بهم بدن.
مرسی

shahrooz_wildboy
سه شنبه 22 مرداد 1387, 23:54 عصر
در مورد ارسال اطلاعات هم اگه کمک کنید ممنون میشم.
یه چیزی مثل سیستم نظر دادن میخوام باشه.ولی برای نظر دادن نیستش.
فقط یک سری مطلب رو تایپ کنیم و بعد وقتی ارسالش کردیم بالای صفحه نشونش بده.تا کاربرای دیگه هم که بعدا اومدن بتونن ببینن

farshad_persia
چهارشنبه 23 مرداد 1387, 01:52 صبح
دوست عزیز شما باید اطلاعات textarea رو توی یک رکورد در دیتابیس یا در یک فایل ذخیره کنید و بعد در اونجا نمایش بدبد

اگر بلد نیستید بگین تا کمکتون کنم

shahrooz_wildboy
چهارشنبه 23 مرداد 1387, 15:24 عصر
farshad_persia عزیز سلام عرض شد.
واقعا لطف می کنید اگه منو در این زمینه راهنمایی کنید.

farshad_persia
چهارشنبه 23 مرداد 1387, 17:20 عصر
شهروز جان ;
این کد اطلاعات مربوط به textarea را در یک فایل به اسم text.php ذخیره میکنه .همون بالای خودش نمایش میده .چون گفتم شاید ممکنه به دیتابیس دسترسی نداشته باشی این از طریق نوشتن در فایل برات گذاشتم . فقط کافیه فایل text.php رو بسازی و این فرم در همون پوشه قرار بدی .....


<?php

if(isset($_POST['file']))
{
$fp = fopen("text.php","w");
fwrite($fp,$_POST['file']);
fclose($fp);
}



$fp = fopen("text.php","r");
$size = filesize("text.php");
$C = fread($fp,$size);
fclose($fp);


?>
<iframe src="text.php" width="500" height="200" frameborder="0" style="border:solid ; border-color:#00CC00" ></iframe> <br /><br />

<form action="1.php" method="post" >
<textarea name="file" cols="60" rows="10"><?php echo $C; ?></textarea><br />
<input type="submit" value="submit"/>
</form>


باز هم اگه سوالی داشتی در خدمتم :چشمک:

shahrooz_wildboy
چهارشنبه 23 مرداد 1387, 20:50 عصر
سلام مجدد.
از لطفی که کردید نهایت تشکر رو دارم.

yaqubian
چهارشنبه 23 مرداد 1387, 21:00 عصر
دوست عزیز
چون می خواین اطلاعات رو تو همون صفحه نشون بده اسم صفحه ای رو که با text ذخیره کردید رو به 1 تغییر بدید. چون اگه نیگاه کنین می بینید که آدرس action فرمتون به 1.php و شما هم صفحتون رو باید به همین نام ذخیره کنید.
البته اگر از php_self استفاده می شد به مراتب بهتر بود!.
موفق باشید

farshad_persia
پنج شنبه 24 مرداد 1387, 00:32 صبح
دوست عزیز
چون می خواین اطلاعات رو تو همون صفحه نشون بده اسم صفحه ای رو که با text ذخیره کردید رو به 1 تغییر بدید. چون اگه نیگاه کنین می بینید که آدرس action فرمتون به 1.php و شما هم صفحتون رو باید به همین نام ذخیره کنید.
البته اگر از php_self استفاده می شد به مراتب بهتر بود!.
موفق باشید
چه نکته جالب و ظریفی اشاره کردید
ممنونم از دقت نظر و راهنمایی :چشمک: