also wir machen ein einfaches gäsetbusch
benötigt : -eine mysql datenbank
ich hoffe ihr wisst wie das geht
ihr macht in einer datenbank eine neue tabelle mit dem namen Text (ich würde immer alles klein schreiben)
in diese macht ihr 3 felder
eine hat den namen id die anderen name und text
id int(10) UNSIGNED auto_increment
name varchar(20)
text longtext
ich würde gleich diese einstellungen übernehmen
so jetze fangen wir mit der ersten seite an
also nach diesen einstellungen müsst ihr einen unterordener namens gb
erstellen und dan die scripte dort speichern
also www.meinehp.com/gb/
eintragen.php
sctipt:
<html>
<head>
<title>text hinzufügen</title>
<body bgcolor="#0099FF" text="#FFFF00" link="#00BFFF" vlink="#0000FF" alink="#009ACD">
<font color="#000000">Wollen Sie einen Beitrag hinzufügen?<br>
</font>
<form action="seite2.php" Method="post">
<font color="#000000">Ihr Name:<br>
</font>
<input name="name" size="40"><br><br>
<font color="#000000">text:<br>
</font>
<textarea name="text" cols="40" rows="12" wrap="physical"></textarea>
<br>
<input type="submit" value="Absenden" color="#000000">
</form>
beschreibung:
<html>
<head>
<title>text hinzufügen</title>
<body bgcolor="#0099FF" text="#FFFF00" link="#00BFFF" vlink="#0000FF" alink="#009ACD">
<font color="#000000">Wollen Sie einen Beitrag hinzufügen?<br>
</font>
hier muss ich galaube ich noch nichts erklähren
<form action="seite2.php" Method="post">
hier wirde alles bis </form> nach seite2 gesendet
<font color="#000000">Ihr Name:<br>
</font>
<input name="name" size="40"><br><br>
<font color="#000000">name:<br>
</font>
<textarea name="text" cols="40" rows="12" wrap="physical"></textarea>
<br>
<input type="submit" value="Absenden" color="#000000">
</form>
so die farben könnt ihr natürlich nach belieben ändern
seite2.php
script:
<html>
<head>
<title>Gästebuch</title>
<body bgcolor="#0099FF" text="#FFFF00" link="#00BFFF" vlink="#0000FF" alink="#009ACD">
<?
$verbindung = mysql_connect ("localhost",// Hostname oder IP des MySQL-Servers
"username", "passwort")// Username und Passwort zum einloggen in den Datenbankserver
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("datenbank")// Name der Datenbank
or die ("Die Datenbank wurde nicht gefunden.");
################################################################
$name = $HTTP_POST_VARS["name"];
$text = $HTTP_POST_VARS["text"];
$eintrag = "INSERT INTO text (`name`, `text`)
VALUES ('$name', '$text')";
$eintragen = mysql_query($eintrag);
if($eintragen == true)// abfrage ob es eingetragen wurde
{
echo "
<font color=\"#000000\"><p>Eintrag war erfolgreich</p>
<p>das wurde hinein geschrieben:</p> </font>
<table align=\"center\" border=\"4\" cellspacing=\"0\" cellpadding=\"5\" width=\"75%\"
bordercolor=\"#000033\" bordercolorlight=\"#0066FF\" bordercolordark=\"#000099\">
<tr>
<td>
<font color=\"#000000\"> Von: </font><font color=\"#FF0000\"><b>$name</b> </font>
</td>
</tr>
<tr>
<td>
<font color=\"#000000\"> $text </font>
</td>
</tr>
</table><br>
";
}
else
{
echo "<font color=\"#FF0000\">Fehler beim speichern</font>";
}
?>
<tr>
<td width="24%"><b><a href="http://www.hp.com/gb/seite3.php"><b><font color="#FF6600" size="4" face="Arial">zum
Gästebuch</font></b></a></td>
<td width="76%"> </td>
</tr>
was muss man bearbeiten:
$verbindung = mysql_connect ("localhost",// Hostname oder IP des MySQL-Servers
"username", "passwort")// Username und Passwort zum einloggen in den Datenbankserver
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("datenbank")// Name der Datenbank
or die ("Die Datenbank wurde nicht gefunden.");
hier muss man die mysql daten eintragen
die farbe und tabellen kann man nach belieben ändern
seite3.php
Script:
<html>
<head>
<title>Seite3.php</title>
</head>
<body bgcolor="#0099FF" text="#FFFF00" link="#00BFFF" vlink="#0000FF" alink="#009ACD">
<table width="975" border="0">
<tr>
<td width="132" height="119" valign="top">
<p><b><a href="http://www.hp.com"><font face="arial" color="#0000FF" size="4">Home</font></a></b></p>
<p> <b><a href="http://www.hp.com/gb/eintragen.php"><font face="arial" color="#0000FF" size="4">
Neuer Eintrag</font></font><font color="#000000"></font></font></a></b>
</p>
</td>
<td width="827">
<?
//es ladet das geschpeicherte in der mysql tabelle
$verbindung = mysql_connect ("localhost",// Hostname oder IP des MySQL-Servers
"username", "passwort")// Username und Passwort zum einloggen in den Datenbankserver
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("datenbank")// Name der Datenbank
or die ("Die Datenbank wurde nicht gefunden.");
################################################################
$abfrage = "SELECT name, text, FROM text ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$name = $row->name;
$text = $row->text;
echo "
<table align=\"center\" border=\"4\" cellspacing=\"0\" cellpadding=\"5\" width=\"50%\"
bordercolor=\"#000033\" bordercolorlight=\"#0066FF\" bordercolordark=\"#000099\">
<tr>
<td>
<font color=\"#000000\"> Von: </font><font color=\"#FF0000\"><b>$name</b> </font>
</td>
</tr>
<tr>
<td>
<font color=\"#000000\"> $text </font>
</td>
</tr>
</table><br> ";
}
?>
</td>
</tr>
</table>
beschreibung:
<td width="132" height="119" valign="top">
<p><b><a href="http://www.hp.com"><font face="arial" color="#0000FF" size="4">Home</font></a></b></p>
<p> <b><a href="http://www.hp.com/eintragen.php"><font face="arial" color="#0000FF" size="4">
Neuer Eintrag</font></font><font color="#000000"></font></font></a></b>
</p>
hier kann man einfach die richtigen daten eintragen
$verbindung = mysql_connect ("localhost",// Hostname oder IP des MySQL-Servers
"username", "passwort")// Username und Passwort zum einloggen in den Datenbankserver
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("datenbank")// Name der Datenbank
or die ("Die Datenbank wurde nicht gefunden.");
hier solltet ihr wieder die richigen daten eintragen
natürlich kann man nach bedarf die tabellen ändern