Submit attraverso href

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Ragazzi domandona, volevo mandare un submit attraverso un href invece che il classico pulsante e come valore richiamo un <?php echo $nome ?> che corrisponde al valore poi della ricerca mandato via form.

PHP:
echo '
<center><table width="1440" border="0" cellpadding="5" cellspacing="10">  // ho tolto tutte le altre variabili per consentire una migliore analisi
	<tr>
		<th bgcolor="#CEECF5">Nome</th>
	</tr></center>';

while ($row = mysql_fetch_assoc($result)) {
	$nome         = htmlentities($row['nome']);

	echo "<tr>
			<td bgcolor='#EFF5FB'><center>
			<form name='myform2' action='cerca_interventi.php?pagina=interventi' method='post'>
			<input type='hidden' name='query' value='$nome'/>
			<input type='submit' value='$nome' />
			</form>
			</center>
			</td>
		</tr>";
}

Sapete darmi una mano?? Grazie in anticipo ;)
 

alexgentili

Utente Attivo
15 Lug 2010
39
0
0
Ciao

PHP:
echo"<a href=\"paginadelsito.php?$variabile_da_spedire\">CLICCA QUI</a>";

OPPURE IN HTML

<a href="paginadelsito.php?$variabile">CLICCA QUI</a>
 

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Ti ringrazio per la risposta ma così facendo

PHP:
echo"<a href=\"cerca_interventi.php?pagina=interventi$nome\">$nome</a>";

invio soltanto nell'header la variabile non faccio un vero e proprio submit come così

PHP:
echo "<form name='myform2' action='cerca_interventi.php?pagina=interventi' method='post'>
            <input type='hidden' name='query' value='$nome'/>
            <input type='submit' value='$nome' />
            </form>";

Hai qualche idea??
 

alexgentili

Utente Attivo
15 Lug 2010
39
0
0
Cosa intendi come vero e proprio ?

Puoi spedire la variabile in 2 modi.

Via POST oppure via GHET

se spedisci via post recuperi con $_POST['nome_variabile'].
se spedisci via get recuperi con $_GET['nome_variabile'].

Dico bene ?
 
Ultima modifica:

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Esatto ma nel caso che fai con
echo"<a href=\"cerca_interventi.php?pagina=interventi$nome\">$nome</a>";
non avviene un invio via post vero e proprio quindi non funziona, si potrebbe usare una cosa del genere:

PHP:
echo "<a href=\"javascript:document.myform.submit()\">$nome</a>";

solo che dentro al codice php non mi funziona :S
P.s.
non è nessun attacco personale assolutamente, solo un scambio di idee e soluzioni, quindi ribadisco l'aiuto che mi dai ;)
 

alexgentili

Utente Attivo
15 Lug 2010
39
0
0
Continuo a non capire cosa intendi con il termine vero e prorio.
In entrambi i casi la variabile deve passare da una pagina all'altra.
Non esiste vero e prorpio.
Se lo fai via get sicuramente è meno sicuro perchè nella url niene visualizzato il codice.
Ti conviene postare tutto il codice altrimenti non ci capiamo.
 

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Mille scuse sono io che ho pasticciato con il codice :S, tornando a noi heheheh se faccio così

PHP:
echo"<a href=\"cerca_interventi.php?$nome\">$nome</a>";

ho notato che mi passa variabile nulla infatti mi tira giu tutti i risultati, secondo te così avrebbe senso?

PHP:
echo"<a href=\"cerca_interventi.php?query=$nome\">$nome</a>";
 
Discussioni simili
Autore Titolo Forum Risposte Data
A Submit senza ricaricare la pagina Ajax 2
S [PHP] Come mantenere selezionato checkbox dopo aver cliccato submit PHP 7
R [WordPress] Inserire campi aggiuntivi ad un Submit Form già dato dal template (front-end) WordPress 0
spider81man [PHP] Pulsante SUBMIT per download diretto dei file PHP 9
bianca_dimulescu [Javascript] Disabilitare due bottoni di submit in base al radiobutton selezionato Javascript 1
L [PHP] Distinguere submit da reload. PHP 2
michela90 [PHP] Refresh page on submit - Form con Swiftmailer PHP 14
A [Javascript] [RISOLTO] Doppio "submit", in uno stesso "Form" , che puntino ad "action" diversi Javascript 1
bubino8 [PHP] Auto Submit form con dati PHP 7
gandalf1959 [PHP] refresh della pagina dopo submit PHP 3
S [PHP] Mantenere selezionato il valore scelto dopo submit PHP 16
asevenx [PHP] Errore tasto submit per invio dati non funziona PHP 5
M Problema refresh della pagina dopo il submit? HTML e CSS 4
F Auto submit form jQuery 1
P Unire il tasto submit anzicchè averlo in due file PHP 2
MrClog submit o click Jquery jQuery 0
otto9due Funzione disabilita submit con checkbox privacy. Javascript 8
L Comportamento anomalo dei button type submit PHP 1
M Modulo con 2 pulsanti submit PHP 5
A Apertura finestra modale al submit Ajax 0
J Bottone submit mi restituisce errore 404 page not found PHP 7
E [risolto] Like Submit PHP 2
F 2 select ed una submit PHP 5
F unico submit per più select PHP 2
J Form non registra i submit Javascript 4
F [risolto] ancora name sul submit HTML e CSS 3
G Help!!! ciclo submit automatico per ogni record mysql PHP 15
Task Mc Problema submit con safari HTML e CSS 9
I Passare dei valori con submit (carrello) PHP 1
ivarello Un Submit due Form Javascript 5
I disabilitare tasto dopo submit PHP 10
I Submit in base alla selezione PHP 1
M sostituire bottone con onchange submit Javascript 7
M Prendere i valori da un input type="text" senza usare il bottone "submit" PHP 2
I Problema Pulsanti Html e PHP, due submit che aggiornano la pagina .. PHP 0
unkus_nob valori checkbox di form html in file php senza submit PHP 1
G [jQuery] form richiamato due volte al click sul submit jQuery 6
P Checkbox, Pulsante submit e Array PHP 1
anton Recaptcha invia dati al submit PHP 14
M form.submit() non funziona con chrome Javascript 8
M php submit ad un'altra pagina web PHP 8
Vale2 PopUp al submit del form Snippet Javascript 0
L Passaggio valori form prima e dopo il submit PHP 20
C Problema con redirect dopo submit PHP 12
B Metodo POST prelevare VALUE da tasto SUBMIT PHP 2
M disabilitare tasto submit dopo invio Javascript 0
M submit dati PHP 1
L [PHP] Recupero valore dopo il submit PHP 1
A Invio più form con singolo submit Javascript 0
V Pulsante di submit in una tabella HTML e CSS 7

Discussioni simili