Fehler im Code PHP
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
benutzername
date
eintrag
ergebnis
error
fehler
hilfe
insert
mengen
pawort
signatur
sos
zeile
-
Der code ist zwar ein bischen lang aber ich hoffe das einer mir hilfe es ist echt wichtig und jetzt schon mal DANKE DANKE DANKE DANKE
<?php
session_start();
?>
<html>
<Body background='hi.jpg' text='blue'>
<?php
echo"<a href='http://silix.xardas.lima-city.de/PM/PM.php'>Hauptmen?</a><aligen='right'><a href='forum.php'>Forum</a></aligen>";
$verbindung = mysql_connect ("mysql.lima-city.de",
"USER23305", "mein PW")
or die ("keine Verbindung m?glich.
Benutzername oder Passwort sind falsch");
mysql_select_db("DB376082757")
or die ("Die Datenbank existiert nicht.");
$abfrage = "SELECT * FROM User WHERE Name = '$user'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if ($row->Name == $w1 AND $row->Passwort == $w2)
{
if($m == 'al')
{
echo"<a href='forum.php?m=ne&id=$id'>[Neues Thema schreiben]</a><br><br><br><table><tr><td>Autor</td><td>Titel</td></tr>";
$abfrage = "SELECT * FROM therads";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo"<tr><td>$row->Von</td><td>$row->Titel</td></tr>";
}
}
if($m == 'ne')
{
echo"<br><br><form action='forum.php'><br>
Titel: <Input name='titel'><br>
Text<br>
<textarea rows='40' cols='25' name='txt'>
</textarea><br>
<input type='hidden' name='m' value='antw'>
<input type='hidden' name='id' value='$id'>
</form>";
}
if($m == 'new')
{
$abfrage = "SELECT von FROM therads";
$ergebnis = mysql_query($abfrage);
$menge = mysql_num_rows($ergebnis);
$w4 = date("d.m.Y - H:i:s");
$eintrag = "INSERT INTO therads
(Von, Titel, am, text, for, id)
VALUES
('$user', '$titel', '$w4', '$txt', '$id', '$menge)";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
{
echo "Wurde erfolgreich eingetragen <br><br><a href='forum.php?idt=$menge&m=zei'>Zur?ck</a>";
}
else
{
echo"Wurde nicht eingetragen!!!
<br><br><a href='forum.php'>Zur?ck</a>";
}
}
if ($m == 'zei')
{
$abfrage = "SELECT * FROM therads WHERE id = '$id'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$row->Von = $so;
}
$abfrage = "SELECT * FROM User WHERE Name = '$so'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$signatur = $row->sig;
}
$abfrage = "SELECT * FROM therads WHERE id = '$id'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$newid = $row->id ;
echO"
<center>
<table border='3' >
<td>Autor</td><td>Beitrag</td></tr>
<td>$row->Von <br>$row->am</td><td>$row->text <br> <hr> <br> $signatur </td></tr>
";}
");
$abfrage = "SELECT * FROM antworten WHERE id = '$id'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$row->Von = $sos;
$abfrage = "SELECT * FROM User WHERE Name = '$sos'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$ssignatur = $row->sig;
}
$abfrage = "SELECT * FROM antworten WHERE id = '$id'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo"
<tr><td>$row->Von <br> $row->am</td><td>$row->Text <br> <hr><br> $siignatur </td></tr>";
}}
echo"</table></center><br> <br><br><a href='forum.php?m=ant&id=$newid'>Antworten</a>";
}
}
else
{
echo"Logg dich (erneut) ein!";
}
}
mysql_close($verbindung);
?>
</body>
</html>
Beitrag ge?ndert am 28.07.2005 21:31 von samson -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
K?nntest du vllt auch sagen, was nicht geht?
Au?erdem w?re es nett, wenn du [ code ] benutzten w?rdest und ein wenig erkl?ren k?nntest, was das ganze ?berhaupt bewirken soll. -
du hast 2 Fehler drinne:
1.Zeile 122: "); muss weg
2.Zeile 115: es heist echo und nicht ech0
MFG
Beitrag ge?ndert am 28.07.2005 22:05 von actiongamer -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage