Warning: Undefined array key "sessid" in /home/erbeofficinali/public_html/dati/deleo/alimentazione/ricette/pubric_end.php on line 3
Warning: Undefined array key "id" in /home/erbeofficinali/public_html/dati/deleo/alimentazione/ricette/pubric_end.php on line 4
Warning: include(erbeofficinali.org/p_inc.php): Failed to open stream: No such file or directory in /home/erbeofficinali/public_html/dati/deleo/alimentazione/ricette/pubric_end.php on line 6
Warning: include(): Failed opening 'erbeofficinali.org/p_inc.php' for inclusion (include_path='.:/opt/alt/php83/usr/share/pear:/opt/alt/php83/usr/share/php:/usr/share/pear:/usr/share/php') in /home/erbeofficinali/public_html/dati/deleo/alimentazione/ricette/pubric_end.php on line 6
|
Nutrizione
Servizio di pubblicazione - Registrazione ricetta
|
function foo() {
// FOOTER //
############### BANNER DESTRO ################
print " |
";
################################ FOOTER ##############################
print " |
";
// &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& FOOTER -->
print "
"; ### chiude il div del centro
include ($_SERVER['HTTP_HOST']."/analyticstracking.php");
exit();
}
// FOOTER //
## CONTROLLO INVIO FOTO
if (is_uploaded_file($_FILES['image']['tmp_name'])) {
if ($_FILES['image']['size'] > '65000') {
die ("La foto è più grande di 65000 byte. Prova a ridurla di dimensioni tenendo presente che
la dimensione orizzontale massima utilizzata nella pubblicazione è di 200px.
Per favore torna indietro.");
}
if ($_FILES['image']['type'] != "image/gif" AND $_FILES['image']['type'] != "image/jpeg"){
die ("Il file che vuoi inviare non è di un tipo consentito, sono ammessi solo GIF e JPEG
Per favore torna indietro.");
}
// Verifico che sul sul server non esista già un file con lo stesso nome
if (file_exists('foto/'.$_FILES['image']['name'])) {
die ("Il nome della foto è già esistente sul server. Rinominarlo e riprovare.
Per favore torna indietro.");
}else{
// Copio il file nella cartella da me desiderata
copy($_FILES['image']['tmp_name'], 'foto/'.$_FILES['image']['name'])
or die ("Errore nella registrazione dell'immagine!!
Per favore torna indietro.");
$foto = $_FILES['image']['name'];
}
## INSERISCO IL NOME NEL DB
$upd = "UPDATE erbeofficinali.ricette SET img = '$foto'
WHERE ricette.id = '$id' AND sessid = '$sessid'";
$res_upd = mysql_query($upd) or die("
....Operazione interrotta per inconvenienti tecnici
Per favore torna indietro e riprova.
");
}
## ESTRAZIONE RICETTA IN BASE A ID
$sel="SELECT id, conferma, sessid, nome, nick, miaemail, DATE_FORMAT(data,'%d-%m-%Y') AS datareg, nomeric, img, tipo_piatto, target,
porzioni, ingred_princ, ingredienti, preparazione, degustazione, annotazioni
FROM ricette
WHERE id = '$id'";
$res = mysql_query($sel) or die("Query failed : " . mysql_error());
print "";
while ($line = mysql_fetch_assoc($res)) {
if (empty($line['id'])){
print "Nessuna ricetta!? |
";
die;
}else{
$sessid=$line['sessid'];
$nome=$line['nome'];
$nick=$line['nick'];
$miaemail=$line['miaemail'];
$nomeric=$line['nomeric'];
############# INVIO EMAIL AL PUBLISHER
$oggetto = "RICHIESTA DI PUBBLICAZIONE RICETTA";
$headers = "From: serviziobenessere@gmail.com";
#############
$messaggio = "*** Ricevuta automatica ***
Grazie $nick per aver registrato la ricetta \"$nomeric\".
PER CONFERMARE ED AUTORIZZARE LA PUBBLICAZIONE CLICCA SUL LINK SOTTOSTANTE
oppure COPIA E INCOLLA IL LINK NELLA BARRA INDIRIZZI DEL TUO BROWSER
SENZA QUESTA OPERAZIONE LA REGISTRAZIONE DELLA RICETTA SARA' ANNULLATA!
https://erbeofficinali.org/dati/deleo/alimentazione/ricette/pubric_conf.php?sessid=$sessid
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Informativa per il trattamento dei dati personali legge 196/2003 (Codice in materia di protezione dei dati personali):
Questo messaggio, inviato automaticamente dal sistema per confermare una Sua richiesta, non può essere considerato spam.
Le informazioni contenute in questo messaggio sono indirizzate solo al destinatario indicato.
Se Lei non ha inviato nessuna email qualcun altro lo ha fatto abusivamente utilizzando il Suo indirizzo di posta elettronica ($miaemail).
In tal caso La preghiamo di segnalare il fatto all'indirizzo: abuse@erbeofficinali.org allegando la email ricevuta.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
erbeofficinali.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
QUESTA RICEVUTA E' CONTROLLATA E PRIVA DI VIRUS O MALWARE";
############# se il publisher non e' Emilia
if ($miaemail!=="emilia.deleo@fastwebnet.it"){
mail ("$miaemail", "$oggetto", "$messaggio", "$headers");
############# FINE INVIO EMAIL AL PUBLISHER
print "Grazie $line[nick]! Questa tua ricetta è stata registrata.
Per vederla nella
lista delle ricette pubblicate dovrai rispondere alla email di controllo che ti abbiamo inviato ed attendere la valutazione e la conferma.
";
## VISUALIZZA RICETTA
print "
| ".$line['id']." | ".$nomeric." | ";
print " |
 | ";
print "
| Inviata da ".$nick." il ".$line['datareg']." |
";
print " | A BASE DI ".$line['ingred_princ']." |
";
print " | INGREDIENTI PER ".$line['porzioni']." PERSONE
".$line['ingredienti']." |
";
print " | PREPARAZIONE
".$line['preparazione']." |
";
if (!empty($line['degustazione'])){
print " | CONSIGLI PER LA DEGUSTAZIONE
".$line['degustazione']." |
";
}
if (!empty($line['annotazioni'])){
print " | ANNOTAZIONI
".$line['annotazioni']." |
";
}
print " |
|
";
print " | Per assicurare la massima protezione dei dati personali, si raccomanda di chiudere il browser a lavoro terminato. |
";
print "
";
}else{
############# se il publisher e' Emilia
print "Grazie $line[nome]! Questa tua ricetta è stata registrata.
Puoi già vederla nella
lista delle tue ricette pubblicate.
";
## VISUALIZZA RICETTA
print "| ".$line[id]." | ".$nomeric." | ";
print " |
 | ";
print "
| Inviata da ".$nick." |
";
print " | A BASE DI ".$line['ingred_princ']." |
";
print " | INGREDIENTI
".$line['ingredienti']." |
";
print " | PREPARAZIONE
".$line['preparazione']." |
";
if (!empty($line['degustazione'])){
print " | CONSIGLI PER LA DEGUSTAZIONE
".$line['degustazione']." |
";
}
if (!empty($line[annotazioni])){
print " | ANNOTAZIONI
".$line['annotazioni']." |
";
}
print " |
|
";
print " | Per assicurare la massima protezione dei dati personali, si raccomanda di chiudere il browser a lavoro terminato. |
";
print "";
}
}
}
## imposto lo stop per la sessione
$_SESSION['end']="stop";
################################FINE CORPO##############################
foo();
?>