Invio mail

  • Creatore Discussione Creatore Discussione Devja
  • Data di inizio Data di inizio

Devja

Utente Attivo
11 Gen 2013
38
0
6
PHP:
<?php
//mail("[email protected]","Commenti",$comment);
	// Recupero dati da un possibile form contatti
	$nome = $_POST['nome'];
	$cognome = $_POST['cognome'];
	$mail = $_POST['mail'];
	$oggetto = $_POST['oggetto'];
	$contenuto = $_POST['contenuto'];
	 
	if(!$nome || !$cognome || !$mail || !$oggetto || !$contenuto){
	     // Modulo compilato in maniera errata...
	}else{
	     // Preparo l'invio della email - Specifico indirizzo destinatario mail e l'indirizzo del mittente
	     $indirizzo="[email protected]";
	     $header="From:".$mail;
	      
	     // Formatto il testo della mail aggiungendo nome e cognome del mittente
	     $contenuto = "Mail inviata da:".$nome." ".$cognome."\n\rCorpo del messaggio:\n\r".$contenuto;
	 
	     // Invio la mail - mail(destinatario,oggetto,messaggio,intestazioni)
	     mail($indirizzo,$oggetto,$contenuto,$header);	
	}	
?>

<html>
<head>
<link rel="stylesheet" href="stile.css" type="text/css">
</head>
<body>
	<form action="invia.php" method="post">
		<table class="bordo1">
		<tr>
			<td>
				Lasciaci i tuoi commenti
			</td>
			<td>
			</td>
		</tr>
		<tr>
			<td>
				Nome
			</td>
			<td>
				<input type="text" name="nome">
			</td>
		</tr>
		<tr>
			<td>
				Cognome
			</td>
			<td>
				<input type="text" name="cognome">
			</td>
		</tr>
			<tr>
				<td>
					Mail
				</td>
			<td>
				<input type="text" name="mail">
			</td>
		</tr>
			<tr>
				<td>
					Oggetto
				</td>
			<td>
				<input type="text" name="oggetto">
			</td>
		</tr>
			<tr>
		<td>
		Contenuto
		</td>
		<td>
			<textarea rows="4" cols="50" name="contenuto">
			Inserisci qua i tuoi commenti
			</textarea>
		</td>
	</tr>
	<tr>
		<td>
		</td>
		<td>
			<input type="submit" value="invia">
		</td>
	</tr>
		</table>
	</form>	
</body>
</html>

il codice postato è il codice che in teoria dovrebbe far arrivare una email alla mia casella di posta, come mai non mi funziona? Grazie in anticipo per l'aiuto
 
Più che errore è che la posta arriva come spam ecco il perché nn la vedevo
 

Discussioni simili