Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/09/2013, 08:51
iniciopublic
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: Error undefine index ¿como lo soluciono?

Cita:
Iniciado por Patriarka Ver Mensaje
hola primero tenes que comprobar que el indice realmente existe:

var_dump($_POST['username']);

y luego esta validacion

if( isset( $_POST['username'] ) && !empty( $_POST['username'] ) {



es la forma correcta de validar una un indice
hola , me funciono , pero tengo otra formulario , que al validar el login aparece un mensaje el otro archivo php , pero me sale el mismo error y con tu codigo no me funciona


es este :
Código PHP:
<?php

// Configura la información de tu cuenta
$dbhost='localhost';
$dbusername='root';
$dbuserpass='24404623';
$dbname='prueba';
session_start();
// Conexión a la base de datos
mysql_connect ($dbhost$dbusername$dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');

  if( isset( 
$_SESSION['s_username'] )) {
echo 
"Bienvenido a mi sitio has ingresado como ".$_SESSION['s_username'].", gracias por la visita!";
}else{
echo 
"Tu no estas autentificado dirígete a login.php o registrate en register.php";
echo 
$_SESSION['s_username'];
}
?>
Me dice : Notice: Undefined index: s_username in C:\xampp\htdocs\prueba\index.php on line 17