tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
510
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Bl4dE
    Bl4dE Bl4dE ist offline Mitglied Silber
    Registriert seit
    Jan 2003
    Ort
    Freiberg
    Beiträge
    84
    warum, loggt der sich von alleine ein und leitet mich gleich auf die nächste seite, ohne das ich zum login komme

    code login.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
    
    <?
    $nick['Blade'] = "abc"; //nick + pw setzten
    ?>
    .
    .
    <?
    if(!session_is_registered($name)){
    ?>
    <form name="form1" method="post" action="<? $PHP_SELF ?>">
      <table width="50%"  border="0">
        <tr>
          <td>Name:
              <input type="text" name="name"><br>
              Pass.: 
              <input type="password" name="passwort">
              <br> 
              <input type="submit" name="Submit" value="Login">
    <?
    }
    session_start();
    $name = $_POST['name'];
    if($nick[$name] = 'abc'){
    session_register($name);
    header('location: next.php');
    exit;
    }
    if($nick[$name] != 'abc'){
    echo "nomma probiern";
    }
    ?>
    .
    .
    ... warum geht das nich .. was isn hier falsch ..

    next.php code:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    <?
    if(session_is_registered($name)){
    echo "eingeloggt";
    }
    if(!session_is_registered($name)){
    echo "bitte nochmal probieren";
    }
    ?>
    Geändert von Bl4dE (04.01.05 um 20:30 Uhr)
     
    Ich hab kein Problem mit Alkohol nur ohne
    :P

  2. #2
    Avatar von sparco
    sparco sparco ist offline Mitglied Silber
    Registriert seit
    Nov 2004
    Ort
    Kiev, Ukraine
    Beiträge
    90
    Poste mal den Code von der session_is_registered func.
     
    PHP-Code:
    <?php
    echo "Deine IP - Adresse ist:$_SERVER["REMOTE_ADDR"]";
    ?>

  3. #3
    Avatar von Bl4dE
    Bl4dE Bl4dE ist offline Mitglied Silber
    Registriert seit
    Jan 2003
    Ort
    Freiberg
    Beiträge
    84
    hab ich ich doch schon .... oder nit Wennsch das richtig verstehe... wenn nit wie , wo, wass muss das hin ..
     
    Ich hab kein Problem mit Alkohol nur ohne
    :P

  4. #4
    Avatar von sparco
    sparco sparco ist offline Mitglied Silber
    Registriert seit
    Nov 2004
    Ort
    Kiev, Ukraine
    Beiträge
    90
    Nein, ich meine, wo du du die session-is_registered func. aufbaust
     
    PHP-Code:
    <?php
    echo "Deine IP - Adresse ist:$_SERVER["REMOTE_ADDR"]";
    ?>

  5. #5
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Zitat Zitat von sparco
    Nein, ich meine, wo du du die session-is_registered func. aufbaust
    http://de.php.net/session_is_registered

    Also was mir spontan auffällt, dass du zwar eine if Bedingung stellst, aber die session_start allgemein definierst... Pack das mal in else {} und es sollte ...

    Grüße,
    Flex
     

  6. #6
    Avatar von Bl4dE
    Bl4dE Bl4dE ist offline Mitglied Silber
    Registriert seit
    Jan 2003
    Ort
    Freiberg
    Beiträge
    84
    na hier (in der login.php) code:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    session_start();
    $name = $_POST['name'];
    if($nick[$name] = 'abc'){
    session_register($name);
    header('location: next.php');
    exit;
    }
     
    Ich hab kein Problem mit Alkohol nur ohne
    :P

  7. #7
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Zitat Zitat von Bl4dE
    na hier (in der login.php) code:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    session_start();
    $name = $_POST['name'];
    if($nick[$name] = 'abc'){
    session_register($name);
    header('location: next.php');
    exit;
    }
    Probier es mal so...
    if(!session_is_registered($name)){
    ?>
    <form name="form1" method="post" action="<? $PHP_SELF ?>">
    <table width="50%" border="0">
    <tr>
    <td>Name:
    <input type="text" name="name"><br>
    Pass.:
    <input type="password" name="passwort">
    <br>
    <input type="submit" name="Submit" value="Login">
    <?
    } else {
    if($nick[$name] == 'abc'){
    session_start();
    $name = $_POST['name'];
    if($nick[$name] = 'abc'){
    session_register($name);
    header('location: next.php');
    exit;
    }
    else {
    echo "nomma probiern";
    }
    }
     

Ähnliche Themen

  1. Hilfe bei Login Script
    Von Christoph Haas im Forum PHP
    Antworten: 8
    Letzter Beitrag: 28.04.08, 05:43
  2. Hilfe suche Login script
    Von Icejumper im Forum PHP
    Antworten: 1
    Letzter Beitrag: 29.05.05, 17:02
  3. Antworten: 3
    Letzter Beitrag: 12.01.05, 21:14
  4. Brauche Hilfe wegen Login Script
    Von MasterPhil im Forum PHP
    Antworten: 2
    Letzter Beitrag: 01.10.04, 09:02
  5. Antworten: 5
    Letzter Beitrag: 31.07.02, 23:14