שלום לכולם,
יש לי את הקוד הבא:
PHP קוד:
<?php
$errors = array();
if(isset($_REQUEST["seen_already"])){
validate_data();
if(count($errors) != 0){
display_errors();
display_welcome();
}
else {
process_data();
}
}
else {
display_welcome();
}
function validate_data()
{
global $errors;
if($_REQUEST["Name"] == "") {
$errors[] = "<FONT COLOR='RED'>Please enter your name</FONT>";
}
if(strcmp($_REQUEST["Number"], strval(intval($_REQUEST["Number"])))) {
$errors[] = "<FONT COLOR='RED'>Please enter an integer</FONT>";
}
}
function display_errors()
{
global $errors;
foreach ($errors as $err){
echo $err, "<BR>";
}
foreach ($errors as $err){
echo $err, "<BR>";
}
function process_data()
{
echo "Your name is ";
$ok_text = htmlentities ($_REQUEST["Name"]);
echo $ok_text;
echo "Your integer is ";
echo $_REQUEST["Number"];
}
function display_welcome()
{
echo "<FORM METHOD='POST' ACTION='index.php'>";
echo "What's your name?";
echo "<BR>";
echo "<INPUT NAME='Name' TYPE='TEXT'>";
echo "<BR>";
echo "<BR>";
echo "<INPUT TYPE=SUBMIT VALUE=Submit>";
echo "<INPUT TYPE=HIDDEN NAME='seen_already' VALUE='hidden_data'>";
echo "</FORM>";
echo "<FORM METHOD='POST' ACTION='index.php'>";
echo "Please enter an integer.";
echo "<BR>";
echo "<INPUT NAME='Number' TYPE='TEXT'>";
echo "<BR>";
echo "<BR>";
echo "<INPUT TYPE=SUBMIT VALUE=Submit>";
echo "<INPUT TYPE=HIDDEN NAME='seen_already' VALUE='hidden_data'>";
echo "</FORM>";
}
?>
שאני מריץ את זה זה כותב לי את השגיאה הבאה:
PHP קוד:
Parse error: parse error in c:program fileseasyphp1-8wwwregistarindex.php on line 79
איך מתקנים את זה?
תודה מראש

.