Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Form da inviare più volte
domenica 15 giugno 2008 - 15.39
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
walter_1945
Profilo
| Newbie
4
messaggi | Data Invio:
dom 15 giu 2008 - 15:39
ciao,
io ho una pagina in php contenente un ciclo for che mi da dei numeri,io ho bisogno di inviare ogni numero a un'altra pagina tramite un form,la pagina mi invia il primo,ma ovviamente dopo si ferma perche è andato alla pagina riguardante l'action,come posso farlo fare anche agli altri?
grazie.
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
lun 16 giu 2008 - 09:31
Ciao,
invece di inviare subito il dato costruisci l'url aggiungendo parametri e quando è finito mandi tutto insieme.
Cosiderando arr un array contenente i tuoi parametri:
MyUrl = "/MiaPagina.php";
var parChar = "?";
for(var i=0; i<arr.length;i++){
MyUrl+= parChar + arr[i];
if(i==0){parChar="&";}
}
document.location.href=MyUrl;
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
walter_1945
Profilo
| Newbie
4
messaggi | Data Invio:
lun 16 giu 2008 - 11:37
ma posso farlo anche se devo mandare allo stesso indrizzo più dati con lo stesso name?
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
lun 16 giu 2008 - 12:35
Parliamo di HTML:
Se all'interno di un form ci sono n elementi con lo stesso name, ad esempio "objName", quando vengono inviati tramite POST dal submit del form vengono raggruppati in un Array. Quindi nella pagina di destinzione se accedi alle variabili in request trovi objName come array di valori dei tuo oggetti.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
walter_1945
Profilo
| Newbie
4
messaggi | Data Invio:
lun 16 giu 2008 - 12:56
pero io la pagina che riceve non la posso modificare perche non è mia se i valori vengono uniti non li riconosce?
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
lun 16 giu 2008 - 14:13
Non capisco, esattamente che cosa devi fare?
Devi eseguire un redirect a quella pagina?
Devi solo chiamarla perchè esegua qualche operazione?
Prova a spiegarci un po' meglio lo scenario.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
walter_1945
Profilo
| Newbie
4
messaggi | Data Invio:
lun 16 giu 2008 - 14:31
io ho questa pagina che fa dei cicli for , a me serve che ad ogni ciclo invii un form (solo che se metto un form normale all'invio apre la pagina action e finisce il ciclo,non posso neanche aprirlo in un'altra pagina perche mi aprirebbe troppe pagine),miservirebbe qualcosa tipo "send e basta" senza che faccia i redirect o apra nuove pagine
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
lun 16 giu 2008 - 15:29
Quick and Dirty: inserisci un iframe con style="display:none" e chiama la pagina da li.
PS: Negherò sempre di aver dato questo consiglio
.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !