Invia il tuo annuncio

Invia il tuo annuncio

Torna indietro“);
}

$chkEmail = preg_match(“/^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/i”, $_POST[‘indirizzoemail’]);
if($chkEmail==true){
$dg_query = “SELECT email FROM oro_newsletter WHERE email='”.$_POST[‘indirizzoemail’].”‘”;
$dg_check = mysql_query($dg_query);
if (!$dg_check){
die(“Errore nell’esecuzione della query.
Se il problema persiste contatta la redazione: dgedizioni.it
torna indietro“);
} else {
$checked_mail = mysql_num_rows($dg_check);
if ($checked_mail>0){
} else {
$query_newsletter = “INSERT INTO oro_newsletter (name, surname, email) VALUES (‘”.htmlspecialchars($_POST[‘nome’]).”‘,'”.htmlspecialchars($_POST[‘cognome’]).”‘,'”.$_POST[‘indirizzoemail’].”‘)”;
$insert_newsletter = mysql_query($query_newsletter);
if(!$insert_newsletter){
die(“Errore nell’esecuzione della query.
Se il problema persiste contatta la redazione: dgedizioni.it
torna indietro“);
}
}
}
} else {
die(“Inserisci un indirizzo e-mail valido.
Torna indietro“);
}

if($_FILES[“foto”][“name”]!=””){
if($_FILES[“foto”][“size”]>10000000){
die(“Problemi nell’upload del file.
Il file è troppo grande controllare che il peso del file non superi i 10Mb.
Torna indietro“);
}
if(@is_uploaded_file($tmp_name)){
// controllo se il file è jpg
$allowed_types = array(“image/jpeg”);
if(!in_array($_FILES[“foto”][“type”],$allowed_types)) {
//die(“Il file non è di un tipo consentito, sono ammessi solo i seguenti: ” . implode(“,”, $allowed_types) . “.
Torna indietro“);
die(“Il file non è di un tipo consentito, sono ammessi solo files JPG.
Torna indietro“);
}

// controllo le dimensioni del file
$image_info = getimagesize($tmp_name);
$image_width = $image_info[0];
$image_height = $image_info[1];

$proportions = $image_width/$image_height;

if($image_width>$image_height){
$thumb_width = 100;
$thumb_height = round(100/$proportions);
$web_width = 500;
$web_height = round(500/$proportions);
} else {
$thumb_height = 100;
$thumb_width = round(100*$proportions);
$web_height = 500;
$web_width = round(500*$proportions);

}

if($image_width<450 || $image_height<570){ //die("Problemi nell'upload del file " . $_FILES["foto"]["name"] . ".
Le dimensioni dell’immagine sono troppo piccole, controlla e riprova
Torna indietro“);
die(“Problemi nell’upload del file.
Le dimensioni dell’immagine sono troppo piccole, controlla e riprova
Torna indietro“);
}

// controllo la risoluzione dell’immagine
$dpi = get_dpi($tmp_name);
$xdpi = $dpi[0];
$ydpi = $dpi[1];

if ($xdpi<4.2 || $ydpi<5.3){ //die("Problemi nell'upload del file " . $_FILES["foto"]["name"] . ".
La risoluzione dell’immagine è troppo bassa, controlla e riprova
Torna indietro“);
die(“Problemi nell’upload del file.
La risoluzione dell’immagine è troppo bassa, controlla e riprova
Torna indietro“);
}

// controllo il nome del file e lo modifico in caso di sovrascrittura

$FileCounter = 1;
while (file_exists( $upload_dir.$file_name )){
$file_name = $file_info[‘filename’].”_”.$FileCounter.”.jpg”;
$thumb_name = $file_info[‘filename’].”_”.$FileCounter.”_t.jpg”;
$web_name = $file_info[‘filename’].”_”.$FileCounter.”_w.jpg”;
$FileCounter++;
}

$pic = imagecreatefromjpeg($tmp_name);
$small = imagecreatetruecolor($thumb_width,$thumb_height);
imagecopyresampled($small,$pic,0,0,0,0, $thumb_width, $thumb_height, $image_width, $image_height);
if (imagejpeg($small,$upload_dir.$thumb_name, 100)){
$web = imagecreatetruecolor($web_width,$web_height);
imagecopyresampled($web,$pic,0,0,0,0, $web_width, $web_height, $image_width, $image_height);
if (imagejpeg($web,$upload_dir.$web_name, 100)){
} else {
die(“Problemi nella creazione della preview.
Se il problema persiste contatta la redazione: dgedizioni.it
Torna indietro“);
}
move_uploaded_file($tmp_name, $upload_dir.$file_name);
} else {
die(“Problemi nella creazione della miniatura.
Se il problema persiste contatta la redazione: dgedizioni.it
Torna indietro“);
}

$query = “INSERT INTO oro_annunci (nome, cognome, indirizzo, citta, provincia, cap, stato, telefono, email, proposta, modello, prezzo, descrizione, foto) VALUES (‘”.htmlspecialchars($_POST[‘nome’]).”‘,'”.htmlspecialchars($_POST[‘cognome’]).”‘,'”.htmlspecialchars($_POST[‘indirizzo’]).”‘,'”.htmlspecialchars($_POST[‘citta’]).”‘,'”.htmlspecialchars($_POST[‘provincia’]).”‘,'”.htmlspecialchars($_POST[‘cap’]).”‘,'”.htmlspecialchars($_POST[‘stato’]).”‘,'”.htmlspecialchars($_POST[‘telefono’]).”‘,'”.$_POST[‘indirizzoemail’].”‘,'”.htmlspecialchars($_POST[‘proposta’]).”‘,'”.htmlspecialchars($_POST[‘modello’]).”‘,'”.htmlspecialchars($_POST[‘prezzo’]).”‘,'”.htmlspecialchars($_POST[‘descrizione’]).”‘,'”.$file_name.”‘)”;
$result = mysql_query($query);
if(!$result){
die(“Errore nell’esecuzione della richiesta sul database, riprova.
Se il problema persiste contatta la redazione: dgedizioni.it
Torna indietro“);
} else {

$mail = new PHPMailer;

//$mail->SMTPDebug = 3; // Enable verbose debug output

$mail->isSMTP(); // Set mailer to use SMTP
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Host = ‘smtps.aruba.it’; // Specify main and backup SMTP servers
$mail->Username = ‘info@orologioblog.net’; // SMTP username
$mail->Password = ‘JB-7SAyCcFtt8rGY’; // SMTP password
$mail->SMTPSecure = ‘ssl’; // Enable TLS encryption, `ssl` also accepted
$mail->Port = 465; // TCP port to connect to

$mail->setFrom(‘info@orologioblog.net’, ‘OROLOGIOBLOG.NET’);
$mail->addAddress(”.$_POST[‘indirizzoemail’].”, ”.$_POST[‘nome’].’ ‘.$_POST[‘cognome’].”); // Add a recipient
$mail->addReplyTo(‘annunci@dgedizioni.it’, ‘DG EDIZIONI 2012’);
$mail->addCC(‘annunci@dgedizioni.it’, ‘DG EDIZIONI 2012’);
//$mail->addBCC(‘bcc@example.com’);

//$mail->addAttachment(‘/var/tmp/file.tar.gz’); // Add attachments
//$mail->addAttachment(‘/tmp/image.jpg’, ‘new.jpg’); // Optional name
$mail->isHTML(true); // Set email format to HTML

$mail->Subject = “OROLOGIOBLOG.NET – ANNUNCI COMPRO VENDO SCAMBIO”;

$mail->Body = “


“;
$mail->Body .= “

“;
$mail->Body .= “

Annuncio inviato da: “.$_POST[‘nome’].” “.$_POST[‘cognome’].”

“;
$mail->Body .= “

Dati inseriti dall’utente:


“;
$mail->Body .= “

Indirizzo: “.$_POST[‘indirizzo’].”
“;
$mail->Body .= “Cap: “.$_POST[‘cap’].”
“;
$mail->Body .= “Citta: “.$_POST[‘citta’].”
“;
$mail->Body .= “Stato: “.$_POST[‘stato’].”
“;
$mail->Body .= “Telefono: “.$_POST[‘telefono’].”
“;
$mail->Body .= “Proposta: “.$_POST[‘proposta’].”
“;
$mail->Body .= “Marca/Modello: “.$_POST[‘modello’].”
“;
$mail->Body .= “Prezzo: “.$_POST[‘prezzo’].”
“;
$mail->Body .= “Descrizione: “.$_POST[‘descrizione’].”

“;
$mail->Body .= “

“;
$mail->Body .= “

Annuncio inviato con successo.
Grazie.

“;
$mail->Body .= “

FACEBOOK“;
$mail->Body .= ” TWITTER“;
$mail->Body .= ” YOUTUBE“;
$mail->Body .= “

“;
$mail->Body .= ““;

if(!$mail->send()) {
$msg = “

Errore nell’invio dell’email.
I dati sono stati registrati correttamente, ma si è verificato un errore nell’invio dell’e-mail di riepilogo. Contattaci per ulteriori informazioni .
Torna indietro

“;
} else {
$msg = “

Congratulazioni

“;
$msg .= “

Annuncio inserito correttamente.
L’annuncio sarà pubblicato sul primo numero raggiungibile de L’Orologio.
In caso di vendita o acquisto dell’orologio in questione, si prega di contattare la redazione L’Orologio per evitare che l’annuncio possa essere ripubblicato e prevenire spiacevoli inconvenienti.
Grazie.

“;
$msg .= “


“;
}
}
} else {
die(“Problemi nell’upload del file.
Se il problema persiste contatta la redazione: dgedizioni.it
Torna indietro“);
}
} else {
if($_POST[‘proposta’]==”compro”){
$query = “INSERT INTO oro_annunci (nome, cognome, indirizzo, citta, provincia, cap, stato, telefono, email, proposta, modello, prezzo, descrizione, foto) VALUES (‘”.htmlspecialchars($_POST[‘nome’]).”‘,'”.htmlspecialchars($_POST[‘cognome’]).”‘,'”.htmlspecialchars($_POST[‘indirizzo’]).”‘,'”.htmlspecialchars($_POST[‘citta’]).”‘,'”.htmlspecialchars($_POST[‘provincia’]).”‘,'”.htmlspecialchars($_POST[‘cap’]).”‘,'”.htmlspecialchars($_POST[‘stato’]).”‘,'”.htmlspecialchars($_POST[‘telefono’]).”‘,'”.$_POST[‘indirizzoemail’].”‘,'”.htmlspecialchars($_POST[‘proposta’]).”‘,'”.htmlspecialchars($_POST[‘modello’]).”‘,'”.htmlspecialchars($_POST[‘prezzo’]).”‘,'”.htmlspecialchars($_POST[‘descrizione’]).”‘,'”.$file_name.”‘)”;
$result = mysql_query($query);
if(!$result){
die(“Errore nell’esecuzione della richiesta sul database, riprova.
Se il problema persiste contatta la redazione: dgedizioni.it
Torna indietro“);
} else {

$mail = new PHPMailer;

//$mail->SMTPDebug = 3; // Enable verbose debug output

$mail->isSMTP(); // Set mailer to use SMTP
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Host = ‘smtps.aruba.it’; // Specify main and backup SMTP servers
$mail->Username = ‘info@orologioblog.net’; // SMTP username
$mail->Password = ‘JB-7SAyCcFtt8rGY’; // SMTP password
$mail->SMTPSecure = ‘ssl’; // Enable TLS encryption, `ssl` also accepted
$mail->Port = 465; // TCP port to connect to

$mail->setFrom(‘info@orologioblog.net’, ‘OROLOGIOBLOG.NET’);
$mail->addAddress(”.$_POST[‘indirizzoemail’].”, ”.$_POST[‘nome’].’ ‘.$_POST[‘cognome’].”); // Add a recipient
$mail->addReplyTo(‘annunci@dgedizioni.it’, ‘DG EDIZIONI 2012’);
$mail->addCC(‘annunci@dgedizioni.it’, ‘DG EDIZIONI 2012’);
//$mail->addBCC(‘bcc@example.com’);

//$mail->addAttachment(‘/var/tmp/file.tar.gz’); // Add attachments
//$mail->addAttachment(‘/tmp/image.jpg’, ‘new.jpg’); // Optional name
$mail->isHTML(true); // Set email format to HTML

$mail->Subject = “OROLOGIOBLOG.NET – ANNUNCI COMPRO VENDO SCAMBIO”;

$mail->Body = “


“;
$mail->Body .= “

“;
$mail->Body .= “

Annuncio inviato da: “.$_POST[‘nome’].” “.$_POST[‘cognome’].”

“;
$mail->Body .= “

Dati inseriti dall’utente:


“;
$mail->Body .= “

Indirizzo: “.$_POST[‘indirizzo’].”
“;
$mail->Body .= “Cap: “.$_POST[‘cap’].”
“;
$mail->Body .= “Citta: “.$_POST[‘citta’].”
“;
$mail->Body .= “Stato: “.$_POST[‘stato’].”
“;
$mail->Body .= “Telefono: “.$_POST[‘telefono’].”
“;
$mail->Body .= “Proposta: “.$_POST[‘proposta’].”
“;
$mail->Body .= “Marca/Modello: “.$_POST[‘modello’].”
“;
$mail->Body .= “Prezzo: “.$_POST[‘prezzo’].”
“;
$mail->Body .= “Descrizione: “.$_POST[‘descrizione’].”

“;
$mail->Body .= “

Annuncio inviato con successo.
Grazie.

“;
$mail->Body .= “

FACEBOOK“;
$mail->Body .= ” TWITTER“;
$mail->Body .= ” YOUTUBE“;
$mail->Body .= “

“;
$mail->Body .= ““;

if(!$mail->send()) {
$msg = “

Errore nell’invio dell’email.
I dati sono stati registrati correttamente, ma si è verificato un errore nell’invio dell’e-mail di riepilogo. Contattaci per ulteriori informazioni .
Torna indietro

“;
} else {
$msg = “

Congratulazioni

“;
$msg .= “

Annuncio inserito correttamente.
L’annuncio sarà pubblicato sul primo numero raggiungibile de L’Orologio.
In caso di vendita o acquisto dell’orologio in questione, si prega di contattare la redazione L’Orologio per evitare che l’annuncio possa essere ripubblicato e prevenire spiacevoli inconvenienti.
Grazie.

“;
$msg .= “


“;
}
}
}
}
mysql_close($connect);
}
if ($msg!=””){
echo $msg;
}
?>

Per vedere pubblicato il proprio annuncio su L’Orologio basta compilare in tutte le sue parti il modulo qui sotto.
Gli annunci privi di uno o più elementi tra quelli indicati non saranno pubblicati.
La DG Edizioni 2012 s.r.l. si riserva il diritto di negare o rimandare la pubblicazione degli annunci relativi a prodotti che ritenesse non coerenti con la linea editoriale della rivista L’Orologio o che risultassero eccedenti lo spazio disponbile. La pubblicazione degli annunci è assolutamente gratuita e l’DG Edizioni 2012 s.r.l. declina ogni responsabilità per qualisiasi conseguenza dovesse derivare dal rapporto instaurato fra venditore ed acquirente.

Nome:
Cognome:
Indirizzo:
Città:
Provincia:
CAP:
Stato:
Telefono:
E-mail:
Marca/Modello:
Prezzo:
Descrizione: Il numero massimo di caratteri consentito è 180.
Proposta:

IMPORTANTE!
Le foto devono essere in formato jpg
e devono avere una dimensione minima di 450x570
px (larghezza x altezza) ed una risoluzione minima di 300dpi per permetterne una stampa ottimale.
Se l’annuncio riguarda un orologio cercato e non uno in vendita,
allora la foto NON è obbligatoria.
Grazie.

Foto:

Ho preso visione dell’informativa sulla privacy

 

it_IT