passaggio valore attr in post

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
ciao a tutti
ho una pagina dalla quale mi viene assegnato tramite questo script:
$('#doveDevoCercare').attr('value')
i valori che mi restituisce possono essere 0, 1, 2, 3.
questo valore lo passo in post.
nella pagina d'atterraggio gli dico:
$doveDevoCercare = $_POST['doveDevoCercare'];

come faccio ora a fare un ciclo per controllare il valore passato? al momento mi prende sempre "0".

grazie mille
 

TheTrigger

Utente Attivo
3 Giu 2011
38
0
0
Dovresti essere un pò più chiaro...
Con che codice passi il valore post alla pagina? Magari è li l'errore..
Prova con isset() e vedi se è settato
 

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
Dovresti essere un pò più chiaro...
Con che codice passi il valore post alla pagina? Magari è li l'errore..
Prova con isset() e vedi se è settato
cerco di spiegarmi brevemente, ho un form con un submit.
nella pagina d'atterraggio dovrei accedere a dei valori (value) che sono stati assegnati a degli id
ho provato con isset e mi risulta valore non settato:

if (isset($doveDevoCercare)==false){
echo "<br>doveDevoCercare non settato";
}else{
echo $doveDevoCercare;
}
 
Ultima modifica:

TheTrigger

Utente Attivo
3 Giu 2011
38
0
0
Per leggere tutto ciò che è contenuto in POST ti consiglio di fare così
PHP:
echo '<pre>';
print_r($_POST);
echo '</pre>';
cmq isset() ci ha detto quello che volevamo..
Il dato non viene passato, il tuo form passa i valori con jquery (quindi fai uso di ajax)? o è un redirect normale?
Dal codice che hai messo sembra jquery, probabilmente hai sbagliato qualcosa nella lettura.. se posti il codice o la porzione interessata sarebbe più facile.. :)
Penso che dovresti usare una funzione tipo $.ajax(), o $.post()
 

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
Per leggere tutto ciò che è contenuto in POST ti consiglio di fare così
PHP:
echo '<pre>';
print_r($_POST);
echo '</pre>';
cmq isset() ci ha detto quello che volevamo..
Il dato non viene passato, il tuo form passa i valori con jquery (quindi fai uso di ajax)? o è un redirect normale?
Dal codice che hai messo sembra jquery, probabilmente hai sbagliato qualcosa nella lettura.. se posti il codice o la porzione interessata sarebbe più facile.. :)
Penso che dovresti usare una funzione tipo $.ajax(), o $.post()
ora è tutto ok, ilproblema era solo, che non si sa per quale motivo, gli input hidden che dovevano prendere il valore.... erano fuori del form. MAH.
grazie a tutti