Ver Mensaje Individual
  #10 (permalink)  
Antiguo 23/01/2010, 17:03
SoutlinK
 
Fecha de Ingreso: junio-2007
Mensajes: 189
Antigüedad: 17 años, 4 meses
Puntos: 3
Respuesta: enlazar a varios html segun opcion

Pon bien los headers

Código PHP:
Ver original
  1. <?php
  2. $datosAlta=$_SESSION[alta];
  3. $datosAlta[usuario]=$_POST[nusuario];
  4. $datosAlta[pass1]=$_POST[npass1];
  5. $datosAlta[pass2]=$_POST[npass2];
  6.  
  7. try{
  8. $auxcon = mysql_connect("localhost","","")
  9. or die ("no se ha podido conectar");
  10.  
  11. //Seleccion de la base de datos a utilizar
  12. or die("Error al tratar de selecccionar esta base");
  13.  
  14. $sql=" SELECT * FROM test.usuarios";
  15. $consulta = mysql_query($sql)
  16. or die("La consulta contiene algún error");
  17.  
  18. $lineas = mysql_num_rows($consulta);
  19. $paginas=$consulta;
  20. $tablapaginas=Array();
  21.  
  22. // Guardamos cada linea en la tabla
  23. $cont=0;
  24. while($row = mysql_fetch_array($paginas, MYSQL_NUM)){
  25. $tablapaginas[$cont][0]=$row[0]; //usuario
  26. $tablapaginas[$cont][1]=$row[1]; // pass1
  27. $tablapaginas[$cont][2]=$row[2]; // pass2
  28.  
  29. $cont=$cont+1;
  30. } // Fin while
  31.  
  32. $i=1;
  33. $ok=0;
  34.  
  35. for($i=0;$i<$lineas && $ok==0;$i++)
  36. {
  37. if($tablapaginas[$i][0]==$datosAlta[usuario] && $tablapaginas[$i][1]==$datosAlta[pass1] && $tablapaginas[$i][2]==$datosAlta[pass2])
  38. $ok=1;
  39. }
  40. } // Fin try
  41. catch(PDOException $excp ){
  42. print("\nError en la conexion");
  43.  
  44. } // Fin catch
  45. if($ok==1){
  46. header("Location: alta.html");
  47. }else{
  48. header("Location: prealta.html");
  49. }
  50. ?>

Y podias poner donde te dice que empieza los headers (El error completo)