Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/04/2012, 19:15
xmcamino
 
Fecha de Ingreso: febrero-2005
Mensajes: 7
Antigüedad: 19 años, 2 meses
Puntos: 0
Respuesta: problema para pasar variables _POST a PHP 5X

Estimados Carlos y Jaime, nuevamente gracias por la ayuda...
Publico el archivo intfrintranet_new.php completo:

<?
if ($buscar=="ok"){
mysql_connect('localhost','misuario','miclave');
mysql_select_db("mibasededatos");
$sql2 = "SELECT * FROM logsm";
$rs2=mysql_query($sql2);
// $campo=mysql_fetch_array($rs);
$n2 = mysql_num_rows($rs2);
//
$sql = "SELECT * FROM padres WHERE codf='$codf' AND pw='$pw'";
$rs=mysql_query($sql);
$campo=mysql_fetch_array($rs);
$n = mysql_num_rows($rs);
$title="Intranet";
if ($n>=1){
// ************
$ingreso=date("d/m/y H:i a");
$lcodf=$campo["codf"];
$lapellidos=$campo["apellidos"];
$lnombres=$campo["nombres"];
$lcontador=$n2+76752;
$sqlx = "insert into logsm (codf,apellidos,nombres,otros,contador) ".
"values ('$lcodf','$lapellidos','$lnombres','$ingreso','$l contador')";
$cn =mysql_connect('localhost','miusuario','miclave');
mysql_select_db('mibasededatos',$cn);
$ok = mysql_query($sqlx,$cn);
//if ($ok){
// echo "Articulo $codf grabado";
//}else{
// echo "Ocurrio un problema al grabar";
//}
mysql_close($cn);
// ************
include ("inthome.htm");
// header("HTTP/1.0 307 Temporary redirect");
// header("Location:datospadre.php?codf=$codf&pw=$pw" );
}else{
echo "<p>El número de usuario o contraseña ingresados son incorrectos.</p>";
echo "<A HREF='javascript:history.back(1)' target='_parent'>Volver</A>";
}
}else{
?>
<html><head></head>
<frameset framespacing="0" border="false" frameborder="0" rows="2,*">
<frame name="encabezado" scrolling="no" noresize target="principal" src="cabecerax.htm">
<frame name="principal" src="<?php echo "$PHP_SELF?buscar=ok&codf=$codf&pw=$pw"; ?>" scrolling="auto">
<noframes>
<body>
<p>Esta página usa marcos, pero su explorador no los admite.</p>
</body>
</noframes>
</frameset>
</html>
<?
}
?>


Como verán, lo que hace el código es buscar en mibasededatos los datos del usuario (apellidos, etc.) para registrar en la tabla logsm que usuario se logueó, además de la fecha y hora; luego muestra en el frame inferior inthome.htm pero ya personalizada con los datos del usuario logueado.

Como les decía, me funcionó perfectamente hasta que cambié de PHP en mi servidor.

Lo que ahora necesito saber es que cambiar para que siga funcionando igual. Les estaré muy agradecido por la ayuda!

Saludos,
MAC