Pagine → 1 2
06/06/2011 21:03:32
per leoblacksoul
ho fatto come mi avevi consigliato messa la funzione echo ed e saltato fuori che il form in locale invia alla query, sul host non arriva nulla alla query.
quindi deve essere un errore dei passaggio di variabili, idee?
06/06/2011 23:46:16
Senza vedere lo script completo è dura, nel codice che hai postato prima non si vede la parte di quando le variabili vengono passare dagli array superglobali alle variabili che usi, il problema è lì oppure proprio nel form. Ma per saperlo mi ci vuole proprio il codice
07/06/2011 21:18:54
ecco il sorgente spero che possa servire ho messo in grassetto le parti inserite.
07/06/2011 23:51:21
O.O GDRCD3 *sviene*
ok a parte il colpo XD (immagino ti abbiano già detto tutto su quanto è sconsigliato usare GDRCD3 etc etc etc)
Sicuro che quello postato sia tutto il codice della pagina? Mi chiedo come potesse funzionare perfino in locale dato che la parte che gestisce l'input si trova alla fine del documento e crea una query che non viene eseguita.
08/06/2011 13:16:46 e modificato da delta il 08/06/2011 13:22:13
no non e tutto ho solo postato fino a dove ho modificato, ora ti posto tutta la pagina.
08/06/2011 18:43:46 e modificato da leoblacksoul il 08/06/2011 18:44:30
Il sospetto che avevamo fin dall'inizio si è rivelato fondato: il tuo codice si basa sul fatto che sia abilitato register_globals, una configurazione che di default è disabilitata in PHP e che evidentemente anche il tuo host ha disabilitato.
Tu usi la variabile $Risposta per creare la query di ricerca, peccato però che quella variabile non sia mai stata assegnata. Se register_globals fosse attivato PHP gli assegnerebbe il valore che arriva dall'input "Risposta" del form, ma dato che è disabilitato non lo fa.
Per ovviare al problema è sufficiente aggiungere questa linea prima della creazione della query MySql:
18/06/2011 14:45:50
provato a mettere la variabile prima della query nulla provato anche a metterla all'inizio tra le altre variabili nulla cosa dimentico gli apici li metto giusti le maiuscole pure ...
$Risposta=$_POST['Risposta'];
oppure
$ric=$_POST['ric'];
oppure
$Ric=$_POST['Ric'];
nulla
19/06/2011 16:44:50
<.< nabbo io che leggo una cosa e ne scrivo un altra....
Secondo me il codice dovrebbe venire scritto così:
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Dungeons and Dragons Neverwinter: Battle Pass Viaggi Siderali