Foros del Web » Programando para Internet » PHP »

problema con logueo de usuario

Estas en el tema de problema con logueo de usuario en el foro de PHP en Foros del Web. wenas!!! bueno os cuento e echo una tabla donde poner el usuario y la contraseña y cuando te logueas que salga bienvenido "usuario" pero me ...
  #1 (permalink)  
Antiguo 13/07/2008, 12:49
 
Fecha de Ingreso: diciembre-2006
Mensajes: 26
Antigüedad: 17 años, 4 meses
Puntos: 0
problema con logueo de usuario

wenas!!! bueno os cuento e echo una tabla donde poner el usuario y la contraseña y cuando te logueas que salga bienvenido "usuario" pero me dice que hay error y nse cual es ya que tengo conocimiento muy basicos. aqui os dejo el codigo para ver si me podeis ayudar y os señalo la linea que me da error:

Código PHP:
<? 

        
if($_SESSION["acceso"]==1) {
            echo 
"<span class=\"Estilo22\">Bienvenido, <b><br>$_SESSION[user].</span></b><br>
            <table width=95% border=0 cellpadding=0 cellspacing=2 class=texton>
           <tr><td height=15><a href=\"Salir.html\" class=linkn>Cerrar Sesion</a></td></tr>
            </table><br>"
;
        }
         else {
            echo
"
            <table border=0 cellpadding=0 cellspacing=2 class=texton>
                <form action=\"Login.html\" method=post>
                <input type=hidden name=accion value=in>
                <tr><td width="
48" align=right><div align="left"><span class=\"Estilo16\"><b>::</b></span><span class=\"Estilo22\">User:</span> </div></td>
                <td colspan="
2">
                  <div align="
left">
                    <input type=text name=user size=15 class=boton>
                  </div></td></tr>
                <tr><td align=right><div align="
left"><span class=\"Estilo16\"><b>::</b></span><span class=\"Estilo22\">Pass:</span> </div></td><td width="110">
                  
                  <div align="
left">
                    <input type=password name=pass size=15 class=boton>
                  </div></td>
                  <td width="
51"><input type=submit value=Entrar class=boton /></td>
                </tr>
                <tr><td colspan=3 align=right><div align="
center"><span class=\"Estilo16\"><b>::</b></span><font class=\"Estilo22\">Recordarme</font>
                      <input type=checkbox name=recordar checked />
</div></td></tr>
                
                <tr><td></td></tr>
                <tr><td colspan=3></td></tr>
                <tr><td height="
2"></td></tr>
                </form>
            </table>"
;
        } 
        
?>
creo que es algo de esta linea el error pero no estoy seguro:

Cita:
<tr><td width="48" align=right><div align="left"><span class=\"Estilo16\"><b>::</b></span><span class=\"Estilo22\">User:</span> </div></td>
  #2 (permalink)  
Antiguo 13/07/2008, 12:53
Avatar de eZakto  
Fecha de Ingreso: julio-2008
Mensajes: 214
Antigüedad: 15 años, 9 meses
Puntos: 5
Respuesta: problema con logueo de usuario

Debes escapar las comillas dentro de la cadena que muestras en el esle.
O mejor aún, cambia las del echo por simples:
Código PHP:
<? 

        
if($_SESSION["acceso"]==1) {
            echo 
"<span class=\"Estilo22\">Bienvenido, <b><br>$_SESSION[user].</span></b><br>
            <table width=95% border=0 cellpadding=0 cellspacing=2 class=texton>
           <tr><td height=15><a href=\"Salir.html\" class=linkn>Cerrar Sesion</a></td></tr>
            </table><br>"
;
        }
         else {
            echo 
'
            <table border=0 cellpadding=0 cellspacing=2 class=texton>
                <form action=\"Login.html\" method=post>
                <input type=hidden name=accion value=in>
                <tr><td width="48" align=right><div align="left"><span class=\"Estilo16\"><b>::</b></span><span class=\"Estilo22\">User:</span> </div></td>
                <td colspan="2">
                  <div align="left">
                    <input type=text name=user size=15 class=boton>
                  </div></td></tr>
                <tr><td align=right><div align="left"><span class=\"Estilo16\"><b>::</b></span><span class=\"Estilo22\">Pass:</span> </div></td><td width="110">
                  
                  <div align="left">
                    <input type=password name=pass size=15 class=boton>
                  </div></td>
                  <td width="51"><input type=submit value=Entrar class=boton /></td>
                </tr>
                <tr><td colspan=3 align=right><div align="center"><span class=\"Estilo16\"><b>::</b></span><font class=\"Estilo22\">Recordarme</font>
                      <input type=checkbox name=recordar checked />
</div></td></tr>
                
                <tr><td></td></tr>
                <tr><td colspan=3></td></tr>
                <tr><td height="2"></td></tr>
                </form>
            </table>'
;
        } 
        
?>
  #3 (permalink)  
Antiguo 13/07/2008, 13:04
 
Fecha de Ingreso: diciembre-2006
Mensajes: 26
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: problema con logueo de usuario

porfin... muchas gracias problema resuelto

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:01.