Guten Tag Forums Member!
Wollte hier mal eine Sammlung von Scripten für mich zusammenstellen für die programmierung eines GB's mit Admin Bereich. Hier sind schon mal meine gesammelten. Für Anregungen und Verbesserungsvorschläge wäre ich sehr dankbar:
Tabelle anlegen PHP:
----------------
<?php
$db=mysql_connect("localhost","xxxxx-x","password");
mysql_select_db("xxxxx-x");
$anfrage="CREATE TABLE Tabellenname(nr INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30), text LONGTEXT, datum DATE)";
if(mysql_query($anfrage)){
echo"Tabelle wurde angelegt";
}
else
{
echo"Tabelle wurde erstellt";
}
?>
Start Auswahl PHP:
--------------
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<form action="<?php PHP_SELF; ?>" method="post">
<?php
if($sent or !$sent){
?>
<table border="0" bgcolor="aaaaaa">
<tr><td>
Wählen Sie aus<br>
<select name="auswahl">
<option>Tabelle erstellen</option>
<option>Daten eintragen</option>
<option>Daten auslesen</option>
<option>Tabelle loeschen</option>
</select>
</td></tr>
<tr><td>
<input type="submit" value="Bestätigen">
<input type="hidden" name="sent" value="1">
</td></tr>
</table>
</form>
<?php
}
if($sent)
{
if($auswahl=="Tabelle erstellen"){
include("tabelle_anlegen.php");
}
if($auswahl=="Daten eintragen"){
include("eintragen.html");
}
if($auswahl=="Daten auslesen"){
include("lesen.php");
}
if($auswahl=="Tabelle loeschen"){
include("loeschen.html");
}
}
?>
</body>
</head>
</html>
Html Seite fürs löschen:
------------------------
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css">
<body bgcolor="aaaaaa">
<form action="loeschen.php" method="post">
Passwort<br>
<input type="password" name="pw">
<br>
<input type="submit" value="Bestätigen">
</form>
</body>
</head>
</html>
Html Seite fürs eintragen:
--------------------------
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css">
<body>
<form action="eintragen.php" method="post">
Name:<br>
<input type="text" name="name">
<br>
Text:<br>
<textarea rows="6" colls="20" name="text">
</textarea><br>
<input type="submit" value="Bestätigen">
</form>
</body>
</head>
</html>
Löschen PHP:
------------
<?php
$db=mysql_connect("localhost","xxxxx-x","password");
mysql_select_db("xxxxx-x");
$anfrage="DROP TABLE Tabellenname";
if($pw=="passwortname"){
mysql_query($anfrage);
echo"<a href='start.php'>zurück</a><br><br>";
echo"Tabelle wurde gelöscht";
}
else{
echo"<a href='start.php'>Zurück</a><br><br>";
echo"Tabelle wurde <b>nicht</b> gelöscht";
}
?>
Eintragen PHP:
--------------
<?php
$db=mysql_connect("localhost","xxxxx-x","password");
mysql_select_db("xxxxx-x");
$name=strip_tags($name);
$text=strip_tags($text);
$datum=date("y,m,d");
$anfrage="INSERT INTO Tabellenname VALUES('','$name','$text','$datum')";
if(mysql_query($anfrage)){
echo"<a href='start.php'>Zurück</a><br><br>";
echo"Daten wurden eingetragen";
mail("me@world.net","Ein Eintrag in ihrem Gästebuch","$name hat am $datum $text geschrieben!");
}
else{
echo"<a href='start.php'>Zurück</a><br><br>";
echo"Daten wurden <b>nicht</b> eingetragen";
}
?>
Lesen PHP:
----------
<?php
$db=mysql_connect("localhost","xxxxx-1","password");
mysql_select_db("xxxxx-1");
$anfrage="SELECT * FROM Tabellenname";
$result=mysql_query($anfrage);
$anz=mysql_num_rows($result);
if($anz >1){
echo"<br><br>Es sind <b>$anz</b> User eingetragen<br><br>";
}
else{
echo"<br><br>Es ist <b>$anz</b> User eingetragen<br><br><br><br>";
}
while($inhalt=mysql_fetch_row($result)){
echo"<b><br><br>$inhalt[1]</b><br><br>";
echo"<textarea rows='6' colls='20'>$inhalt[2]</textarea>";
echo"<br><br>hat am $inhalt[3] geschrieben";
}
?>
CSS Datei:
----------
A:link {
text-decoration: underline;
color: Black;
}
A:visited {
text-decoration: none;
color: black;
}
A:active {
text-decoration: none;
color: #black;
}
A:hover {
text-decoration: none;
color: white;
}
body {
font-family: Verdana;
font-size: 10px;
color: #000000;
background-color: #aaaaaa;
}
td {
font-family: Verdana;
font-size: 10px;
}
tr {
font-family: Arial;
font-size: 9px;
}
input {
font-family: Verdana;
font-size:9px;
color: #000000;
border:1px #000000;
background-color: #aaaaaa;
}
textarea {
font-family: Arial;
font-size:10;
color: #000000;
border:1px #000000;
background-color: #aaaaaa;
}
P.s. habe alles selbst programmiert, daher nicht stören wenn etwas nicht 100%tig gut ist)
Will später dann auch ein Tutorial auf meine Homepage legen, deshalb bitte diesen Thread nicht löschen. Danke!! :)