Parse error: parse error, unexpected T_ECHO on line 21....
qualcuno può spiegarmi che tipo di errore è?
grazie
ecco la riga 21:
echo ("I'm sorry, there's a problem with your form. Please try again.");
Parse error: parse error, unexpected T_ECHO on line 21....
qualcuno può spiegarmi che tipo di errore è?
grazie
ecco la riga 21:
echo ("I'm sorry, there's a problem with your form. Please try again.");
Il problema sta alla riga 20, magari non hai messo i punti e virgola, posta + righe di codiceOriginariamente inviato da ARLUSì!tucasì!Ciapalì!
Parse error: parse error, unexpected T_ECHO on line 21....
qualcuno può spiegarmi che tipo di errore è?
grazie
ecco la riga 21:
echo ("I'm sorry, there's a problem with your form. Please try again.");
ecco il codice (preso paro paro da un manuale PHP)
<html>
<head>
<title>titlehelp.php</title>
</head>
<body>
<?php
// If you wished, you could also save this information to a database
$LastName = $_POST['LastName'];
$FirstName = $_POST['FirstName'];
$Year = $_POST['Year'];
$Setting = $_POST['Setting'];
$Gender = $_POST['Gender'];
$Status = $_POST['Status'];
$Other = $_POST['Other'];
$formsent = mail('help@example.com', 'What was the name of that thriller?', "Request from: $LastName $FirstName\r\nYear: $Year\r\nSetting(s): $Setting\r\nProtagonist gender: $Gender\r\nBook status: $Status\r\nOther identifying characteristics: $Other", "From: $Email\r\nBounce-to: help@example.com");
if ($formsent) {
echo "
Hi, $FirstName. We have received your request for help, and will try to respond within 24 hours. Thanks for visiting ThrillerGuide.com!";
} else (
echo "I'm sorry, there's a problem with your form. Please try again.";
)
?>
</body>
</html>
Le parentesi dopo l'else sono tonde anzichè graffe
else (
echo "I'm sorry, there's a problem with your form. Please try again.";
)
else {
echo "I'm sorry, there's a problem with your form. Please try again.";
}
In a world without walls and fences - who needs windows and gates ?
l'else ha le parentesi tonde e invece devono essere graffe
} else (
echo "I'm sorry, there's a problem with your form. Please try again.";
)
è sbagliato
} else {
echo "I'm sorry, there's a problem with your form. Please try again.";
}
è giusto
![]()
r@p
grazie !!!
e dire che è lo script di un manuale ...![]()
![]()
cmq da un altro errore...
dopo una serie di notice..
Notice: Undefined index: LastName in c:\inetpub\wwwroot\site\TitleHelp.php on line 9
Notice: Undefined index: FirstName in c:\inetpub\wwwroot\site\TitleHelp.php on line 10
dice:
Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay for nome@dominio.it in c:\inetpub\wwwroot\site\TitleHelp.php on line 17
I'm sorry, there's a problem with your form. Please try again.
E' configurato il server smtp?
forse è una versione diversa di PHP?
ah!.. emh.. non so... mi informo.Originariamente inviato da jeck
E' configurato il server smtp?
Se sei in locale, sul tuo pc, lo devi configurare, se invece sta in un server allora credo che sia configurato