Hello,
<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body bgcolor="gray""
<p align="center"><br>
<br>
<?php
include_once 'validierung.inc.php';
$name = input_validate($_POST['Name']);
$email = input_validate($_POST['EMailAdresse']);
$ort = input_validate($_POST['Wohnort']);
$url = input_validate($_POST['url']);
$kommentar = input_validate($_POST['text']);
$dbname = "dbwill";
$dbconnection = mysql_connect('localhost','root');
$drdata = "drop database dbwill";
$crdatab = "create database dbwill";
$usedatab = "use dbwill";
$crtabl = "create table php(name varchar(50), email varchar(50), ort varchar(50), url varchar(50), kommentar varchar(200))";
$crlogintabl = "create table login(user varchar(50), passwort varchar(50), sessionID varchar(200))";
$insert = "INSERT INTO php (name,email,ort,url,kommentar) VALUES ('$name','$email','$ort', '$url','$kommentar')";
$abfrage = "Select * from php";
$result = mysql_db_query ($dbname, $dbanfrage, $dbconnection);
$abfragesausgabe = mysql_query($abfrage);
mysql_query($crdatab);
mysql_query($usedatab);
mysql_query($crtabl);
mysql_query($crlogintabl);
mysql_query($insert);
?>
<form name="Formular" form method="post" action="index.php" onsubmit="return chkFormular ()" name="gastbuch">
<input type="TEXT" name="Name" maxlength=50 size=20> <br>
<input type="TEXT" name="EMailAdresse" maxlength=255 size=20> <br>
<input type="TEXT" name="Wohnort" maxlength=255 size=20>
<input type="TEXT" name="url" maxlength=255 size=35>
<textarea name="text" rows=7 cols=45>
</textarea>
<input type="submit" value="Senden">
<input type="reset" value="Zurücksetzten">
<input type="button" onClick="JavaScript:loginPopup();" value ="Login">
<input type="button" onClick="JavaScript:regiPopup();" value ="Registrieren"><br>
</form>
</body>
</html>
<?php
if($dbconnection == FALSE)
{
die("Tot\n");
}
echo "<center>Connect\n<br></center>";
while ($ausgabe = mysql_fetch_array($abfragesausgabe)){
echo $ausgabe['name']";
echo $ausgabe['email'];
echo $ausgabe['ort'];
echo $ausgabe['url'];
echo "$ausgabe['kommentar'];
}
?>
Ich habe mal versiúcht, Deinen Code auf den relevanten Teil zuz redutzieren und bitte Dich auch, dies in Zukunft selber zu tun.
Für Deine Problemstellung benötigen die Leser weder die HTML-Ausgabe, noch (soeit ich das sehen konnte) die JavaScripts.
Sollten doch die JavaScripts daran schuld sein, ist da ein gutes beispiel für Codeseparation für das Debugging.
Es fehlt uns aber die Include-Datei "validierung.inc.php"
Die wäre wichtiger, als meterlanger HTML-Code.
Ein harzliches Glückauf, z.Zt. aus Syborg bei Dortmund
Tom vom Berg