Ciao
questo codice che serve da un form flash ad inviare dati MI DA ERRORE:
Codice PHP:
<?
/******************************************************
**
** Molto semplice da usare, lo ho trovato in rete e
** riadattato in italiano.
** Il server che deve ospitare questo mail former deve
** supportare le estensioni php!
** Attenzione non funziona su secondi livelli o spazi web gratuiti offerti
** da vari providers italiani quali inwind etc etc. Solo su Tripod ([url]www.lycos.it[/url])
** che offre le estensioni anche per il php.
** Di seguito cambiate le informazioni:
** 1- $adminaddress ? (specificate l'indirizzo al quale volete che venga inviata la e mail
** spedita, se piu' di 1 indirizzo separate da una virgola. es. [email]gino@hotmail.com[/email],giovanni@hotmail.com
*******************************************************/
// il vostro indirizzo e mail qui! se piu' di uno separate con una virgola
$adminaddress = "you@yourwebsite.com";
// indirizzo del vostro dominio qui!
$siteaddress ="http://www.yourwebsite.com";
// nome del Vs sito Es. PcSoftware.com
$sitename = "yourwebsite";
// Acquisisce data ed ora dal vostro server (non modificate)
$date = date("m/d/Y H:i:s");
// Acqisisce IP di chi spedisce dal Vs server (non modificate)
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
//Processa il form data! (non modificate)
// e lo manda all'indirizzo ( o indirizzi ) specificato all'inizio pagina
IF ($action != "")
{
mail("$adminaddress","Enquiry from [url]www.yourwebsite.com[/url]",
"ENQUIRY FROM WEBSITE EMAIL FORM
Name: $inputName
Company: $inputCompany
Position: $inputPosition
Email: $inputEmail
Telephone: $inputTel
Requesting 24 hour callback? : $inputCallback
Message: $inputMessage
------------------------------
Logged Info :
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress");
//Qui si manda la risposta al vostro visitatore!
mail("$vemail","Grazie per aver visitato $sitename","La vostra e-mail sara' visionata al piu' presto ,"FROM:$adminaddress");
//Non modificate qui
$sendresult = "Done!";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
// echo "$send_answer";
}
?>
chiamando da browser questa pagina esso mi da questo errore :
Parse error: parse error, unexpected T_STRING in /home/httpd/vhosts/marcogravina.it/httpdocs/sendmail.php on line 54
esattamente alla riga 54 che sarebbe questa:
mail("$vemail","Grazie per aver visitato $sitename","La vostra e-mail sara' visionata al piu' presto ,"FROM:$adminaddress");
che cosa ha di sbagliato che cosa non vā???