Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/11/2012, 19:13
SnoopyDog
 
Fecha de Ingreso: noviembre-2012
Ubicación: Peru
Mensajes: 15
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Principiante en Php, y codigo que no funciona en servidor pero si en PC

Listo, el codigo quedo asi:

Cita:
<?php

session_start();

ini_set('display_errors', 1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL);

$servidor = "localhost";
$usuario = "werty";
$contrasenha = "asdf";
$BD = "grupouna_intranet_registros_2012";


if(isset($_POST['usuario']) && !empty($_POST['usuario']) &&
isset($_POST['password']) && !empty($_POST['password']))
{
$con = mysql_connect($servidor,$usuario,$contrasenha) or die ("problemas al conectar");
mysql_select_db ($BD,$con) or die ("problemas al conectar la BD");

$sel=mysql_query("SELECT usuario,password FROM registro WHERE usuario='$_POST[usuario]'",$con);
$registro=mysql_fetch_object($sel);
echo "Usuario recibido por POST:".$_POST["usuario"]." <br>Usuario por query:".$registro->usuario;
echo "<br> Passw recibida por POST:".$_POST["password"]." <br>Passw por query:".$registro->password;

if($_POST['password'] == $session['password']) {
$_SESSION['USERNAME'] = $_POST['usuario'];
echo header("Location: usuario_ok.php");
}else{echo 'combinacion erronea';}
}else{
echo 'debes llenar ambos campos';


}

?>
y me dio esto de respuesta:

Cita:
Notice: Trying to get property of non-object in /home/grupouna/public_html/intranet/verificador_logearse5.php on line 24
Usuario recibido por POST:jacinta
Usuario por query:
Notice: Trying to get property of non-object in /home/grupouna/public_html/intranet/verificador_logearse5.php on line 25

Passw recibida por POST:123123
Passw por query:
Notice: Undefined variable: session in /home/grupouna/public_html/intranet/verificador_logearse5.php on line 27
combinacion erronea