کمک در Php "" ساده ""

||SIAVASH||

Member
سلام دوستان . من دارم به تازگی PHP رو یاد میگیرم . البته HTML رو بلدم.
ولی در کل من با کار کردن با یکی از مفاهیم ساده PHP گیر کردم و نتونستم جلوتر برم

من این 2 تا کد رو میذارم ولی وقتی اسم رو مینویسم تو صفحه دوم اسم نمایش داده نمیشه

اسم فایل دومم هم گذاشتم s.php
کد:
  <html>
<head>
<title>Untitled Document</title>
</head>

<body>
<form action="s.php" method="post">
<input type="text" name="siavash" size="20" />
  <input name="Submit" type="submit" id="Submit" value="Go" />
  
</p>
</form>
</body>
</html>


کد:
<html>
<head>

<title>Page name : s.php</title>
</head>

<body>
<?php

print " your name is $siavash ";


?>
</body>
</html>


لطفا کمک کنید :neutral:
 

Ocarina

Member
احتمالاً register global فعال نیست...
بجای
PHP:
$siavash
بزار
PHP:
$_POST['siavash']
احتمالاً مشکلت حل بشه
 

oxygenws

Active Member
به خاطر احترام به برادر علی تاپیکتون قفل نشد.
لطفا قوانین رو مطالعه کنید و تیتر مناسب انتخاب کنید.
 

||SIAVASH||

Member
سلام آقا! دستتون درد نکنه .
در ضمن اکسیژن جان دستت درد نکنه ولی فکر نکنم با قوانین مغایرتی داشته باشه . title هم با محتویات هم خوانی داره!!
 

||SIAVASH||

Member
الان که امتحان کردم بازم نشد!!!

من$_POST['siavash'] رو فقط توی فایل php به جای siavash گذاشتم ولی این اررور رو داد !
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/.../s.php on line 11
 

oxygenws

Active Member
مغایرتی نداره، اما تمام مشکلاتی که اینجا مطرح میشه در مورد Php است، 80% شون هم "کمک" می خوان. و تقریبا 50% شون هم "ساده" است!!!

تیتر سوال باید نمایانگر محتویات سوال باشه، و این خلاف قانونه.
 

spsgorgan

Active Member
اگر مشكلت حل نشد برو رجستر گلوبال رو توي php.ini تو شاخه آپاچي فعال كن
 

msnasiri

Member
تو باسه پرینت این جور متغیر ها بیا با هم کانکتشون کن.
مثل زیر
کد:
print " your name is ".$_POST["siavash "];
 

جدیدترین ارسال ها

بالا