Problemi con il modulo utilizzando Dreamweaver

RR87

Nuovo Utente
19 Mar 2013
4
0
0
Buongiorno a tutti,
chiedo gentilmente aiuto per riuscire a venir fuori da un problema che mi sta facendo dannare!!:confused:
In una pagina html, utilizzando il programma dw ho inserito un modulo con all'interno una sola variabile ed il tasto invia.
Il mio scopo è quello di dare al modulo un indirizzo fisso, ovvero aprire in un'altra finestra quell'indirizzo web specifico con l'aggiunta della variabile
alla fine della stringa. La variabile è il codice del cliente, che gli permette di accedere così alla sua area riservata.
Non so se sia chiaro!??
Aiuto please!!!
 

RR87

Nuovo Utente
19 Mar 2013
4
0
0
questo è il codice html:
HTML:
 <form action="https://www.mysda.it/SDAServiziEsterniWeb2/faces/SDAElencoSpedizioni.jsp?user=MD_74627&amp;idritiro=" method="post" enctype="application/x-www-form-urlencoded" name="form1" target="_blank" id="ldv">
      Inserisci qui il codice di spedizione o il numero di LDV&nbsp;
      <label for="ldv"></label>
      <input name="ldv" type="text" id="ldv" />
      <input type="submit" name="vai" id="vai" value="Invia" />
    </form>
qualcuno sa dirmi se è sbagliato oppure devo integrare con del PHP??
Ringrazio anticipatamente chiunque mi possa dare una qualche dritta!!
 
Ultima modifica di un moderatore:

Jonn

Utente Attivo
29 Dic 2012
352
3
18
Pistoia
Secondo me non basta l'html, serve il PHP.
Io ci sto guardando ultimamente perchè ho sempre usato moduli già scritti in PHP (soprattutto per le form di contatto) quindi non saprei aiutarti.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
146
63
PR
www.borgo-italia.it
ciao
potresti provare a fare una paginetta del genere, al massimo non funzia
PHP:
<?php
ob_start();
if(isset($_POST['vai'])){
	//qui sarebbe giusto controllare la correttezza formale di $_POST['ldv']
	//
	$dove="https://www.mysda.it/SDAServiziEsterniWeb2/faces/SDAElencoSpedizioni.jsp?user=MD_74627&amp;idritiro=".$_POST['ldv'];
	header('location:$dove');
}
?>
<form action="<?php  echo htmlspecialchars($_SERVER['PHP_SELF'])?>" method="post" enctype="application/x-www-form-urlencoded" name="form1" target="_blank" id="ldv">
      Inserisci qui il codice di spedizione o il numero di LDV&nbsp;
      <label for="ldv"></label>
      <input name="ldv" type="text" id="ldv" />
      <input type="submit" name="vai" id="vai" value="Invia" />
</form>
<?php
ob_end_flush();
?>
ricordati comunque che deve avere l'esenzione .php non .html o .htm
 

RR87

Nuovo Utente
19 Mar 2013
4
0
0
Ciao borgo italia, Grazie della risposta!!
Purtroppo non funziona. Non so se sia meglio provare con il Javascript, spero di riuscire a capirne qualcosa e provare!!
Se qualcuno ha qualche suggerimento utilizzando Javascript è apprezzatissimo!:love:
grazie!!!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
146
63
PR
www.borgo-italia.it
ciao
può essere una stupidaggine, ma mene sono accorto adesso
......SDAElencoSpedizioni.jsp?user=MD_74627&amp;idritiro=".$_POST['ldv'];
metti priprio la &
......SDAElencoSpedizioni.jsp?user=MD_74627&idritiro=".$_POST['ldv'];