![]() |
בעייה מוזרה ביותר - PHP ו POSTים..
בניתי לתומי דף של PHP שיש בו FORM ובסוף הדף קוד PHP מקבל את הPOSTים
למשתנים ומפעיל פונקציה מסוימת..זהו.. עכשיו , יש לי 4 INPUTים , IP PORT USERNAME PASSWORD משום מה אני מצליח לקבל ערך רקק מ USERNAME ו PASSWORD... אין לי מושגגגג למה..ישבתי על זה שעתיים ולא מצאתי מה הבעייה.. תודה לעוזרים.. הערות: הפונקציה שאני מפעיל , שמה היא socket_handle (נמצאת בsck_handle) והיא מקבלת שלושה פרמטרים IP PORT REQUEST(היא מחזירה ערך סטרינג) PHP קוד:
|
אממ תנסה ב action לכתוב POST ולא post (באותיות גדולות)
|
לא עוזר |דמעות|
|
ציטוט:
ניסית להדפיס את: $username & $password? |
print_r($_POST)
אם אתה רואה שכל הפרמטרים שם, כנראה שאתה לא מפעיל את הפונקציה טוב. |
טוב אני אובד עצות..
במערך POSTים יש את כלל הנתונים , אבלל כשאני מכניס את הערכים למשתנים משום מה הפונקציה לא מקבלת את זה!!! לאדע למהההההההההה יווווווווו אני כאילו עושה PHP קוד:
יוווווו מה לעזאזל?!?!? |
כי זה צריך להיות:
$_POST['ip'] לא? |Rolleyes| (ולא - form_ip) |
ציטוט:
אני חושב, איכשהו שהמשתנים שאני מכניס אליהם את הערך מתנגשים איכשהו עם המשתנים שלי בפונקציה שכתבתי..הבעייה היא שבדקתי ואין משתנה עם אותו שם.. אקיצר פתרתי תבעייה בזה ששמתי בפרמטרים בפונקציה במקום משנה את הPOST עצמו.. התעלומה לעולם לא תיפתר :-0 |
אני מהמר שהמשתנה תפוס ע"י השרת \ PHP, תנסה משתנה עם שם קצת שונה...
|
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 12:52. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ