next up previous contents
Next: A.7 links.php4 Up: A. Der Programmcode Previous: A.5 newlogin.php4

A.6 newlogindo.php4


<?
    // Check new Account data, if valid, insert in DB
    error_reporting(0); // 0 = none, 63 = full
    include("./config.php4");
    
    // Debug Information and initialisation
    if(!function_exists("mysql_result")) die("<center><b>Error -
    function 'mysql_result' undefined please check for
    MySQL in your server install</b></center>");

    session_register ("user");
    session_register ("pwd");
    headerNoCache();

    // Initialize connection to DB
    $db = mysql_pconnect($hostname, $username, $password);
    mysql_select_db($database,$db);
    $result = mysql_query("SELECT UUID FROM passuser
        WHERE user='$user'",$db);
    echo "
            <wml>
            <card id=\"c1\" title=\"Logineintrag\">
            <p>";

    $row = mysql_fetch_row($result);
    if ($row[0] != "") {
    	echo "User schon vorhanden.
              Bitte w&#228;hlen Sie einen neuen Usernamen.
    	      <br/><a href=\"newlogin.php4\">Zur&#252;ck</a>
    	";
    } else {
        if (($user != "") AND ($pwd != "")) {
            $mysqltime = date("Y-m-d H:i:s");
            mysql_query("insert into passuser
              values(\"\", \"$user\", \"$pwd\", \"".
              $mysqltime."\")",$db) or die("
            <wml>
            <card id=\"c1\" title=\"Login\">
            <p>
            Die eingegebenen Login-Informationen
            verursachten einen Fehler.
            Bitte w&#228;hlen Sie neue Zugangsdaten.<br/>
            <a href=\"newlogin.php4\">Zur&#252;ck</a>
            </p>
            <do type=\"prev\" label=\"Zur&#252;ck\"><prev/></do>
            </card>
            </wml>");
    	    echo "Die Zugangsdaten wurden erfolgreich gespeichert.
    	      <br/><a href=\"links.php4\">Weiter</a>
    	    ";
        } else { // User or Pwd empty
            echo "Username oder Passwort ist leer.
    	    <br/><a href=\"newlogin.php4\">Zur&#252;ck</a>";
    	};
    };
    echo "
            </p>
            </card>
            </wml>";



2001-06-21 Copyright by Jens Bierkandt, bierkandt@waptune24.de, waptune24.de