Robert: Gästebuch mit MySQL

Beitrag lesen

Aloa he

Ah I see ^^ man muss das mit einem $e = mysql_query($eintrag); machen ^^ dann wird es erst ausgeführt *gg* Aber es funzt trotzdem net ... Ich hab echt kA was jetzt falsch ist .. Ich poste auch mal die guesbook.php:

[...]
<table border="0" style="width:100%;height:50%" cellspacing="0" cellpadding="0">

[...]  <form name="formular" action="<?PHP echo $_SERVER['PHP_SELF']; ?>" method="POST" tabindex="1">
  [...]
   <input type="text" name="new_name">
   [...]

<input type="submit" value="Eintragen" name="submit">

[...]

Oben habe ich halt die ganzen Eingabefelder gemacht.. Kann man das mit dem $_SERVER['PHP_SELF']; so machen oder ist da schon n Fehler?

</table>
<hr>
<?php

require "gb.php";

?>

[...]

Hier hab ich dann halt die Datei gb.php per require eingefügt...

Soweit alles richtig?

Dann die neue gb.php

<?php

If ($new_user <> "" && $input <> "") {

$new_user = $_POST['new_name'];
$email = $_POST['new_email'];
$hp = $_POST['new_hp'];
$input = $_POST['new_input'];
$datum = date('Y-m-d');
$zeit = date('H-i-s');

$host = "localhost";
$user = "";
$pw = "";

$verbindung = mysql_connect($host,$user,$pw) or die("Konnte Verbindung nicht herstellen");

$var = "INSERT INTO gb (Name, Email, Homepage, Text, Datum, Zeit) VALUES ($new_user, $email, $hp, $input, $datum, $zeit)";
$eintrag = mysql_query($var);

$sql = "SELECT * FROM gb";
$ergebnis = mysql_query($sql,$verbindung) or die(mysql_error());

while($row = mysql_fetch_objects($ergebnis))
{
echo $row->Name; //Ich wollte zum test erstmal nur den namen ausgebe
}

mysql_close($verbindung);

}
?>

Ich hoffe ihr könnt mir genau sagen was falsch ist ...

Danke

Robert