Aggiornare variabili prima del post... postato il 22/09/2015 15:36:18 nel forum programmazione, gdrcd, open source, hosting
Salve ragazzi,
sono ore che mi sto spaccando la testa su questo pezzetto di codice e, seppur credo la soluzione possa essere facile, a me proprio non riesce.
In due parole: Ho un form che setta diverse variabili. Tra queste anche la variabile $ID.
Quando il form viene inviato, vorrei che l'utente venisse reindirizzato sulla pagina: esempio.php?ID=ValoreIDSettatoDalForm
Il problema è che quando invio il form, la variabile $ID resta vuota e quindi l'indirizzo di redirect non è corretto.
Esempio del form (pagina 1)
Pagine → 1
22/09/2015 15:50:30 e modificato da darkabe il 22/09/2015 15:53:13
Non sono sicuro di aver ben compreso il flusso logico della cosa. A leggere il primo pezzetto di codice mi sembra che il form venga inviato alla stessa pagina (quindi a sé stesso) e poi possa procedere a fare il redirect. Però mi sembra piuttosto contorta la cosa.
La cosa che vorrei capire è: dove prendi $id?
Se la possiedi già nel form non capisco dove sia il problema
Se ti viene restituita dopo l'invio del form (quindi dalla pagina che segue) allora fai fare a quella pagina il redirect, direttamente da php.
Oppure puoi inviare il form in modo asincrono, aspettare il risultato e fare il redirect nell callback. Però prima di eventualmente fare cose di sto tipo vorrei ben capire cosa devi fare
22/09/2015 15:52:42
Come prima cosa mi salta all'occhio che tu dici che il form aggiorna la variabile $id, ma io non vedo nessun <input name="id"> nel form. Quindi non è il form che la aggiorna. Magari è il codice di gestione del form, ma non l'hai postato.
Seconda cosa, dato che il tuo problema è che la variabile $id non ottiene il valore che vuoi, dovresti almeno postare la parte di codice in cui assegni un valore a quella variabile. Altrimenti possiamo solo fare supposizioni su cosa succede per davvero a $id
Ti sconsiglio di usare javascript per fare i redirect. Sarebbe meglio usare gli header HTTP, con la funzione header().
22/09/2015 15:58:09
Sì... è un po' contorto il ragionamento XD
Provo a spiegare "l'intento" piuttosto di quello che c'è fin'ora..
Vorrei un form che, valorizza ValoreID (inserendo il valore in un campo) e che quando inviato, mi rimanda a una prossima pagina che ha come indirizzo www.esempio.it?ID=ValoreID
È possibile?
22/09/2015 16:14:56
22/09/2015 16:30:52 e modificato da sgc carter il 22/09/2015 16:31:42
Hmmm, no, perché:
lo scopo primario è essere indirizzato alla prossima pagina che deve contenere nell'indirizzo ID. Mi spiego meglio, in maniera grafica, che magari riesco XD
Questo dovrebbe essere il "flusso" un po' più logico XD:
22/09/2015 17:07:38
Ok, quindi è quel che ti ho scritto prima xD
Si può aggiungere il target blank per farlo aprire su una nuova finestra, e si può togliere il name al submit così non verrà passato
22/09/2015 17:24:37
Grazieee... scusa ma prima non avevo capito XD
Grazie a tutti per l'aiuto :-)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
World of Warship: Battaglie Asimmetriche nel 14.5
nereya ha aperto una nuova discussione: Nuova Frontiera
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
New Wizarding World: Un nuovo Medimago
Sea of Conquest: Incontra Demona Rood! 🔥
anacronista ha recensito Storie di Agarthi
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Nyx Insight - Project S.E.T.: Setting Refresh Time ✨
mhorras1988 ha recensito Fengard
prosperus ha recensito Exclusive Villa GdR
visanders ha aperto una nuova discussione: Aiuto ricerca Gioco
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
kooei ha recensito Il Paiolo Magico
emiko ha recensito La Tana del Ladro
Entropia Universe: 💥 Evento Summer Mayhem 2025
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
GDRPR e Giochi Online - GDPR (privacy) vademecum pratico per gestori di giochi online
Naruto GDR - Intervista a Takkero, gestore di uno dei più grandi e longevi play by chat su Naruto!
Statistiche Tecniche 2012 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2012. Spulcia i dati disponibili! ;-)
Oroscopo 2017 - L'oroscopo 2017 dei vostri alter-ego nei giochi di ruolo online!
Eternal GdR - Intervista alla gestrice di Eternal GDR, il play forum bastato sulle relazioni sentimentali
Tutorial Chat PHP - Tutorial per creare una chat generica in PHP e MySQL
Mathram - Intervista al gestore di Mathram, play by chat fantascientifico
Attacchi e Difese - Lista degli attacchi e difese possibili in questo breve manuale da tenere sempre a portata di mano!