kostenloser Webspace werbefrei: lima-city


Fehler

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    spiele2de

    spiele2de hat kostenlosen Webspace.

    Halo,
    Wo ist hier der Fehler Bitte sag mir wo Fehler ist.

    Notice: Undefined index: email in C:\xampp\htdocs\Neuer Ordner (2)\login.php on line 4

    Notice: Undefined index: Submit in C:\xampp\htdocs\Neuer Ordner (2)\login.php on line 6


    <?php 
    include "dbc.php";
    
    $user_email = mysql_real_escape_string($_POST['email']);
    
    if ($_POST['Submit']=='Login')
    {
    $md5pass = md5($_POST['pwd']);
    $sql = "SELECT id,user_email FROM users WHERE 
                user_email = '$user_email' AND 
                user_pwd = '$md5pass' AND user_activated='1'"; 
    			
    $result = mysql_query($sql) or die (mysql_error()); 
    $num = mysql_num_rows($result);
    
        if ( $num != 0 ) { 
    
            // A matching row was found - the user is authenticated. 
           session_start(); 
    	   list($user_id,$user_email) = mysql_fetch_row($result);
    		// this sets variables in the session 
    		$_SESSION['user']= $user_email;  
    		
    			
    		if (isset($_GET['ret']) && !empty($_GET['ret']))
    		{
    		header("Location: $_GET[ret]");
    		} else
    		{
    		header("Location: myaccount.php");
    		}
    		//echo "Logged in...";
    		exit();
        } 
    
    header("Location: login.php?msg=Invalid Login");
    //echo "Error:";
    exit();		
    }
    
    ?>
    
    <link href="styles.css" rel="stylesheet" type="text/css">
    
    <?php if (isset($_GET['msg'])) { echo "<div class=\"msg\"> $_GET[msg] </div>"; } ?>
    
    
    <p>&nbsp;</p><table width="40%" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr> 
        <td bgcolor="#d5e8f9" class="mnuheader" >
    <div align="center"><font size="5"><strong>Login 
            Members</strong></font></div></td>
      </tr>
      <tr> 
        <td bgcolor="#e5ecf9" class="mnubody"><form name="form1" method="post" action="">
            <p>&nbsp;</p>
            <p align="center">Your Email 
              <input name="email" type="text" id="email">
            </p>
            <p align="center"> Password: 
              <input name="pwd" type="password" id="pwd">
            </p>
            <p align="center"> 
              <input type="submit" name="Submit" value="Login">
            </p>
            <p align="center"><a href="register.php">Register</a> | <a href="forgot.php">Forgot</a></p>
          </form></td>
      </tr>
    </table>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Du hast kein Formular mit POST übermittelt, weswegen das Array
    $_POST
    nicht gefüllt ist.
    Rufe also die Seite nicht direkt, sondern mit dem Formular auf!
  4. 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!