//connessione al database require ("dbconn.inc"); //sessione require ("sessione.inc"); //prendo l'eventuale operazione if (isset($_GET["OP"])) $OP=$_GET["OP"]; else if (isset($_POST["OP"])) $OP=$_POST["OP"]; else $OP=""; //titolo $TITOLO="TeLoRegalo.it, Richiesta cancellazione annuncio"; echo "
";
//messaggio sotto il titolo
echo "
Strumento per la richiesta della mail per la cancellazione di un annuncio dal sito
"; //formatto contenuti echo " ";
if ($OP=="CANC")
{
if (isset($_GET["ID"])) $IDAN=$_GET["ID"];
else if (isset($_POST["ID"])) $IDAN=$_POST["ID"];
else $IDAN="";
//captcha
if (isset($_POST['ckey']))
$ckey=strip_tags(addslashes($_POST['ckey']));
else $ckey="aksdavhsahahh12124";
//imposto il flag captcha
$flagcaptcha=0;
//controllo il codice captcha inviato dall'utente
if (!isset($_SESSION['captcha']) OR $ckey<>$_SESSION['captcha']) $flagcaptcha=1;
$q="select * from annunci where (idannuncio='$IDAN' AND stato='AT')";
//echo "Query in pubblica: $q "; $ri=mysql_db_query($database,$q,$id) or die(mysql_error()); $nr=mysql_num_rows($ri); //echo "Ottengo $nr risultati "; //nessun goal $flagiderrato=0; $flagemail=0; if ($nr!=1) $flagiderrato=1; else { $r=mysql_fetch_array($ri); //prende i dati per l'attivazione $IDANNUNCIO=sprintf("%010.10s", $IDAN); $CHIAVE=$r["chiave"]; $DESTINATARIO=$r["email"]; if ($DESTINATARIO=="") $flagemail=1; } if ($flagiderrato OR $flagemail OR $flagcaptcha) { echo " INVIO NON ESEGUITO ATTENZIONE! L'invio non è possibile per il seguente motivo: "; if ($flagiderrato==1) echo " Riprova - Home Page"; } else { //prende data, ora e IP remoto $timestamp=date("Y-m-d")." ".date("H:i:s"); $REMOTE_ADDR=$_SERVER["REMOTE_ADDR"]; //########### INVIO MAIL ############################ //fissa il destinatario della mail $recipient=$DESTINATARIO; $subject="[TeLoRegalo.it] Nuova e-mail per cancellazione annuncio"; $message=""; $message.= "Dal sito TeLoRegalo.it (www.teloregalo.it) è stata richiesta la cancellazione del seguente annuncio (sintesi):"; $message.= "\n\nTipo di annuncio: "; if ($r["offrocerco"]=="O") $message.= "Offro in regalo"; else if ($r["offrocerco"]=="C") $message.= "Cerco in regalo"; $message.= "\nTitolo dell'annuncio: ".stripslashes($r["titolo"]); $message.= "\nTesto dell'annuncio: ".stripslashes($r["annuncio"]); $message.= "\nComune: ".$r["nomeluogo"]." (".$r["codprov"].")"; $message.= "\n\nSe non sei a conoscenza dell'operazione, trascura questa mail e l'annuncio non sarà cancellato.\n"; $message.= "\nCANCELLAZIONE DELL'ANNUNCIO\n"; $message.= "Per cancellare l'annuncio, clicca sul seguente collegamento:\n"; $message.= "CANCELLA L'ANNUNCIO\n"; $message.= "Se il tuo programma di gestione della posta non ti consente di cliccare sul collegamento o lo strumento non funziona, vai alla pagina http://www.teloregalo.it/teloregalo.it/cancella.php "; $message.= "e inserisci il seguente codice a 18 cifre: ".$IDANNUNCIO.$CHIAVE."\n"; $message.= "\nGrazie dallo staff di TeLoRegalo.it\n"; $message.= "http://www.teloregalo.it\n"; $message.= ""; //stampo //echo $message." "; //HEADERS DELLA MAIL //---------------------------------------------------------------------- // header della mail di conferma ricezione della richiesta di registrazione $RR_headers= "From: TeLoRegalo.it
La mail con la richiesta di conferma di cancellazione dell'annuncio
è stata inviata all'indirizzo di posta elettronica utilizzato per la pubblicazione.
RICHIESTA NUOVA E-MAIL PER CANCELLAZIONE ANNUNCIOProcedura di cancellazione per il webmaster "; } else { echo "
RICHIESTA NUOVA E-MAIL PER CANCELLAZIONE ANNUNCIO |
TeLoRegalo.it è un servizio di Officine Informatiche Srl P.IVA 01928990603 - Note legali
"; //chiudo il center echo "