Prelevare variabile da url

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Salve, sto impazzendo!
Ho usato la stessa funzione in altre 5/6 pagine, però ora non mi funziona, ho una pagina che tramite post invia una variabile all'altra pagina, nel broswer viene letta, ma non nella query.
Vi posto il codice della pagina che l'invia:

Codice:
<form method="post"
 action="invia_mail_utente.php?id=<?php echo $id; ?>" name="email">

Poi ho nella pagina ricevente:

PHP:
$query = "SELECT * FROM utenti WHERE BuyerID =" .$id;
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
$nome = $row['nome'];

Però mi da un'errore nel fetch_array proprio pechè non viene prelevata la variabile.

Qualche consiglio?

Grazie :crying:
 

marco.carrieri

Utente Attivo
3 Lug 2009
205
2
0
Italia
www.carrieriinformatica.com
Come mai alleghi il parametro all'action del form?
E segno di cattiva implementazione.
Io lo metterei come campo hidden nel form, in tale modo lo riesci comunque a ricevere e usare nella pagina ricevente in quanto è un parametro del form stesso.
 

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Grazie per la tua risposta, però avevo provato ma non mi preleva il valore.
Ti posto il codice del form:

Codice:
<form method="post"
 action="invia_mail_utente.php" name="email"><span
 style="font-weight: bold;">Invia una mail&nbsp; al
Cliente: <br>
Oggetto: &nbsp;<input maxlength="130" size="100"
 name="oggetto"><br>
  <br>
  </span>
  <div style="text-align: center;"><span
 style="font-weight: bold;"><textarea cols="90"
 rows="40" name="testo"></textarea></span><br>
  <span style="font-weight: bold;"></span></div>
  <span style="font-weight: bold;"><input name="id"
 value="$id_u" type="hidden"><input name="nome"
 value="$nome" type="hidden"><input name="cognome"
 value="$cognome" type="hidden"><input name="email"
 value="$mail" type="hidden">&nbsp;<br>
  <input name="invia" value="Spedisci Email"
 type="submit"></span></form>

Poi nella pagina di destinazione richiamo l'id così ma non mi esce niente:
Codice:
$id = $_POST['id'];

Come mai?
Grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
il valore del campo hidden

<input name="id"
value="$id_u" type="hidden">

dovrebbe essere

HTML:
<input name="id"  value="<?php echo $id_u; ?>" type="hidden">
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Prelevare variabile di ritorno da Google Maps API PHP 0
catellostefano Prelevare variabile da un altra pagina php PHP 2
R [PHP] Prelevare dati dal più recente PHP 6
J Prelevare dati dal db Mysql PHP 9
trattorino [PHP] prelevare minuti da date confrontate PHP 2
trattorino [PHP] Prelevare contenuto PHP 1
trattorino [PHP] prelevare solo div con id PHP 1
M Creazione codice html per far prelevare un banner HTML e CSS 3
C Prelevare i record che appartengono al giorno più vecchio del mese. PHP 11
R Come prelevare valori da Feed Rss ? aiuto Javascript 0
E prelevare dato da una tabella ed inserila in un altra PHP 6
ivarello Prelevare contenuto DIV di un'altra pagina PHP 5
P Prelevare il valore da un radio button con name dinamico!! PHP 2
P Script per prelevare contenuti dalle pagine web PHP 1
E Prelevare dati diversi da 3 tabelle con gli stessi campi e accodarli per data PHP 1
F Prelevare un valore dall'oggetto selcet Javascript 4
F prelevare valori da una forse array PHP 7
Fossa Prelevare risultati da siti esterni (API?) PHP 9
B Metodo POST prelevare VALUE da tasto SUBMIT PHP 2
T [sql] Prelevare le ultime N righe? Database 3
helpdesk Prelevare dati riga per riga PHP 20
A Prelevare i dati in base al titolo selezionato (era Aiuto!) PHP 1
I Prelevare dati PHP 6
I Prelevare dati database a caso PHP 4
I Prelevare dati da due tabelle PHP 2
catellostefano prelevare dati da tabella mysql PHP 6
C prelevare immagine e caricarla tramite ftp in php PHP 2
U Prelevare dati da Array o $_FILES PHP 7
M Prelevare *.wmv da internet Webdesign e Grafica 1
D Prelevare da un db i primi caratteri di un articolo. Classic ASP 1
R Prelevare dati da un file xml Ajax 3
L Prelevare testo da campo di testo Classic ASP 2
B prelevare cookies per fini di sviluppo PHP 2
ElfoDelBasket [php-mysql] Prelevare i valori dai campi Enum/Set PHP 5
P Come posso prelevare keyascii? Javascript 1
T Come faccio ad inserire file.pdf da far prelevare dal mio sito web? SEO e Posizionamento 0
N Come si crea una variabile dinamica da incrementare? Javascript 1
R Variabile non risconosciuta dentro una funzione PHP 1
K posizionare variabile da pagina html all'iframe. Javascript 1
I Assegnare dati fetch request ad una variabile globale Javascript 0
E Inviare variabile a PHP da ciclo in JS Javascript 0
S Variabile in post su altra pagina PHP 2
F Passare variabile a pulsante in finestra modale PHP 2
R Nome input testo+variabile PHP 1
A inserire variabile php colore in div html PHP 2
N Variabile di sessione è un array PHP7 PHP 3
A variabile non riconosciuta PHP 0
K Cambiare font size su echo stringa variabile PHP 24
B Errore unexpected '$variabile' (T_VARIABLE) in your code on line PHP 2
M Inserire variabile nella value di una hidden PHP 3

Discussioni simili