PHP-Script für Gästeliste gesucht!
lima-city → Forum → Sonstiges → Spam und sonstiges Unvergütetes
action
bord
buchstabe
daten
getan
gilde
hintergrundfarbe
insert
listen
mol
muster
not
null
nummer
roman
spitzname
uhrzeit
username
verwarnung
vorname
-
Wer k?nnte mir ein folgendes Script machen:
erst Ausgabe der G?ste, mit ihren Daten, dann unten ein Eintragungsfeld f?r neue G?ste!
Felder:
Vorname; Spitzname; Nachname; Handynummer; Uhrzeit(wann derjenige kommt)
k?nnte mir das evtl. jemand machen????
mySQL DB ist vorhanden, Daten davon und Hintergrundfarbe und anderes kann ich selber ?ndern, brauche nur das Grunger?st!
andinator -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hmm warum is das im spam forum :/ will meine gilden daf?r
naja egal...zuerst einmal musst du das in deiner datenbank eingeben
(unter SQL-Befehl(e) in Datenbank xxx ausf?hren) :
CREATE TABLE liste (
id int(5) NOT NULL auto_increment,
vorname varchar(100) NOT NULL default '',
nachname varchar(100) NOT NULL default '',
spitzname varchar(100) NOT NULL default '',
handynummer varchar(20) NOT NULL default '',
uhrzeit varchar(40) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;
und hier is der code ( NUR grundger?st...fragen bitte ins php forum ):
<?
$connect = @mysql_connect("mysql.lima-city.de", "USERNAME","PASSWORT") or die ("Keine Verbindung zur Datenbank m?glich");
$db = @mysql_select_db("DBNAME") or die ("Die Datenbank existiert nicht");
?>
<h2 align="center">G?steliste:</h2>
<b>Folgende Leute haben sich bereits eingetragen:</b><br><br>
<table width="100%">
<tr>
<td width="25%"><b>Name:</b></td>
<td width="25%"><b>Nick:</b></td>
<td width="25%"><b>Handy Nummer:</b></td>
<td width="25%"><b>kommt um:</b></td>
</tr>
<?
$select = "SELECT * FROM liste";
$query = mysql_query($select);
while($daten = mysql_fetch_object($query)) {
echo "<tr>";
echo "<td>" . $daten->nachname . ", " . $daten->vorname . "</td>";
echo "<td>" . $daten->spitzname . "</td>";
echo "<td>" . $daten->handynummer . "</td>";
echo "<td>" . $daten->uhrzeit . "</td>";
echo "</tr>";
}
?>
</table>
<br><br><b>In die Liste eintragen:</b><br><br>
<?
if (!isset($_GET['action'])) {
echo "<form method='post' action='?action=write'>";
echo "<input type='text' name='vorname' value='Vorname'><br>";
echo "<input type='text' name='nachname' value='Nachname'><br>";
echo "<input type='text' name='spitzname' value='Spitzname'><br>";
echo "<input type='text' name='handy' value='Handy Nummer'><br>";
echo "<input type='text' name='uhrzeit' value='komme um ...'><br>";
echo "<input type='submit' value='Eintragen'>";
}
if ($_GET['action'] == "write") {
$data = "INSERT INTO liste (vorname, nachname, spitzname, handynummer, uhrzeit) VALUES ('$vorname', '$nachname', '$spitzname', '$handy', '$uhrzeit')";
$write = mysql_query($data);
echo "Erfolgreich eingetragen!<br>";
echo "<a href='$PHP_SELF'>anzeigen</a>";
}
?>
das wars auch schon..
mfg julian
-
Hmm das ist zwar nicht schlecht, allerdings kann man damit auch ganz einfach leere Eintr?ge erzeugen, da keine Abfrage drinne ist, ob die Variablen auch belegt sind. Und die Handynummer kann sogar einfach keine Nummer sein, sondern auch Buchstaben. Mit RegEx kannst du aber auch ?berpr?fen, ob die Nummer einem Muster entspricht.
-
wie gesagt .. es ist ein grundger?st ;)
-
sorry, dass ichs ins spam-forum getan hab, aber ich will keine verwarnung mehr haben!
also wenn du bock hast, kannst dunoch so ne abfrage rein bauen, muss aber ned sein.
Hintergrundfarbe w?re: #3366FF
thx
andinator -
wenn du unbedingt gulden willst, was ja auch berechtigt ist, dann ?ffne einen thread im php-forum und poste hier den link.
andinator -
wollt grad weitermachen aber m?sste daf?r wissen ob du die datei includen willst oder ob die volst?ndig mit <html></html> usw. sein soll ?
-
vollst?ndig, sie wird in den Hauptframe einer Framesseite getan, also brauchste keinen head und keine meta-tags .
andinator -
head wohl oder? weil falls du css benutzt w?re es ganz praktisch
-
ne ich kann kein css
aber den head kann ich ja dann auch selber reinmachen.
schrift am besten times new roman
andinator -
so hier ist der passende thread :
http://www.lima-city.de/community/boards.php?mode=thread&id=13869 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage