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

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

dabi 17-02-13 13:12

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

<form id="a1" name="dd" action="2.php" method="post" >

<
INPUT TYPE="hidden" value="1" NAME="number" 
<
input type="submit" src="b" name="submit" 
</
form>
<
script type="text/javascript">
 
document.getElementById('a1').submit()
</script> 

לא עובד
אשמח לעזרה חברים

mayden 17-02-13 17:30

body onload

dabi 18-02-13 23:11

ציטוט:

נכתב במקור על ידי mayden (פרסם 871128)
body onload

לא . הקוד הזה אכן עובד סתם באתר אבל דווקא בוורדפרס הוא לא עובד... כמו כן אני לא רוצה להשתמש ב body onload‏ כיוון שאני רוצה לכתוב את ה'קוד' בתוך הדף עצמו...

Steve-Web 19-02-13 13:35

ניסית לשים את המיקוד של הפונקציה של הסקריפט במיקום אחר ? (הייתי מנסה בכל מיני מקומות אחרים , אולי Head ? )

dabi 19-02-13 13:58

ציטוט:

נכתב במקור על ידי Steve-Web (פרסם 871287)
ניסית לשים את המיקוד של הפונקציה של הסקריפט במיקום אחר ? (הייתי מנסה בכל מיני מקומות אחרים , אולי Head ? )

אני יכול לשים אותה רק בתוך ה body.אני רושם את זה בתוך עמוד וורדפרס.ולא מובן למה זה עבד סתם באתר רגיל ובוורדפרס לא

Steve-Web 19-02-13 14:04

אפשרי לקבל FTP לפתור לך את הבעיה ?

mayden 19-02-13 19:14

PHP קוד:

   <form action="" method="post" id="xform">
   <
input type="hidden" value="blat" name="bla">
   <
input type="submit" value="submit"" name="submitxx">
   </form>

  <script type="
text/javascript">
  $(function(){
  $('#xform').submit();
  });
  </script> 

עובד.

הבעיה שלך שאתה צריך לשנות את הname של כפתור ה- submit.

dabi 19-02-13 19:52

ציטוט:

נכתב במקור על ידי mayden (פרסם 871312)
PHP קוד:

   <form action="" method="post" id="xform">
   <
input type="hidden" value="blat" name="bla">
   <
input type="submit" value="submit"" name="submitxx">
   </form>

  <script type="
text/javascript">
  $(function(){
  $('#xform').submit();
  });
  </script> 

עובד.

הבעיה שלך שאתה צריך לשנות את הname של כפתור ה- submit.

תודה על העזרה.2‏ שאלות אחרונות ‏1.זה עובד לך בוורדפרס או סתם באתר? ‏2.למה לא צריך לשים את זה באונלוד? ‏

mayden 21-02-13 15:52

זה אמור לעבוד בכל אתר, לא משנה מה התבנית.

אין טעם לשים את זה בonLoad (כשרשמתי את התגובה הראשונה, לא קראתי את הפוסט שלך).


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

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