- Home
- Categorie
- Coding e Sistemistica
- PHP
- Form mail completo in php per pagina "Lavora con noi"
-
Ciao ginolatino
Beh...c'è un abisso di differenza tra quello da te riportato e quello che linki
Per integrare lo script che già hai non devi fare altro che inserire gli <input> che ti servono (o checkbox o select etc etc) ed assegnare a questi un name univoco
Nella pagina mail.php recuperi questi dati esattamente per come riportato sopra, quindi se inserisci nel form di form.html un:
[html]<input type="text" name="esperienze">[/html]nel file mail.php aggiungerai a seguire i vari $body .= (o comunque dove ti serve)
[php]$body .= "Esperienze: " . trim(stripslashes($_POST['esperienze'])) . "\n";[/php]
Prova un po'
-
grazie samyor sei il migliore!!!!!!! se non ci fossi tu...ti ho risposto in quell'altro post per la classe fpdf, mi ha dato un errore
-
Non esagerare LOL
Sono uno smanettone non un espertoTi ho già risposto nell'altro 3D
Alla prossima
-
Evviva gli smanettoni, allora!
sempre viva la trinacria!
u capisti!?
-
Cettu cettu
-
Salve, sono tornato con il problema del form...
Non riesco ad inserire le <option value>, del tipo via, piazza, corso...nel php come le devo inserire?
Se ho chiamato le opzioni della via: id= pre-residenza
e la città: id= residenza
aggiungo nel php pre-residenza(per le opzioni)
e residenza (per la città)Non mi viene!
-
Ciao ginolatino
[PHP]<select name="residenza">
<option value="blabla">Blabla</option>
<option value="blabla1">Blabla1</option>
</select>[/PHP][PHP]<select name="preresidenza">
<option value="Corso">Corso</option>
<option value="Via">Via</option>
</select>[/PHP]Che recuperi rispettivamente nel seguente modo:
[PHP]$residenza=$_POST['residenza'];
$preresidenza=$_POST['preresidenza'];[/PHP]
-
Ciao Big Sam!!!:D
il problema sai qual'è?
è che...se assegno un id "pre-residenza" alle opzioni via, piazza, corso...
e un id "residenza" al nome della via o del corso o la piazza...nella mail che mi arriva, (ovviamente) vengono fuori due voci separate, ossia:
**pre-residenza: **corso
residenza: cavourmentre:
vorrei che arrivasse la mail, così:
pre-residenza: corso cavour
Ho provato a eliminare la voce "pre-residenza" e lasciar solo "residenza",
ma il risultato nella mail è:
residenza: cavour
mi salta le opzioni della via, corso, piazza..
che devo fare?
il pezzo di codice del form è questo:
[HTML]<select name="pre-residenza" class="button" id="pre-residenza">
<option selected> </option>
<option value="via">Via</option>
<option value="viale">Viale</option>
<option value="piazza">Piazza</option>
<option value="corso">Corso</option>
<option value="">Altro</option>
</select>
<input name="residenza" type="text" class="button" id="residenza" size="32">[/HTML]il php è questo:
[PHP]$body .= "Pre-residenza: " . trim(stripslashes($_POST["pre-residenza"])) . "\n";
$body .= "Residenza: " . trim(stripslashes($_POST["residenza"])) . "\n";[/PHP]insomma, nella mail, ci dovrebbe essere 1 solo campo col nome "residenza", ma non capisco nel codice come posso impostare questa cosa, se in realtà sono 2, i campi!:o
-
Prova cosi, con il php(lasciando il form html cosi com'è)
$body .= "Residenza: " . trim(stripslashes($_POST["pre-residenza"])) ." ". trim(stripslashes($_POST["residenza"])) . "\n";
-
RIUSCITO!!!!!!
grazie veramente....tutto ok! finalmente!!!!