+ Antworten
Seite 2 von 2 ErsteErste 1 2
Ergebnis 16 bis 18 von 18

Thema: Hilfe, ich finde keine Lösung für mein Gästebuch

  1. #16
    TP-Junior Lycanthia macht alles soweit korrekt Avatar von Lycanthia
    Registriert seit
    Jun 2009
    Ort
    Wien
    Beiträge
    9
    Hallo!

    Wow, ihr kennt euch alle ganz schön aus. Ja sie ist die Trainerin, der ich es letztendlich abgeben muss.

    Hier ist nun der derzeitige Stand der Dinge.
    Auch wenn ich langsam das Gefühl hab ich bin zu dumm für das Ganze.

    PHP-Code:
    <?php 
    $error 
    FALSE;


    mysql_connect("localhost""root"""); 
    mysql_select_db("guestbook");


    $name htmlentities(mysql_real_escape_string($_POST['name']));
    $eMail htmlentities(mysql_real_escape_string($_POST['eMail']));
    $eintrag htmlentities(mysql_real_escape_string($_POST['eintrag']));           
    $homepage htmlentities(mysql_real_escape_string($_POST['homepage']));       
    $datum date("d.m.Y - H:i");


    if (isset( 
    $_POST['senden'], $_POST['name'], $_POST['eintrag'], $_POST['eMail'], $_POST['homepage'] ))
        {
            
    extract$_POST );
        }
        else
        {
        
        }  



    if(!
    eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$"$eMail))      //E-Mail Überprüfung
        
    {
            echo 
    "";
        }



    if(!empty(
    $senden))
        {
                  if( (empty(
    $name)) || (empty($eintrag)) )                                        //Hier wird gschaut ob name UND eintrag da is
               

       
                   
    $error TRUE;
       
                   
    $eig =  "<p><strong>Eingabefehler. Bitte Name UND Nachricht einfügen.</strong></p>"
       
              } 
        }


    if((!empty(
    $senden)) && ($error != TRUE) )
        {
            
    $query "INSERT INTO gaestebuch (name, eintrag, datum, eMail, homepage) VALUES ('$name', '$eintrag', '$datum', '$eMail', '$homepage')"
            
    $eintragen mysql_query($query);

            
    header('Location: gaestebuch.php');            //damit beim aktualisieren kein Mist mehr passiert
            
    exit;
        }  


    ?>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Willkommen!</title>

    </head>
    <style type="text/css">
    <!--

    hr {width: 300px;}

    -->
    </style>

    <body style="text-align: center; background-color: #69B8D6; font-family: Georgia, "Times New Roman", Times, serif;">


    <p>Die mit * gekennzeichneten Felder müssen ausgefüllt werden.</p>

    <?php
    if($error == TRUE)
    {
    echo 
    $eig;
    }
    ?>

    <form action="gaestebuch.php" method="post">

    <input type="text" name="Antispam" style="display:none;">
    <table style="text-align: left;">
     <tr>
      <td>
       Name:*  </td>
      <td>
       <input type="text" name="name" size="50">  </td>
     </tr>
     <tr>
      <td>
       Email-Adresse:  </td>
      <td>
       <input type="text" name="eMail" size="50">  </td>
     </tr>
     <tr>
      <td>
       Homepage:</td>
      <td>
       <input type="text" name="homepage" size="50">  </td>
     </tr>
     <tr>
      <td>
       Nachricht*:</td>
      <td>
       <textarea name="eintrag" rows="5" cols="39"></textarea>  </td>
     </tr>
     <tr>
      <td>&nbsp;  </td>
      <td>    
      
       
        <input type="submit" name="senden" value="Eintragen" size="50"></td>  </tr> </table> 
        
    </form> 





    <?php

     

    $ausgabe 
    "SELECT * FROM gaestebuch ORDER BY datum";    
    $result mysql_query($ausgabe) or die(mysql_error());


    while(
    $daten mysql_fetch_array($result))                        //Hier ist die Schleife der Ausgabe
    {    
        echo 
    "Name: ";
        echo 
    $daten['name'];
        echo 
    "<br />";
        
        echo 
    "E-Mail: ";
        echo 
    $daten['eMail'];
        echo 
    "<br />";
        
        echo 
    "Datum: ";
        echo 
    $daten['datum'];
        echo 
    "<br />";

        echo 
    "Beitrag: ";
        echo 
    $daten['eintrag'];
        echo 
    "<br />";
        echo 
    "<hr />";    
        echo 
    "<br />";
    }


       
    ?> 


    </body>
    </html>
    Nochmals Danke für eure Antworten!

    viele liebe Grüße
    Lyc

  2. #17
    TP-Veteran marc22 hilft, wo's geht marc22 hilft, wo's geht marc22 hilft, wo's geht
    Registriert seit
    May 2006
    Beiträge
    1.570
    Auch wenn ich langsam das Gefühl hab ich bin zu dumm für das Ganze.
    Nö - Jeder hat mal angefangen. Meine Anfänge waren auch katastrophal

    Funktioniert es denn jetzt?
    ...Meine Meinung

  3. #18
    TP-Junior Lycanthia macht alles soweit korrekt Avatar von Lycanthia
    Registriert seit
    Jun 2009
    Ort
    Wien
    Beiträge
    9
    Zitat Zitat von marc22 Beitrag anzeigen
    Funktioniert es denn jetzt?
    Hallo!

    Ja tut es. Vielen vielen Dank!

    Ihr seit echt Spitze!

    viele liebe Grüße
    Lyc

+ Antworten
Seite 2 von 2 ErsteErste 1 2

Ähnliche Themen

  1. Darstellungsprobleme auf dieser Homepage?? (Ich finde keine)
    Von Mulder500 im Forum Webdesign allgemein
    Antworten: 4
    Letzter Beitrag: 30.08.2007, 16:05
  2. Lösung zur mein Problem und kurze erklärung
    Von pop im Forum Traum-Dynamik
    Antworten: 13
    Letzter Beitrag: 10.09.2005, 22:43
  3. Antworten: 30
    Letzter Beitrag: 24.07.2005, 21:15
  4. Antworten: 1
    Letzter Beitrag: 25.06.2004, 12:02

Stichworte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51