Sul mio sito è presente un form per contattarmi, dato dal seguente codice html:
Una volta mandata la conferma la pagina in PHP mi manda la mail grazie a questo codice:codice:<form action="index.php?mail=send" method="post"> <label for="oggetto">Subject</label> <input type="text" id="oggetto" size=35/> <label for="messaggio">Message</label> <textarea id="messaggio" name="messaggio"></textarea> <button type="submit" name="submit" value="Annulla"/>Cancel</button> <button type="submit" name="submit" value="OK"/>Send</button> </p> </form>
La cosa funziona, nel senso che la mail mi arriva, ma per qualche strana ragione arriva senza oggetto.Codice PHP:if($_GET['mail'] == 'send' and ($_POST['submit'] == 'OK'))
{
$indirizzo = "xxx@xxx.xxx";
if(($_POST['oggetto'] !== "") and ($_POST['messaggio'] !== ""))
{
mail($indirizzo, $_POST['oggetto'], $_POST['messaggio']);
}
}
C'è qualcosa di sbagliato in quello che faccio?
Potrebbe trattarsi di qualche impostazione sbagliata sul server PHP?

					
					
					
						
  Rispondi quotando
						