Hej Leute
vielleicht kann mir ja hier einer weiterhelfen.
Das folgende script gibt keinerlei fehlermeldungenmehr aus, aber wenn man auf die links klickt passiert auch nichts
also "Buchtest eintragen" und "Buchtest anzeigen"
irgendwas muss ich übersehen haben, oder ich habe irgendwas net sauber in <?php... ?> gepackt vielleicht seht ihres
Dankö
PHP
<?php
include("scripts/open.inc.php");
switch ($cmd) {
case 'add':
?>
Bitte trage nachfolgend die erforderlichen Daten ein.</p>
<?php
echo "<form name=\"buchtest\" action=\"$_SERVER[PHP_SELF]\" method=\"post\">"
?>
<input type="Hidden" name="cmd" value="send" >
<table border ="0">
<tr><td>Titel</td><td><input type="text" name="titel" ></td></tr>
<tr><td>Text</td><td><textarea name="text" cols="80" rows="10"></textarea></td></tr>
<tr>
<td></td>
<td>
<input type="submit" value="Eintragen" >
<input type="reset" value="Löschen" >
</td></tr>
</table>
</form>
<?php break; ?>
<?php case 'view':
echo 'Folgende Tests wurden bisher eingetragen';
$result = mysql_query("SELECT titel FROM lp_buchtest");
//Datensätze holen
while($row = mysql_fetch_array($result))
{
echo $row["titel"];
}
break;
case 'send':
$text = addslashes("$text");
$strQuery = "INSERT into lp_buchtest (titel, text) ";
$strQuery .= "VALUES ('$titel', '$text')";
$result = @mysql_query($strQuery);
if ($result) echo "
Der Buchtest wurde erfolgreich eingetragen</p>";
break;
default:
$result = mysql_query("SELECT COUNT(*) FROM lp_buchtest");
$row = mysql_fetch_row($result);
$num = $row[0];
if (num == "") {
$entry = "Es sind bisher keine Buchtests eingetragen ";
} elseif ($num == "1") {
$entry = " Es ist bisher ein Buchtest eingetragen";
} else {
$entry = " Es sind zur Zeit $num Buchtests eingetragen " ;
}
?>
<?php echo $entry;
echo "<a href=\"$PHP_SELF?cmd=add\">Buchtest eintragen</a>";
echo "<a href=\"$PHP_SELF?cmd=view\">Buchtests anzeigen</a>";
}
?>
Alles anzeigen