Beiträge von maulepan

    also mein gästebuch sieht derzeit so aus.....


    <html>
    <head>
    <title>Gästebuch</title>


    Wollen Sie einen Beitrag hinzufügen?<br><br>


    <form action="neuerbeitrag.php" Method="post">
    Ihr Name:<br>
    <input name="Name" size="40"><br><br>


    E-Mail:<br>
    <input name="EMail" size="40"><br>
    <br><br>


    Inhalt:<br>


    <textarea name="inhalt" cols="40" rows="12"
    wrap="physical"></textarea><br>
    <input type="submit" value="Absenden">
    </form>
    <hr>


    <?php
    $beitrag = file("gaestebuch.txt");
    krsort($beitrag);


    foreach($beitrag as $ausgabe)
    {
    $ausgabe = stripslashes($ausgabe);
    $zerlegen = explode("|", $ausgabe);


    echo "
    <table align=\"center\"
    border=\"1\" cellspacing=\"0\"
    cellpadding=\"5\" bordercolorlight=\"black\"
    bordercolordark=\"black\" width=\"50%\">
    <tr>
    <td>
    Von <a href=\"mailto:$zerlegen[0]\">$zerlegen[1]</a>
    am $zerlegen[2]
    </td>
    </tr>


    <tr>
    <td>
    $zerlegen[3]
    </td>
    </tr>
    </table><br>
    ";
    }
    ?>





    und neuerbeitrag.php sieht so aus


    <html>
    <head>
    <title>Gästebuch - Speichere Beitrag</title>
    </head>
    <body>


    <?php
    $user = $_POST["Name"];
    $user = htmlentities($user);


    $inhalt = $_POST["inhalt"];
    $inhalt = htmlentities($inhalt);
    $inhalt = str_replace("\n", "<br>", $inhalt);


    $email = $_POST["EMail"];
    $email = htmlentities($email);


    if ($inhalt == "" or $user == "")
    {
    echo "Sie müssen das Feld \"Namen\"
    und \"Inhalt\" ausfüllen";
    }


    else
    {
    $datum= date("d.m.Y H:i:s");


    $eintrag="$email|$user|$datum|$inhalt";


    $datei = fopen("gaestebuch.txt", "a");
    fwrite($datei, "\n".$eintrag);
    fclose($datei);


    echo "Ihr Eintrag wurde erfolgreich gespeichert";
    }
    ?>


    <br>
    <a href="gaestebuch.php">Zurück zum Gästebuch</a>
    </body>
    </html>





    so... aber ich will dann noch nen antispam einfügen.... aber per es soll immer eine beliebige grafik erscheinen und der entsprechende code den mann dazu einfügen muss.....


    wie kann ich das jetzt machen....


    brauche keinen code sondern ne anleitung was ich machen muss....


    danke

    Zitat

    Wie krieg ich einen Chat(Shoutbox) und ein Forum auf die HP?



    das am besten ma googlen... da kommen bestimmt massenweise free-anbieter die dir chats zur verfügung stellen... ansonsten musste das mit MySQL machen.


    Zitat

    aber was is mit den andern Punkten, die ich oben gesagt hab? (wie krieg ich nen Chatroom und nen Forum hin und zu jedem Bereich andere Linkfarben?)



    für foren einfach cityforum benutzen... is das leichteste..
    ....oder nen profi fragen

    Zitat

    -Wie schaff ichs, dass man nur mit Passwort Zugang hat?


    wenn du nen passwortschutz machen willst kannst du auch gleich nen login mit session machen:
    <!-- m --><a class="postlink" href="http://www.html-seminar.de/_forum/viewtopic.php?t=1378">http://www.html-seminar.de/_forum/viewtopic.php?t=1378</a><!-- m -->


    hier ist schon ma die registrierung und für den login musst du nur gugn ob benutzername und passwort übereinstimmen und denn ne session setzten:


    hab ich doch auch schon probiert... ich versuche es jetzt ein wenig umständlicher^^


    siehe:

    [/quote][/code]

    also wenn die frage zu schwer ist oder ihr keine zeit habt zu antworten oder irgendwas anderes ist dann bitte einfach reinschreiben dann kann ich mich an ein anderes forum wenden...


    danke

    hab gerade ma so die alten beiträge gelesen und bemerkt das du gar keine antwort erhalten hast^^


    is zwar jetzt nen bisschen spät aber ich glaube das könntest du so machen:


    also da solltest du die antwort von den könnern abwarten aber ich an deiner stelle würde nochmal anfangen und zwar ganz ORDENTLICH und ÜBERSICHTLICH



    z.b. so


    body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background: black URL(bilder/01.jpg);
    }
    #wrapper {
    margin: 0 auto;
    width: 1090px;
    }
    #header {
    text-align: center;
    color:white;
    width: 1090px;
    float: left;
    padding: 0px;
    border: 0px solid #000000;
    height: 172px;
    margin: 10px 0px 5px 0px;
    background: URL(bilder/06.jpg)
    }
    #leftcolumn {
    color: #333;
    border: 0px solid #000000;
    background: URL(bilder/03.jpg) repeat-y;
    margin: 15px 0px 5px 0px;
    padding: 0px;
    width: 172px;
    float: left;
    height: 500px;


    }
    #content {
    float: left;
    color: #333;
    border: 0px solid #000000;
    margin: 15px 15px 5px 15px;
    padding: 0px;
    background: URL(bilder/04.jpg);
    height: 500px;
    width: 713px;
    display: inline;
    }
    #rightcolumn {
    color: #ffffff;
    border: 0px solid #000000;
    background: URL(bilder/10.jpg);
    margin: 15px 0px 5px 0px;
    padding: 0px;
    height: 500px;
    width: 172px;
    float: left;
    }

    ich weiss nicht so recht was du willst.... du gibst bei body an das deine seite 1024px breit sein soll....


    aber dein content füllt bereits die vollte breite aus....


    siehe



    dann bleibt natürlich kein platz mehr für rechte und linke spalte..

    meine registrierun geht nicht.
    hab folgende cods in meiner homepage..


    eintragen.php


    <html>
    <head>
    <title>Neuen Benutzernamen Registieren></title>
    </head>
    <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">



    <?php
    $username = $HTTP_POST_VARS["username"];
    $password = $HTTP_POST_VARS["passwort"];
    $password2 = $HTTP_POST_VARS["passwort2"];




    if ($password == $password2)
    {
    $user_vorhanden = array();
    $passwort = md5($password);



    $userdatei = fopen ("user.txt","r");
    while (!feof($userdatei))
    {
    $zeile = fgets($userdatei,500);
    $userdata = explode("|", $zeile);
    array_push ($user_vorhanden,$userdata[0]);
    }
    fclose($userdatei);




    if (in_array($username,$user_vorhanden))
    {
    echo "Username schon vorhanden <br> <a href=\"eintragen.html\">zur&uuml;ck</a>";
    }


    else
    {
    $userdatei = fopen ("user.txt","a");
    fwrite($userdatei, $username);
    fwrite($userdatei, "|");
    fwrite($userdatei, $passwort);
    fwrite($userdatei, "\n");
    fclose($userdatei);
    echo "$username, deine Anmeldung war erfolgreich<br><a href=\"login.html\">zum Login</a>";
    }
    }


    else
    {
    echo "Die Passw&ouml;rter sind nicht identisch<br> <a href=\"eintragen.html\">zur&uuml;ck</a> ";
    }


    ?>


    </body>
    </html>




    und dann in meiner homepage:



    <html>
    <head>
    <title>Neuen Benutzernamen Registieren</title>


    </head>
    <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">





    <form action="eintragen.php" method="post" name="form1">
    Dein User-Name:<br>
    <input type="text" size="24" maxlength="50" name="username" value=""> <br><br>



    Dein Passwort:<br>
    <input type="password" size="24" maxlength="50" name="passwort" value=""> <br>


    Passwort wiederholen:<br>
    <input type="password" size="24" maxlength="50" name="passwort2" value=""> <br> <br>


    <input type="submit" value="Registieren">
    </form>



    </script></body>
    </html>







    Problem: immer sagt es Username schon vorhanden....


    die user.txt liegt in keinem ordner auf der homepage und hat die chmod 750.... hab auch schon mit 777 probiert, geht aber auch nicht