שלח תשובה

זירת השאלות

405
צפיות
3
תשובות

העברה (redirection) עם שליחת POST

,‏ 28 בספטמבר, 2005

ב- PHP
אני רוצה לעשות העברה אוטומטית אבל שישלחו משתנים בשיטת POST
ללא העברת משתנים השתמשתי ב:


header("Location: http://www.site.ac.il/);


האם יש דרך לשלוח משתנים ב POST כאילו שמשתמש לחץ על כפתור ב-FORM

תגיות:

3 תשובות

  1. eLisHa הגיב:

    יש רק דרך אחת, ב Javascript
    והיא עובדת רק באקספלורר.


    <html>
    <head>
    </head>
    <body onload="document.myform.submit()">
    <form id="myform" action="?" method="post">
    <input name="aaa" />
    </form>
    </body>

    ממש לא ממליץ להשתמש בזה, אם אפשר שלא.

  2. זהר פלד הגיב:

    לא נכון. זה עובד גם בנטסקייפ…
    ואין שום סיבה שהיא לא תעבוד בדפדפנים אחרים. המתודה submit היא חלק מה dom כבר די מההתחלה.

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!