kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: LogIn Script

    geschrieben von maarja

    Hallo,ich bin auf der Suche nach einem LogIn Scripts f?r mehrere User,es sollte so aussehen das man ?ber ein Formular name und passwort eingeben muss und dann wenn es richtig ist sollte man auf die neue Seite weitergeleitet werden,wenn man direktr auf die seite kommt sollte auch die Passwort abfrage kommen,die benutzer sollen in einer php datei liegen,so das man immer jemanden hinzuf?gen kann,bitte ohne mySQl...
    kann mir jemand da helfen?
  • in: E-Mail kommt nicht an

    geschrieben von maarja

    Das Formular:
    <html>
    <head>
    <title>Ein Kontaktformular</title>
    <style type="styles.css">
    td {vertical-align : top; align: right;}
    </style>
    </head>
    <body>

    <form action="?show=community/Register/auswertung.php" method="post">
    What can you do there?<br>
    You can find Videos and exclusiv Photos there,you can send me your Stuff Photos and Videos and so on..
    <table>
    <tr>
    <td>Name:</td>
    <td><input name="name"></td>
    </tr>
    <tr>
    <td>E-Mail Adress</td>
    <td><input name="adresse"></td>
    </tr>?
    <tr>
    <td>Age</td>
    <td><input name="age"></td>
    </tr>
    <tr>
    <td>Nickname:</td>
    <td><input name="nick"></td></tr>
    <td>Passwort</td>
    <td><input name="pass"></td>
    <tr>
    <td>Country:</td>
    <td><input name="land"></td>
    </tr>
    <tr>
    <td>Message:</td>
    <td><textarea cols="40" rows="10" name="nachricht"> </textarea></td>
    </tr>
    </table>
    <br>
    <center>
    <input type=submit value="Send..."></center>
    </form>
    </body>
    </html>



    auswertung.php
    <?
    $fehler = "";
    $nz = chr(13).chr(10);
    $name = $_POST['name'];
    $adresse = $_POST['adresse'];
    $nachricht = $_POST['nachricht'];
    $pass = $_POST['pass'];
    $nick = $_POST['nick'];
    $land = $_POST['land'];
    $age = $_POST['age'];
    if (empty($name)) $fehler .= "<li>You didn?t give your name..</li>";
    if (empty($adresse)) $fehler .= "<li>no e-mail adress</li>";
    if (empty($nachricht)) $fehler .= "<li>you didn?t write a message!</li>";
    if (empty($pass)) $fehler .= "<li>No Passwort</li>";
    if (empty($nick)) $fehler .= "<li>you didn?t give us a nick!</li>";
    if (empty($land)) $fehler .= "<li>We dont know where you live!</li>";
    if (empty($age)) $fehler .= "<li>How old are you?</li>";
    if (empty($fehler)) {

    $an = "sad-affection@hotmail.de"; // HIER EMPF?NGER-ADRESSE EINTRAGEN !

    $betreff = "Registrirung...";
    $from = "From: Maarja Fanpage VIA Kontakt";
    $datum = "Date: ".date("j.n.Y").$nz;
    $zeit = "Time: ".date("H:i").$nz;
    $von = "From: ".$name." <".$nick.">".$nz;
    $pass = "Password: ".$pass."".$nz;
    $age = "Age: ".$age."".$nz;
    $land = "Land: ".$land."".$nz;
    $linie ="-------------------".$nz;
    $text = $datum.$zeit.$von.$pass.$age.$land.$linie.$nachricht;
    $titel = "Your Message was sent.<br>Thank you.";
    mail($an,$betreff,$text,$from);
    } else $titel = "You did a mistake!";
    ?>
    <html>
    <head>
    <title><?=$titel?></title>
    </head>
    <body>
    <?
    if (empty($fehler)) {
    $text = strip_tags($text);
    $text = htmlentities($text);
    $text = str_replace($nz,"<br>",$text);
    echo "<p>Thanks!Your Message was sent.</p>";
    echo "<p>$text</p>";
    } else {
    echo "<p>You can?t send this message because:";
    echo "<ul>$fehler</ul>";
    echo "</p>";
    }
    ?>
    </body>
    </html>


    es steht zwar das die message verschickt wurde,jedoch kommt nichts,gibt es einen Fehler?
  • in: Automatisch E-Mail zurück und Daten Hinzufügen..

    geschrieben von maarja

    So, und noch eine Frage,kann man es machen wenn sich jemand registrieren will,das er automatisch eine E-Mail mit seinen Daten bekommt und sich sofort einloggen kann?Also ich meine das so,wenn man zb bei diesem Formular:
    <html>
    <head>
    <title>Ein Kontaktformular</title>
    <style type="styles.css">
    td {vertical-align : top; align: right;}
    </style>
    </head>
    <body>

    <form action="?show=community/Register/auswertung.php" method="post">
    <table>
    <tr>
    <td>Name:</td>
    <td><input name="name"></td>
    </tr>
    <tr>
    <td>E-Mail Adress</td>
    <td><input name="adresse"></td>
    </tr>?
    <tr>
    <td>Age</td>
    <td><input name="age"></td>
    </tr>
    <tr>
    <td>Nickname:</td>
    <td><input name="nick"></td></tr>
    <td>Passwort</td>
    <td><input name="pass"></td>
    <tr>
    <td>Country:</td>
    <td><input name="land"></td>
    </tr>
    <tr>
    <td>Message:</td>
    <td><textarea cols="40" rows="10" name="nachricht"> </textarea></td>
    </tr>
    </table>
    <br>
    <center>
    <input type=submit value="Send..."></center>
    </form>
    </body>
    </html>


    auswertung sieht so aus:
    <?
    $fehler = "";
    $nz = chr(13).chr(10);
    $name = $_POST['name'];
    $adresse = $_POST['adresse'];
    $nachricht = $_POST['nachricht'];
    $pass = $_POST['pass'];
    $nick = $_POST['nick'];
    $land = $_POST['land'];
    $age = $_POST['age'];
    if (empty($name)) $fehler .= "<li>You didn?t give your name..</li>";
    if (empty($adresse)) $fehler .= "<li>no e-mail adress</li>";
    if (empty($nachricht)) $fehler .= "<li>you didn?t write a message!</li>";
    if (empty($pass)) $fehler .= "<li>No Passwort</li>";
    if (empty($nick)) $fehler .= "<li>you didn?t give us a nick!</li>";
    if (empty($land)) $fehler .= "<li>We dont know where you live!</li>";
    if (empty($age)) $fehler .= "<li>How old are you?</li>";
    if (empty($fehler)) {

    $an = "sad-affection@hotmail.de"; // HIER EMPF?NGER-ADRESSE EINTRAGEN !

    $betreff = "Registrirung...";
    $from = "From: Maarja Fanpage VIA Kontakt";
    $datum = "Date: ".date("j.n.Y").$nz;
    $zeit = "Time: ".date("H:i").$nz;
    $von = "From: ".$name." <".$nick.">".$nz;
    $pass = "Password: ".$pass."".$nz;
    $age = "Age: ".$age."".$nz;
    $land = "Land: ".$land."".$nz;
    $linie ="-------------------".$nz;
    $text = $datum.$zeit.$von.$pass.$age.$land.$linie.$nachricht;
    $titel = "Your Message was sent.<br>Thank you.";
    mail($an,$betreff,$text,$from);
    } else $titel = "You did a mistake!";
    ?>
    <html>
    <head>
    <title><?=$titel?></title>
    </head>
    <body>
    <?
    if (empty($fehler)) {
    $text = strip_tags($text);
    $text = htmlentities($text);
    $text = str_replace($nz,"<br>",$text);
    echo "<p>Thanks!Your Message was sent.</p>";
    echo "<p>$text</p>";
    } else {
    echo "<p>You can?t send this message because:";
    echo "<ul>$fehler</ul>";
    echo "</p>";
    }
    ?>
    </body>
    </html>


    sofort eine e-mail bekommt mit den daten die man angegeben hat und dann in der datei der benutzer:
    <?php

    $users = array();

    $users['1_username'] = 'Fiffi';
    $users['1_password'] = 'cifub79';

    $users['2_username'] = 'MAAREJA';
    $users['2_password'] = 'maarja';


    $users['3_username'] = 'sissi';
    $users['3_password'] = 'handschuh';

    ?>

    automatisch dieses angef?gt wird:
    $users['3_username'] = 'gew?nschter benutzername im formular';
    $users['3_password'] = 'gew?nschtest Passwort.';
  • in: Anzeigen wer sich eingeloggt hat.

    geschrieben von maarja

    So,ich hatte mal eine Frage und zwar wie ich es machen kann das man nachdem man sich eingeloggt hat sein Profil sieht.
    Ich habe einen Acess gemacht,hier als Beispiel:
    http://maarja.milten.lima-city.de/community/
    und dann m?chte ich halt das auf der eigentlichen Seite zb steht:
    Eingeloggt als: Hier der Name..
    Alter: hier das alter...

    halt so in der Art,kann man das irgendwie einstellen?
    Die Datei mit den benutzern sieht so aus [Passw?rter und namen ge?ndert]
    <?php

    $users = array();

    $users['1_username'] = 'Lala';
    $users['1_password'] = 'blubb';

    $users['2_username'] = 'MAAdfdafdREJA';
    $users['2_password'] = 'maasdfadfrja';


    $users['3_username'] = 'sissi';
    $users['3_password'] = 'handschuh';

    ?>

    und meine Acess datei so:
    <?php



    $session_cookie = 'protected_page';


    $cookie_time = 3600;


    $site_name = 'Maarja Fanpage';



    $errorfile = 'nopermission.htm';


    $userfile = 'users.php';


    include $userfile;
    $session = array();


    function login($errorfile,$site_name) {
    header("WWW-Authenticate: Basic realm=\"". $site_name ."\"");
    header("HTTP/1.0 401 Unauthorized");
    include $errorfile;
    exit;

    }


    if (isset($_SERVER['PHP_AUTH_USER'])) {
    $session['exists'] = true;
    $session['username'] = $_SERVER['PHP_AUTH_USER'];
    $session['password'] = $_SERVER['PHP_AUTH_PW'];
    }else{
    $session['exists'] = false;
    login($errorfile,$site_name);

    }

    $accounts=count($users);
    $counter=0;


    while ($accounts != $counter) {
    if (!empty($users[$counter . '_username']) && $users[$counter . '_username'] == $_SERVER['PHP_AUTH_USER']) {
    $user_exists=true;
    break;
    }else{
    $counter++;
    $user_exists=false;
    }
    }

    if ($user_exists != true) {
    login($errorfile,$site_name);
    }


    if ($users[$counter . '_password'] != $session['password']) {
    login($errorfile,$site_name);
    }else{
    setcookie ($session_cookie, 'session_exists', time()+$cookie_time,'/',$_SERVER['HTTP_HOST']);
    $login_correct=true;
    }

    if (!isset($_COOKIE[$session_cookie]) && $login_correct == true) {
    login($errorfile,$site_name);
    }

    ?>



    Habe es mal dabei geschrieben,da ich nicht wusste ob man dies braucht!

    und dann wollte ich noch wissen ob man es machen kann,das es eine Seite in der Navi gibt namens Profil wo man dann sein eigenes Profil sieht und vtl auch ?ndern kann?Dies sollte man dann k?nnen wenn man sich eingeloggt hat,geht dies?
    Wenn ja,wie?^^

    Beitrag ge?ndert am 1.05.2006 19:36 von maarja
  • in: Design-bewertung/-verbesserung

    geschrieben von maarja

    Sieht gut aus.
    Nur das logo "k?nnte" kreativer sein,muss aber nicht unbedingt.

Login zum Webhosting ohne Werbung!