kostenloser Webspace werbefrei: lima-city


Gästebuch funktioniert nicht

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    w******e

    Hallo,
    ich habe folgendes Problem:
    Mein Gästebuch funktioniert nicht.

    Hier die Codes:
    MySql DatenbanK: db_160000_01 tabelle: text
    CREATE TABLE  `db_160000_1`.`text` (
    `id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
    `Name` VARCHAR( 20 ) NOT NULL ,
    `text` TEXT NOT NULL ,
    PRIMARY KEY (  `id` )
    ) ENGINE = MYISAM ;

    eintragen.php
    <html>
    <head>
    <title>Text hinzufügen</title>
    <body bgcolor="#0099FF" text="#FFFF00" link="#00BFFF" vlink="#0000FF" alink="#009ACD">
    <font color="#000000">Wollen Sie einen Kommentar 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>


    seite2.php
    <html>
    <head>
    <title>Gästebuch</title>
    <body bgcolor="#0099FF" text="#FFFF00" link="#00BFFF" vlink="#0000FF" alink="#009ACD">
    
    <?
    
    $verbindung = mysql_connect ("mysql.lima-city.de",// Hostname oder IP des MySQL-Servers
    "user160000", "XXXXXXXXXX")// Username und Passwort zum einloggen in den Datenbankserver
    or die ("keine Verbindung möglich.
    Benutzername oder Passwort sind falsch");
    
    mysql_select_db("db_160000_1")// 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.wireware.lima-city.de/seite3.php"><b><font color="#FF6600" size="4" face="Arial">zum 
    Gästebuch</font></b></a></td>
    <td width="76%">&nbsp;</td>
    </tr>


    seite3.php
    <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.wireware.lima-city.de"><font face="arial" color="#0000FF" size="4">Home</font></a></b></p>
    <p> <b><a href="http://www.wireware.lima-city.de/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 ("mysql.lima-city.de",// Hostname oder IP des MySQL-Servers
    "user160000", "XXXXXXXXX")// Username und Passwort zum einloggen in den Datenbankserver
    or die ("keine Verbindung möglich.
    Benutzername oder Passwort sind falsch");
    
    mysql_select_db("db_160000_1")// 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>


    könnt Ihr mir sagen, wo hier mein Fehler liegt???

    wär euch echt dankbar.

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

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

  3. Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'user160000'@'cavalorn.lima-city.de' (using password: YES) in /home/webpages/lima-city/wireware/html/seite2.php on line 9
    keine Verbindung möglich. Benutzername oder Passwort sind falsch


    Du hast scheinbar die falschen Nutzerdaten angegeben!

    Beitrag zuletzt geändert: 3.12.2009 11:23:52 von karpfen
  4. Autor dieses Themas

    w******e

    ich werd´s nochmal nachprüfen
    mit eintragen hat´s jetzt funktioniert, aber auf seite3.php kommt diese Meldung:

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/wireware/html/seite3.php on line 28

    was heißt das???


    Beitrag zuletzt geändert: 3.12.2009 11:33:11 von wireware
  5. Hier ist ein Komma zu viel und zwar das nach dem Wort "text":

    $abfrage = "SELECT name, text, FROM text ORDER BY id DESC";


    Müsste so aussehen:

    $abfrage = "SELECT name, text FROM text ORDER BY id DESC";
  6. Autor dieses Themas

    w******e

    ooh. danke

    karpfen, du bist mein Lebensretter^^

    Edit by karpfen: Damit closed. Bei Rückfragen oder Öffnungswunsch bitte PN an mich!

    Beitrag zuletzt geändert: 3.12.2009 11:46:03 von karpfen
  7. 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!