הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה ב php ממש ממש קל (https://hosts.co.il/forums/showthread.php?t=44946)

DFX-Hosting 06-05-07 05:51

עזרה ב php ממש ממש קל
 
יש לי בעיה מפגרת ואני לא מבין מה הולך כאן הדבר הכי קל ה php
זה דף אחד
PHP קוד:

<html>
<
form method="post" action="oded.php">
<
input type="text" name="qwe"><br>
<
input type="submit" value="עדכן">
</
form>
<
html

זה דף שני
PHP קוד:

<?php

echo $_request["qwe"];
?>

אין לי פלט בכלל אני לא רואה כלום
יש לי תוכנה לphp כבר עשיתי את זה בעבר פשוט פתאום זה לא מצליח לי אם מישהו רואה משהו ששחכתי בבקשה תעזרו לי

O-B 06-05-07 06:21

נסה בדף השני :

PHP קוד:

echo $_POST['qwe']; 


DFX-Hosting 06-05-07 06:36

ציטוט:

נכתב במקור על ידי O-B (פרסם 472630)
נסה בדף השני :

PHP קוד:

echo $_POST['qwe']; 


גם את זה ניסיתי עדיין לא פועל

RS324 06-05-07 08:35

תנסה לעשות
PHP קוד:

print_r($_POST); 

אם זה לא עובד ולא מוצג כלום כנראה שיש לך גרסא מאד ישנה של PHP ותנסה לעשות
PHP קוד:

print_r($HTTP_POST_VARS); 


Meir 06-05-07 09:05

תנסה מה שRS324 כתב לך ולידע כללי PHP מבחינה בין אותיות גדולות וקטנות במשתנים כלומר:

PHP קוד:

$_request["qwe"]; 

לא יציג לך כלום אלא אם כן דחפת לתוך משתנה בשם $_request את המשתנה $_REQUEST
כדי להציג תעשה ככה:

PHP קוד:

$_REQUEST["qwe"]; 


WebProject 06-05-07 09:48

ציטוט:

נכתב במקור על ידי elbaz.maor (פרסם 472640)
תנסה מה שRS324 כתב לך ולידע כללי PHP מבחינה בין אותיות גדולות וקטנות במשתנים כלומר:

PHP קוד:

$_request["qwe"]; 

לא יציג לך כלום אלא אם כן דחפת לתוך משתנה בשם $_request את המשתנה $_REQUEST
כדי להציג תעשה ככה:

PHP קוד:

$_REQUEST["qwe"]; 


יכול מאוד להיות שכנראה שהוא כתב גם post באותיות קטנות, בכל מקרה, לפותח האשכול, PHP רגישה לאותיות גדולות \ קטנות, (case-sensitive) לדוגמא phpinfo(); אתה לא תוכל לכתוב כ PhpInfo(); והמשתנה $var לא שווה למשתנה $Var.

חיים 06-05-07 09:49

אני חושב שפשוט הטופס לא נשלח לדף של הפלט כאילו הפלט לא בדף הנכון בקיצור הטופס לא נשלח טוב תנסה לעשות ככה:
PHP קוד:

<html> 
<form method="post" action="<?=$_SERVER['PHP_SELF']?>"> 
<input type="text" name="qwe"><br> 
<input type="submit" value="עדכן"> 
</form> 
<html> 
<?php
  
if($_POST["qwe"])  echo $_POST["qwe"];


DFX-Hosting 06-05-07 15:13

תודה רבה לעוזרים הצלחתי לסדר את הבעיה
פשוט עשיתי הכול מהתחלה וזה פעל מוזר..


כל הזמנים הם GMT +2. הזמן כעת הוא 15:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ