- Home
- Categorie
- Coding e Sistemistica
- PHP
- sendmail.php
-
sendmail.php
salve a tutti, ho appena iniziato a fare un corso da web master ma ho dei dubbi su una pagina php.
praticamente il docente mi ha dato un foglio con dei tag da copiare per avere una pagina sendmail sul mio sito, ma io voglio capire a cosa servono i vari tag. ho 2 dubbi:
1- come faccio a cambiare la grafica della risosta "Il tuo messaggio è stato inviato correttamente" e "Compila tutti i campi con l'asterisco" (se non avete capito potete andare sul sito www.verocare.altervista.org e cliccare sulla pagina contatti
2- sul foglio c'era anche una casella da spuntare con scritto "Ho letto le condizioni" io nella grafica l'ho tolta, ma non so come togliere quell'opzione nella pagina.phpdi seguito vi riporto il codice .php
<? // da settare $email="[email protected]"; $subject="Posta dal mio sito"; //codice per l'invio if($f_nome!="" and $f_cognome!="" and$f_mail!="" and $f_messaggio!="" and $f_check!=""){ mail($email,$subject,"Nome:$f_nome\nCognome: $f_cognome\nE-mail: $f_mail\nVuoi essere ricontattato?:$f_contatto\n\nMessaggio: $f_messaggio\n\n$f_check","from: $email"); $msg= "Il tuo messaggio è stato correttamente inviato.Grazie"; }else{ $msg= "Compila Tutti i campi con l'asterisco.Grazie."; } ?>
Vi metto anche il codice della pagina .html
<style type="text/css"> <!-- body { background-color: #ffe28c; } .Stile2 {color: #003399} --> </style> <p><body> <p align="center"><img src="../immagini/bannercontattami.jpg" width="700" height="46" /></p> <form action="http://www.verocare.altervista.org/pagine/public/sendmail.php"method=POST> <table width=700> <tr> <td align="right"><font size="4" face=Comic class="Stile2" sans,times new roman>Nome*:</font></td> <td align="left"><input type="text" name="f_nome" maxlength="20" size="20"></td> </tr> <tr> <td align="right"><font size="4" face=Comic class="Stile2" sans,times new roman>Cognome*:</font></td> <td align="left"><input type="text" name="f_cognome" maxlength="20" size="20"></td> </tr> <tr> <td align="right"><font size="4" face=Comic class="Stile2" sans,times new roman>E-mail*:</font></td> <td align="left"><input type="text" name="f_mail" maxlength="40" size="40"></td> </tr> <td align="right" class="Stile2"><font size="4" face=Comic sans,times new roman>Vuoi essere ricontattato?</font></td> <td align="left"> Si<input name="f_contatto"type="radio" value="SI"> No<input name="f_contatto"type="radio" value="NO" checked></td> </tr> <tr> <td align="right" valign="top" class="Stile2"><font face=Comic sans,times new roman size="4">Messaggio*:</font></td> <td align="left"><textarea cols="40" rows="5" name="f messaggio"></textarea></td> </tr> <tr> <td align="right"></td> <td align="left"> <input type="reset" value="Cancella"> <input type="submit" value="Invia"></td> </tr> </table> </form> </body> </p> ``` grazie a tutti coloro che vorranno rispondermi
-
sinceramente non riesco a capire dove venga mostrato il testo della variabile $msg... probabilmente manca del codice php? comunque, se hai una cosa del tipo echo $msg; basta che tu inserisca i tag html che vuoi modificare prima di $msg... tipo
echo "<b>".$msg."</b>; per metterlo in grassetto, ecc....spero di aver capito la questione...