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

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

Tyler 28-12-13 22:30

שליחת מידע ע"י POST והצבתו בPHP אחר
 
שלום

יש לי קובץ PHP עם תיבת טקסט, שבה אני מקליד את השם הפרטי שלי.
את אותו השם אני שולח ע"י כפתור הSUBMIT לקובץ PHP אחר ע"י :

קוד:


var  the_data = 'first_name'+first_name;
request.open("POST", "post_name.php", true);



בקובץ POST_NAME.PHP אני מעונין להריץ מספר פקודות PHP שקשורות לאותו השם פרטי.

לכן אני מתחיל ככה את הקובץ:
קוד:

<?php
require_once("index.php");

            $fname = $_POST["first_name"];


      ////alot of php code
?>


אבל לא נראה שזה עובד..

אפשר לדעת איך לתקן את זה? תודה.

נ.ב חשבתי גם להכניס אחרי שאני קובע ש$FNAME שווה לPOST FIRST_ANME גם פקודת FOREACH משהו בסגנון
foreach fname => post["first_name]
{
///php commands
}

zoharesh 29-12-13 18:27

לפי הקוד הראשון אני מניח שאתה שולח את הטופס באמצעות JS לקובץ אחר.

בקובץ השני, תעשה var_dump($_POST) ותראה אם התקבל ערך כלשהו כדי לדעת אם הטופס נשלח כמו שצריך. (יכול להיות שזו בכלל בעיה בשליחת הטופס).

Tyler 29-12-13 18:52

ציטוט:

נכתב במקור על ידי zoharesh (פרסם 885358)
לפי הקוד הראשון אני מניח שאתה שולח את הטופס באמצעות JS לקובץ אחר.

בקובץ השני, תעשה var_dump($_POST) ותראה אם התקבל ערך כלשהו כדי לדעת אם הטופס נשלח כמו שצריך. (יכול להיות שזו בכלל בעיה בשליחת הטופס).

אני אנסה.
וסתם כדי לדעת, למה שתהיה בעיה בשליחת הטופס? הרי הכל מתפקד..

zoharesh 30-12-13 17:13

אתה אומר שלא עובד, סימן שיש בעיה כלשהי - בשליחת הטופס או בקבלת הפרטים מהטופס.
אם פסלנו את שליחת הטופס, סימן שהבעיה היא בקבלת הפרטים - ופה var_dump נכנס לתמונה ואמור לתת לך פלט מלא של כל הפרטים ששלחת בטופס.

Tyler 31-12-13 18:07

אוקי תודה רבה אחי הסתדרתי.


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

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