tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
314
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von zinion
    zinion zinion ist offline Mitglied Gold
    Registriert seit
    Sep 2003
    Ort
    Essen / Ruhrgebiet
    Beiträge
    195
    Hallo ich bins mal wieder

    Ich hab hier ne total simple Konstruktion, aber es klappt nicht, ich kann mir nicht erklären warum:

    index2.php
    Code :
    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
    
    <HEAD>
    <TITLE>JHKM Homebase</TITLE>
    <meta http-equiv="Content-Style-Type" content="text/css">
    <link rel="stylesheet" type="text/css" href="styles.css">
     
    <script type="text/javascript">
    <!--
    function chkFormular()
    {
    if(document.Formular.username.value == "")
      {
       alert("Bitte Benutzername eingeben!");
       document.Formular.username.focus();
       return false;
      }
    if(document.Formular.pw.value == "")
      {
       alert("Bitte Passwort eingeben!");
       document.Formular.pw.focus();
       return false;
      }
    }
    //-->
    </script>
     
    </HEAD>
     
    <BODY BGCOLOR="#000000" TEXT="#ffffff">
    <FONT FACE="fixedsys">
     
    <?PHP
    if ($senden == "OK")
    {
        include 'main.inc.php';
    }
     
    else
    {
        include 'pw.inc.php';
    }
    ?>
     
    </FONT>
    </BODY>
    </HTML>

    main.inc.php
    Code :
    1
    
    logged in...

    pw.inc.php
    Code :
    1
    2
    3
    4
    5
    6
    7
    
        <FORM NAME="Formular" METHOD="post" ACTION="index2.php" onSubmit="return chkFormular()">
        Benutzername: <INPUT TYPE="text" SIZE="20" NAME="username"><BR>
        Passwort: &nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="text" SIZE="20" NAME="pw">
        <BR><BR>
        <INPUT type="submit" name="senden" value="OK">
        <INPUT type="reset" value="Reset">
        </FORM>

    Es ist jetzt noch nix drin, was das PW checkt oder so. Er soll (wie man sehen kann) einfach main.inc.php einbauen, wenn der Button gedrückt wird. Das sollte so doch ohne weiteres gehen oder? Wenn ich auf OK klicke, kommt immer nur wieder das Formular
    Geändert von zinion (18.09.03 um 13:53 Uhr)
     

  2. #2
    Registriert seit
    Dec 2001
    Beiträge
    4.791
    Dann sage ich mal das liegt daran, dass du nicht in die PHP FAQ hier auf dem Forum geguckt hast. Es gibt so etwas wie register_globals und damit müsste die if-Abfrage lauten
    PHP-Code:
    if($_POST['senden'] == "OK") {


    Und weil das alles schon so schön in der FAQ steht, ist das jetzt hier ...

    -closed-
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 23.11.09, 12:27
  2. Antworten: 6
    Letzter Beitrag: 12.06.07, 18:28
  3. [help] Fehler auf Site - kann den Fehler nicht finden...
    Von Nice99 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 10.08.06, 22:30
  4. Eigener FTP Server - 502 command FEHLER - local = ok, ip = fehler
    Von robertino im Forum Hosting & Webserver
    Antworten: 26
    Letzter Beitrag: 30.04.04, 12:13
  5. Antworten: 5
    Letzter Beitrag: 06.05.02, 11:54