<?php
if(isset($_POST['invia'])){
$mittente=$_POST['mittente'];
$testo=trim($_POST['testo']);
if(!filter_var($mittente, FILTER_VALIDATE_EMAIL)){
echo "indirizzo email non valido";
echo "<meta http-equiv='Refresh' content='3; pagina_che_vuoi.php'>";
}
if($testo ==""){
echo "il testo non può essere vuoto";
echo "<meta http-equiv='Refresh' content='3; pagina_che_vuoi.php'>";
}
$tua_email="tua_email@tuo_dominio.it";
$destinatario=$_POST['destinatario'];
$oggetto="richiesta relativa all'annuncio: ".$_POST['titolo'];
$messaggio ="messaggio inviato da: $mittente <hr>";
$messaggio .= $testo;
require "phpmailler/class.phpmailer.php";
$Emailmessaggio = new PHPmailer();
$Emailmessaggio->SetLanguage('it','language/'); //messo italiano, ma la scelta è vasta
$Emailmessaggio->IsHTML(true); // invio l'email in formato HTML
$Emailmessaggio->From="tuo sito";
$Emailmessaggio->AddAddress($destinatario);
$Emailmessaggio->AddCC($tua_email);
if(!$Emailmessaggio->Send()){
echo "il tuo messaggio è stato inviato";
echo "<meta http-equiv='Refresh' content='3; pagina_che_vuoi.php'>";
}else{
echo "c'è stato un errore di trasmissione, riprova più tardi";
echo "<meta http-equiv='Refresh' content='3; pagina_che_vuoi.php'>";
}
}//fine if $_post
if(isset($_GET['pag'])&& is_numeric($_GET['pag'])){
$id = $_GET['pag'];
$cn = new PDO('mysql:host=localhost;dbname=annunci', '****i', '****');
$sql = $cn->prepare ("SELECT id,annuncio,titolo,contatti FROM annuncio WHERE id = :un_id");
$sql->bindParam(':un_id', $id, PDO::PARAM_INT);
$sql->execute();
$result = $sql->fetch(PDO::FETCH_ASSOC);
echo $result['id'] . '<br/>';
echo '<img class="dimensione" src=\'link1.php?id='.$result['id'].'\'width="90" height="67"><br />';
echo $result['titolo'] . '<br/>';
echo $result['annuncio'] . '<br/>';
echo $result['contatti'];
?>
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post" name="form1">
<input name="titolo" type="hidden" id="titolo" value="<?php echo $result['titolo']; ?>">
<input name="destinatario" type="hidden" id="destinatario" value="<?php echo $result['contatti']; ?>">
<p>tua email
<input name="mittente" type="text" id="mittente">
<br>
testo
<textarea name="testo" id="testo"></textarea>
</p>
<p>
<input name="invia" type="submit" id="invia" value="invia">
</p>
</form>
<?php
}
?>