kostenloser Webspace werbefrei: lima-city


Gästeliste Script

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    julian182

    julian182 hat kostenlosen Webspace.

    So hier ist das ?berarbeitete Script @ andinator :wave:

    <html>
    <head>
    <title>G?steliste</title>
    </head>
    <body bgcolor="#3366FF">
    <?
    $connect = @mysql_connect("localhost", "root","") or die ("Keine Verbindung zur Datenbank m?glich");
    $db = @mysql_select_db("test") 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' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='nachname' value='Nachname' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='spitzname' value='Spitzname' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='handy' value='Handy Nummer' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='uhrzeit' value='komme um ...' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='submit' value='Eintragen'>";

    }

    if ($_GET['action'] == "write") {

    if ($vorname == "" or $vorname == "Vorname" or $nachname == "" or $nachname == "Nachname" or $handy == "" or $handy == "Handy Nummer" or $uhrzeit == "" or $uhrzeit == "komme um ...") {

    echo "<font color='ff0000'><b>Bitte alle Felder ausf?llen!</b></font><br>";
    echo "<a href='javascript:history.back()'>zur?ck</a>";

    }

    else {

    if ($spitzname == "" or $spitzname == "Spitzname") { $spitzname = "-"; }

    $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>";

    }
    }
    ?>

    </body>
    </html>



    falls du fragen hast frag hier einfach ;)

    mfg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. a*******r

    jo, ich br?uchte noch den SQL-Befehl f?r die Tabelle!

    andinator
  4. t*****b

    Du brauchst eine DB-Tabelle mit folgenden Punkten:
    - vorname
    - nachname
    - spitzname
    - handynummer
    - uhrzeit

    In dem Code hei?t diese "liste".
  5. a*******r

    hatte es schon selber geshafft dann, trotzdem danke an trueweb.

    Hier jetzt mein ver?nderter End-Code:


    <html>
    <head>
    <title>G?steliste</title>
    </head>
    <body bgcolor="#3366FF">
    <?
    $connect = @mysql_connect("mysql.lima-city.de", "USER*****","*******") or die ("Keine Verbindung zur Datenbank m?glich");
    $db = @mysql_select_db("DBSPC********") or die ("Die Datenbank existiert nicht");
    ?>
    <center>
    <h2>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>Spitzname:</b></td>
    <td width="25%"><b>Handy-Nummer:</b></td>
    <td width="25%"><b>kommt um:</b></td>
    </tr>

    <?
    $select = "SELECT * FROM gastliste";
    $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>
    </center>
    <center>
    <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' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='nachname' value='Nachname' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='spitzname' value='Spitzname' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='handy' value='Handy Nummer' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='text' name='uhrzeit' value='komme um ...' onFocus=if(this.value==this.defaultValue)this.value='';><br>";
    echo "<input type='submit' value='Eintragen'>";

    }

    if ($_GET['action'] == "write") {

    if ($vorname == "" or $vorname == "Vorname" or $nachname == "" or $nachname == "Nachname" or $handy == "" or $handy == "Handy Nummer" or $uhrzeit == "" or $uhrzeit == "komme um ...") {

    echo "<font color='ff0000'><b>Bitte alle Felder ausf?llen!</b></font><br>";
    echo "<a href='javascript:history.back()'>zur?ck</a>";

    }

    else {

    if ($spitzname == "" or $spitzname == "Spitzname") { $spitzname = "-"; }

    $data = "INSERT INTO gastliste (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>";

    }
    }
    ?>
    </center>
    </body>
    </html>



    andinator
  6. Autor dieses Themas

    julian182

    julian182 hat kostenlosen Webspace.

    der code f?r die tabelle steht im spam forum..
  7. Autor dieses Themas

    julian182

    julian182 hat kostenlosen Webspace.

    hier:

    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;
  8. a*******r

    danke, aber ich hatte es schon selber gemacht, wiel ein bisschen kenne ich mich auch mit php+sql aus.
    Hier meine Ausf?hrung:

    CREATE TABLE `gastliste` (
    `ID` int(2) NOT NULL auto_increment,
    `vorname` varchar(10) NOT NULL default '',
    `nachname` varchar(15) NOT NULL default '',
    `spitzname` varchar(7) NOT NULL default '',
    `handynummer` varchar(15) NOT NULL default '',
    `uhrzeit` varchar(5) NOT NULL default '',
    PRIMARY KEY (`ID`)
    ) TYPE=MyISAM AUTO_INCREMENT=2 ;


    andinator
  9. Autor dieses Themas

    julian182

    julian182 hat kostenlosen Webspace.

    ok, kommt ungef?hr aufs gleiche raus...und wie ich sehe funst es ja :)
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!