Beiträge von pinkmuffin

    wo soll ich denn code benutzen?


    ehm mal print mal echo .. keine ahnung . Hab früher immer echo benutzt versuch mir jetzt aber print anzugewöhnen .. komm da noch was durcheinander . kommt aber doch aufs selbe raus?!


    wo soll ich das Gästebuch denn sonst plazieren?



    also im moment erscheint da nur :



    wenn ich das öffne !
    Hilfe ! :(

    Nicht direkt ne fehlermeldung, aber da erscheint nur das :



    also nix wo ich das eintragen könnte, obwohl ich das ja angegeben hab.

    Folgendes Problem : ich hab jetzt mal versucht ein Gästebuch mit MSQL zu "bauen", aber hab da noch son paar fehler drin.
    Kann mit vielleicht jemand helfen und meine Fehler versuchen zu beheben?
    Danke schon mal!




    Quelltext:



    <?php



    $mysqlhost = "localhost";
    $mysqluser = "root";
    $mysqlpwd = "";
    $connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die
    ("Verbindungsversuch fehlgeschlagen");
    $mysqldb="homepageanwendungen";


    mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht
    waehlen.");




    $sql = "SELECT * FROM gaestebuch";



    $db_erg = mysql_query( $sql ) or die('Ungültige Abfrage: ' . mysql_error());





    $anzahl_eintraege = mysql_num_rows($db_erg);
    print "<p>Anzahl der Gästebuch-Einträge: $anzahl_eintraege </p>";








    echo $daten['name'];


    while ($daten = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
    {


    echo "ID: ";
    echo $daten['id'];
    echo "<br />";


    echo "Name: ";
    echo $daten['name'];
    echo "<br />";


    echo "E-Mail: ";
    echo $daten['email'];
    echo "<br />";


    echo "URL: ";
    echo $daten['url'];
    echo "<br />";


    echo "Datum: ";
    echo $daten['datum'];
    echo "<br />";


    echo "Gästebucheintrag: ";
    echo $daten['eintrag'];
    echo "<br />";
    }


    mysql_free_result( $db_erg );







    if ( $_POST['eintrag'] != "" )
    {
    print "<h2>Eintrag speichern</h2>";


    $sql = " INSERT INTO gaestebuch () ";
    $sql .= " SET ";
    $sql .= " name ='". $_POST['name'] ."', ";
    $sql .= " email ='". $_POST['email'] ."', ";
    $sql .= " url ='". $_POST['url'] ."', ";
    $sql .= " datum ='". date("Y-m-d H:i:s") ."', ";
    $sql .= " eintrag='". $_POST['eintrag'] ."' ";
    exit;


    print "<hr />SQL: $sql<hr />";
    }




    $mysqlhost = "localhost";
    $mysqluser = "root";
    $mysqlpwd = "";
    $connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die
    ("Verbindungsversuch fehlgeschlagen");
    $mysqldb="homepageanwendungen";




    mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht
    waehlen.");




    $db_erg = mysql_query( $sql ) or die('Ungültige Abfrage: ' . mysql_error());






    print '<p><a href="gaestebuch.php">Gästebuch anzeigen</a></p>';
    exit;




    ?>



    <form name="" action="<?php print $_SERVER['PHP_SELF']; ?>"
    method="POST" enctype="text/html">


    <p>Ihr Name:<br />
    <input type="text" name="name" value="" size="50" maxlength="150" />
    </p>


    <p>Ihre E-Mail-Adresse:<br />
    <input type="text" name="email" value="" size="50" maxlength="150" />
    </p>


    <p>Ihre Homepage:<br />
    <input type="text" name="url" value="" size="50" maxlength="150" />
    </p>


    <p>Gästebucheintrag:<br />
    <textarea name="eintrag" rows="10" cols="50"></textarea>
    </p>


    <input type="Submit" name="" value="speichern" />
    </form>

    Folgendes Problem : ich hab jetzt mal versucht ein Gästebuch mit MSQL zu "bauen", aber hab da noch son paar fehler drin.
    Kann mit vielleicht jemand helfen und meine Fehler versuchen zu beheben?
    Danke schon mal!




    Quelltext: