Vase2k
19.06.2002, 05:00
moin moin ..
ich hab die SuFu benutzt .. nur leider is mir nix hilfreiches über den weg gestolpert ..
ich hab folgendees problem .. ich möchte ein gästebuch schreiben, welches aus drei dateien besteht ..
1.) formular.php --> das formular zum eingeben
-------------------schnipp----------------------------------------------------
<html>
<head>
<title>Eingabe des Textes</title>
</head>
<body>
<?
echo "<form action='absenden.php' method='post'>";
echo "<table width='503' height='130'>";
echo "<tr>";
echo "<td>Name:</td>";
echo "<td><input type='text name='name'></td>";
echo "</tr>";
echo "<tr>";
echo "<td>email: </td>";
echo "<td><input type='text' name='email'></td>";
echo "</tr>";
echo "<tr>";
echo "<td>homepage:</td>";
echo "<td><input type='text' name='homepage' ></td>";
echo "</tr>";
echo "<tr>";
echo "<td>text</td>";
echo "<td><textarea name='text' cols='70' rows='5'></textarea></td>";
echo "</tr>";
echo "<tr>";
echo "<input type='submit' name='submit' value='eintragen'>";
echo "<input type='reset' name='reset' value='löschen'>";
echo "</tr>";
echo "</table>";
echo "</form>";
?>
</body>
</html>
-----------------------------------schnapp----------------------------
2.) absenden.php --> datei, die die daten aus dem formular an die datenbank übergibt
-------------------------------schnipp---------------------------------
<?
include("../php/config.php");
mysql_connect("$db_server","$db_user","$db_passwort");
mysql_select_db("gb");
mysql_query("INSERT INTO `gb` (`name`,`email`,`homepage`,`text`) VALUES ($name,$email,$homepage,$text)");
?>
-----------------------------------schnapp------------------------------
3.) anzeigen.php --> datei, die die einträge des gästebuches dann anzeigt ..
die dritte datei is klar .. nur hab ich das problem, das wenn er die daten von datei 1 an 2 übergeben soll .. meckert er mit folgender aussage:
Notice: Undefined variable: name in c:\inetpub\wwwroot\gb\html\absenden.php on line 5
vielleicht hat ja jemand von euch eine idee, wie ich diese problem lösen könnte ??
mfg und danke im voraus ..
vase2k
:) :)
ich hab die SuFu benutzt .. nur leider is mir nix hilfreiches über den weg gestolpert ..
ich hab folgendees problem .. ich möchte ein gästebuch schreiben, welches aus drei dateien besteht ..
1.) formular.php --> das formular zum eingeben
-------------------schnipp----------------------------------------------------
<html>
<head>
<title>Eingabe des Textes</title>
</head>
<body>
<?
echo "<form action='absenden.php' method='post'>";
echo "<table width='503' height='130'>";
echo "<tr>";
echo "<td>Name:</td>";
echo "<td><input type='text name='name'></td>";
echo "</tr>";
echo "<tr>";
echo "<td>email: </td>";
echo "<td><input type='text' name='email'></td>";
echo "</tr>";
echo "<tr>";
echo "<td>homepage:</td>";
echo "<td><input type='text' name='homepage' ></td>";
echo "</tr>";
echo "<tr>";
echo "<td>text</td>";
echo "<td><textarea name='text' cols='70' rows='5'></textarea></td>";
echo "</tr>";
echo "<tr>";
echo "<input type='submit' name='submit' value='eintragen'>";
echo "<input type='reset' name='reset' value='löschen'>";
echo "</tr>";
echo "</table>";
echo "</form>";
?>
</body>
</html>
-----------------------------------schnapp----------------------------
2.) absenden.php --> datei, die die daten aus dem formular an die datenbank übergibt
-------------------------------schnipp---------------------------------
<?
include("../php/config.php");
mysql_connect("$db_server","$db_user","$db_passwort");
mysql_select_db("gb");
mysql_query("INSERT INTO `gb` (`name`,`email`,`homepage`,`text`) VALUES ($name,$email,$homepage,$text)");
?>
-----------------------------------schnapp------------------------------
3.) anzeigen.php --> datei, die die einträge des gästebuches dann anzeigt ..
die dritte datei is klar .. nur hab ich das problem, das wenn er die daten von datei 1 an 2 übergeben soll .. meckert er mit folgender aussage:
Notice: Undefined variable: name in c:\inetpub\wwwroot\gb\html\absenden.php on line 5
vielleicht hat ja jemand von euch eine idee, wie ich diese problem lösen könnte ??
mfg und danke im voraus ..
vase2k
:) :)