kostenloser Webspace werbefrei: lima-city


Post Problem

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    jannis

    jannis hat kostenlosen Webspace.

    Hallo!
    Ich habe nach dem Tutorial von mawes eine register-page gemacht (das tut heisst: "Login mit MD5 Verschl?sselung und Sessions").
    Auf den Lima-Servern l?uft das auch toll! Auf meinem PC sieht das dann so aus: Die page kommt, aber wenn ich auf "Anmelden" klicke, wird die Seite neu geladen, aber die Felder sind leer und angemeldet wird man auch ned. Ich post ma den Quelltext:

    <html>
    <body>
    <?PHP

    echo "Button: $button";

    if ($button=="Anmelden"){
    echo "Es geht!";
    if ($pass != "" AND $pass == $pass1) {
    $passwort = md5($pass);
    }

    include ("open_db.inc");
    mysql_query("INSERT INTO accounts (name, pw, email)
    VALUES ('$name', '$passwort', '$mail');");
    mysql_close();
    ?>
    Du wurdest erfolgreich registriert!<br>
    <a href="login.php">Zum Login</a>
    <?
    }
    else {
    ?>
    (Mit <font color="red">*</font> markierte Felder, sind zwingend!)
    <form method="post" action="register.php"><table width="80%">
    <tr><td>Nickname<font color="red">*</font></td><td><input type="text" name="name" value=""></td></tr>
    <tr><td>E-Mail<font color="red">*</font></td><td><input type="text" name="mail" value""></td></tr>
    <tr><td>Passwort<font color="red">*</font></td><td><input type="password" name="pass" value=""></td></tr>
    <tr><td>Passwortwiederholung<font color="red">*</font></td><td><input type="password" name="pass1" value=""></td></tr>
    <tr><td colspan="2"><input type="submit" name="button" value="Anmelden"></td></tr>
    </tr></table></form>
    <?
    }
    ?>
    </body>
    </html>

    Ich hab' mir dann ma ausdrucken lassen, was in der Variable $button drinnensteht. Die is leer!
    Wenn ich die Sachen an eine phpinfo()-Seite schicke, sind alle Variablen richtig gesetzt, aber wenn ich es an die register.php poste, sind alle leer.
    Hat jemand ne Idee, woran das liegen k?nnte?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. b***u

    Hoi

    Nimm mal in allen Textfeldern das "value=''" raus. Das wird es sein.

    Liebe Gr??e,
    Ballu
  4. Autor dieses Themas

    jannis

    jannis hat kostenlosen Webspace.

    Ne, das hilft nix. W?re ja auch komisch, da die VAR $button vorherh gepr?ft wird, bevor das form ausgegeben wird und es auf den lima-servern ja auch mit den value="" ging.

    EDIT: Problem wurde gel?st!
    Es muss statt $button so heissen: $_POST['button']

    Mein PHP is neuer als das bei lima-city und es wurden sicherheitsl?cken behoben!
    ?hm ja: close von mir aus! danke!
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!