Hallo,
ich habe hier ein Gästebuch programmiert und bekomme einen Fehler zu einer Variablen, die es gar nicht gibt:
	
Bekomme folgenden Fehler:
Parse error: parse error, unexpected $end in H:\xampp\xampp\htdocs\moep.php on line 104
Danke für jede Hilfe =)
					ich habe hier ein Gästebuch programmiert und bekomme einen Fehler zu einer Variablen, die es gar nicht gibt:
PHP-Code:
	
	
<?php
// Datenbank verbinden
include ("conne.php");
//Hinzufügen von Einträgen - Formular
switch ($cmd)
{
    case 'add':
    echo <<<GUESTFORM
    <p>Bitte teilen Sie uns hier Ihre Meinung mit.</p>
    <p>
    <form name="guestbook" action="$PHP_SELF" method="post">
    <input type="Hidden" name="cmd" value="send"/>
    <table border="0">
    <tr>
    <td>Ihr Name</td>
    <td><input tyte="text" name="name"/></td>
    </tr>
    <tr>
    <td>Ihre E-Mail Adresse</td>
    <td><input type="text" name="email"/></td>
    </tr>
    <tr>
    <td>Ihre Homepage</td>
    <td><input type="text" name="url"/></td>
    </tr>
    <tr>
    <td>Ihr Job</td>
    <td><input type="text" name="job"/></td>
    </tr>
    <tr>
    <td>Ihr Wohnhort</td>
    <td><input type="text" name="location"/></td>
    </tr>
    <tr>
    <td>Kommentare</td>
    <td><textarea name="comments" cols="60" rows="6"></textarea></td>
    </tr>
    <tr>
    <td></td>
    <td><input type="submit" value="Absenden"/><input type="reset" value="Löschen"/></td>
    </tr>
    </table>
    </form>
    GUESTFORM;
    // Anzeige nach dem eigenen Eintrag
    break;
    case 'view':
    echo '<h2>Anzeige der Einträge</h2>';
    // Datenbank abfragen
    $result = mysql_query("SELECT * FROM guestbook");
    // Datensätze holen
    while ($row = mysql_fetch_row($result))
    {
        echo <<<ENTRY
        <HR>
        <b>Name:</b>  $row[0]
        <br /><b>E-mail:</b><a href="mailto:$row[1]">$row[1]</a>
        <br /><b>Homepage:</b><a href="$row[2]">$row[2]</a>
        <br /><b>Job:</b>  $row[3]
        <br /><b>Aus:</b>  $row[4]
        <br /><b>Kommentar:</b>
        <br />$row[5]
        ENTRY;
    }
    break;
    case 'send':
    $comments = addslashes("$comments");
    $strQuery = "INSERT into guestbook (name, email, url, job, location, comments) ";
    $strQuery .= "VALUES ('$name', '$email', '$url', '$job', '$location', '$comments')";
    $result = @mysql_query($strQuery);
    if ($result) echo "<p>Danke! Wir werden Ihren Beitrag berücksichtigen</p>";
    break;
    default:
    // Zuletzt wird die Anzahl der Datensätze ermittelt
    // und zur Hauptseite zurückverwiessen
    $result = mysql_query("SELECT COUNT(*) FROM guestbook");
    $row = mysql_fetch_row($result);
    $num = $row[0];
    if ($num =="")
    {
        $entry = "Es sind zur Zeite keine Beiträge";
    }
    elseif ($num == "1")
    {
        $entry = "Es ist zur Zeit ein Beitrag";
    }
    else
    {
        $entry = "Es sind zur Zeit $num Beiträge";
    }
    echo <<<LINKS
    <p>Willkommen in unserem Gästebuch.<br />
    $entry im Gästebuch.<p/>
    <a href="$PHP_SELF?cmd=add">Einen Beitrag hinzufügen</a><br />
    <a href="$PHP_SELF?cmd=view">Beiträge ansehen</a><br />
    LINKS;
}
echo <<<ACCEPTED
<p>
<a href="$PHP_SELF">Zurück zur Startseite des Gästebuches</a>
</p>
ACCEPTED;
?>
Bekomme folgenden Fehler:
Parse error: parse error, unexpected $end in H:\xampp\xampp\htdocs\moep.php on line 104
Danke für jede Hilfe =)
 
          
 
							
						
 
 
Kommentar