verifica codice

andy2481

Utente Attivo
10 Dic 2012
142
0
0
riuscite voi a vedere l'errore io no


PHP:
<?php
        foreach($_POST as $key=>$value) $_POST[$key] = htmlspecialchars($value);  
	$colore_sfondo="#82C0FF";
	$colore_testo="#FFFF80";
	$font="verdana";
	$font_size=2;
	$nome  = "MIME-Version: 1.0\r\n";
	$nome .= "Content-type: text/html; charset=iso-8859-1\r\n";
	//intestazioni per il mittente
	$nome .= "From: Papillon-Events<www.papillon-events.it>\r\n";
	$testo="<html><head><title>Papillon-Events E.mail</title></head><body bgcolor=\"" . $colore_sfondo . "\">"; //non occorre specificare attributi per il tag title, tuttavia li inseriamo per correttezza. Tenete presente che potete inserire style.
	$testo.="<font face=\"sans-serif, Arial, Verdana" . $font . "\" size=\"12" . $font_size . "\" colore=\"#0000FF" . $colore_testo . "\">Questa email ti è stata inviata dal sito.<br> L'utente  " . $_POST['nome'] . " $_POST['testo'] . " (a cui puoi rispondere a: <a href=\"mailto:" . $_POST['email'] . "\">" . $_POST['email'] . "</a>), <br>Ti ha scritto: " . $_POST['commento'] . "</font>";
	$commento.="</body></html>";
	if($email==""){
         echo "Non hai inserito la tua email";
	} elseif($testo==""){
		echo " Non hai inserito il motivo del contatto";
		} elseif($commento==""){
		echo " Non hai inserito il commento";
		} elseif($commento==""){
		echo " Non hai inserito il commento";
		}
                  else{
	mail( "[email protected]", "Invio email da: " . $_POST['nome'] . " $_POST['testo'] . " $_POST['commento'] . " $_POST['email'], );
	echo " la tua email è stata inviata";
	}
?>
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
così a naso.
ma se guardi le ultime righe vedi che le istruzioni php prima erano di colore verde echo poi ad un certo punto diventano echo verifica gli apici

edit
se l'errore non è quello dicci quale errore ti da
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
qui la sintassi è errata
PHP:
 L'utente  " . $_POST['nome'] . " $_POST['testo'] . "
corretta
PHP:
 L'utente  " . $_POST['nome'] . " " .$_POST['testo'] . "
qui poi stavi pensando completamente ad altro
PHP:
mail( "[email protected]", "Invio email da: " . $_POST['nome'] . " $_POST['testo'] . " $_POST['commento'] . " $_POST['email'], );
corretta
PHP:
mail( "[email protected]", "Invio email da: " . $_POST['nome'] . " " . $_POST['testo'] . " " . $_POST['commento'] . " " . $_POST['email']);
 

andy2481

Utente Attivo
10 Dic 2012
142
0
0
errore

salve! l'errore non me lo da piu
mi dice email inviata
ma non arriva all'inidirizzo di posta
quale puo essere il poblema grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
guardando meglio secondo me sta facendo un po' di caos com mail(), la sintassi è
mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
nel tuo caso
PHP:
<?php
//....
$headers  = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
$headers .= "From: Papillon-Events<www.papillon-events.it>\r\n";
$testo="<html><head><title>Papillon-Events E.mail</title>..eccetera....";
$testo.="</body></html>";
$oggetto="Invio email da: " . htmlspecialchars($_POST['nome']);
//...
if(mail("[email protected]",$oggetto,$testo,$headers){
	echo "emil inviata";
}else{
	echo "errore di trasmissione, riprova più tardi";
}
//....
?>
poi fai dei controlli (che andrebbero fatti prima di rempire il tutto) ma es
PHP:
} elseif($testo==""){
        echo " Non hai inserito il motivo del contatto";
non ti darà mai errore perche rima hai messo
$testo="<html><head><title>Papillon-Events E.mail</title>......
quindi non sarà mai vuoto (anche se l'utente non ha riempito $_POST['commento'])
non basta poi verificare se $email è vuoto perche l'utente potrebbe inserire pinco_pallo che non è un indirizzo email

riguarda e parti da capo
 

andy2481

Utente Attivo
10 Dic 2012
142
0
0
problema

Come mai non su altervista invio l'email e su aruba non va che posso fare sapete aruba informazioni zero
 
Discussioni simili
Autore Titolo Forum Risposte Data
D verifica codice fiscale persona fisica /aziendale stesso campo HTML e CSS 1
S [PHP] Verifica dati tramite form e annullamento codice inserito PHP 7
S Verifica Esistenza Codice Fiscale PHP 5
criric Verifica del codice fiscale Snippet PHP 7
P verifica codice php PHP 1
MarcoGrazia Verifica di una stringa o di un nome proveniente da form Snippet PHP 0
F [PHP] Verifica utente presente nel DB PHP 13
gandalf1959 [PHP] Verifica password per accesso ad area riservata PHP 3
M [Javascript] Verifica calcolo prima di fare insert Javascript 13
Samuele Ronzani [PHP] Verifica se un dato esiste già PHP 1
S [Javascript] Verifica separatore decimale sistema operativo Javascript 2
felino EXCEL: verifica dati mancanti tra due sheet Windows e Software 2
A Verifica validità data in Java Java 2
kikki882 verifica account - dati personali Social Media Marketing 0
L Wordpress: consiglio plugin per "verifica disponibilità" WordPress 0
MarcoGrazia Verifica di un indirizzo email Snippet PHP 0
MarcoGrazia [PHP] Verifica dell'input utente tramite funzione generica. PHP 0
francesco87 [Vendo] Verifica pagina (bollino grigio) Annunci servizi di Social Media Marketing 0
M [PHP] Verifica formato data in tempo reale PHP 2
WebDr [Javascript] verifica input Javascript 8
R [WordPress] Accesso al db e verifica credenziali (password criptata) WordPress 1
A VENDO ACCOUNT DI DIVERSE PIATTAFORME E VERIFICA FACEBOOK ACCOUNT(PHOTO TAG VERIFICATION,VERIFICA TEL Annunci servizi di Social Media Marketing 2
P verifica caratteri per email e password PHP 17
C verifica e invio ordine php PHP 19
MarcoGrazia Verifica della data inserita in un form ( utilizzando bootstrap ) Javascript 7
G verifica caricamento foto originali su social network o sito di hosting immagini Discussioni Varie 3
A Strumenti "ufficiali" per la verifica dei Cookie HTML e CSS 2
A verifica di proprietà bing webmaster tool Google Search Console 0
P Verifica form solo con php senza javascript PHP 15
D Verifica inserimento dati form PHP 12
P verifica utente in db PHP 6
L [MySQL] Verifica disponibilità camera MySQL 32
L vendo account facebook femmina 5.000 amici con verifica cell e tag superati Annunci servizi di Social Media Marketing 0
V verifica form jQuery 5
filippino Verifica email per attribuzione dei contenuti SEO e Posizionamento 0
N Verifica email di registrazione PHP 0
D Verifica plug-in aggiornati di Firefox non vede gli aggiornamenti effettivi Windows e Software 0
il_bauscia Verifica segnale operatore 5ghz Reti LAN e Wireless 2
Virginia86 [risolto] Problema select e verifica form PHP 38
G php asincrono con ajax 2 campi di verifica PHP 1
P Problema ocon verifica campo in javascript Javascript 7
M Cosa ne pensate del mio primo file PHP (verifica disponibilità stanze)? PHP 0
M adsmanager e messaggio di verifica email Joomla 0
L verifica mail in db con jquery e ajax. Aiuto jQuery 9
asevenx modulo registrazione utenti, cicli if di verifica PHP 9
A Espressione Regolare per verifica stringa PHP 14
M Verifica HTTP o HTTPS PHP 1
M Verifica se una Funzione appartiene ad una Classe PHP 9
F Esiste un programma che verifica la home page e la corregge automaticamente? HTML e CSS 7
P problema verifica dati Ajax 58

Discussioni simili