View Single Post
ישן 05-09-08, 16:42   # 3
OrPol
א.פורום תוכנה
עסק רשום
 
OrPol's Avatar
 
מיני פרופיל
תאריך הצטרפות: Aug 2006
הודעות: 1,979

OrPol לא מחובר  

ציטוט:
נכתב במקור על ידי Baku צפה בהודעה
קצת סדר בדברים
PHP קוד:
global $userdata$userdata2;

$page=$_GET['mode'];
$mail=$_GET['mail'];
$error=$_GET['error'];

if(
$mail == 'sent') {
    include(
'filemail.php?mode=done');
} else if (
$mail == 'failed') {
    include(
'filemail.php?mode=failed');
} else if (empty(
$page)) {
    include(
'file1.php');
} else if (
$page == "2" && $error == "wrong") {
    include(
'file2.php?error=wrong');
} elseif (
$page == "1" && $error == "wrong") {
    include(
'file1.php?error=wrong');
} else {
    include(
"file" $page ".php");

אני רואה שהקוד הבא הוא חלק בפונקציה, האם נסית לקרוא למשתנים $page $main $error מפונקציה אחרת/מחוץ לפונקציה, או שהפוסט עצמו נעלם?
זה העמוד שקורא לכל אחד מארבעת העמודים האחרים.
ניסיתי לקרוא לפוסט, כי הרי אני שולח את הfile1 לקובץ FILE הראשי עם ?mode=2 לדוגמא,
אז הוא אמור לקלוט את הPOST ולהעביר אותו אבל זה לא קורה.
וכן ניסיתי לקרוא להם מפונקצייה אחרת. אבל זה לא אמור לעבוד ישר כשאני קורא להם עם $post? הרי אני מאנקלד אותם לתוך הקובץ הזה שמקבל את הPOST
  Reply With Quote