Comunidad de diseño web y desarrollo en internet online

php error al cargar la pagina

Citar            
MensajeEscrito el 11 Ago 2005 04:09 pm
hola alguien me puede decir q falla en este codigo de php
este codigo lo pongo en la pagina q al dar el nombre y el pass
nos redirigiria

Código :

<?PHP
      //vemos si el usuario y contraseña es váildo 
      if ($_POST["usuario"]=="mork" && $_POST["contrasena"]=="mork"){ 
         //usuario y contraseña válidos 
         //defino una sesion y guardo datos 
         session_start(); 
       $_SESSION["autentificado"]= "SI"; 
         header ("Location: aplicacion.php");   
      }else { 
         //si no existe le mando otra vez a la portada 
         header("Location: index.php?errorusuario=si"); 
      } 
      ?> 


en el servidor me pone q el error es

Parse error: parse error, unexpected T_STRING in /usr/home/logicalestudiocreativo/www/moreda.php on line 14

gracias y saludos

Por mork

33 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 11 Ago 2005 04:28 pm
es el unico codigo que tienes??

Por BaNNeR

83 de clabLevel



Genero:Masculino  

Chih.

opera
Citar            
MensajeEscrito el 11 Ago 2005 04:30 pm
no esto viene de esta pagina

<html>
<head>
<title>Autentificación PHP</title>
</head>
<body>
<h1>Autentificación PHP</h1>
<form action="moreda.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="0">
<tr>
<td colspan="2" align="center"
<?if ($_GET["errorusuario"]=="si"){?>
bgcolor=red><span style="color:ffffff"><b>Datos incorrectos</b></span>
<?}else{?>
bgcolor=#cccccc>Introduce tu clave de acceso
<?}?></td>
</tr>
<tr>
<td align="right">USER:</td>
<td><input type="Text" name="usuario" size="8" maxlength="50"></td>
</tr>
<tr>
<td align="right">PASSWD:</td>
<td><input type="password" name="contrasena" size="8" maxlength="50"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="Submit" value="ENTRAR"></td>
</tr>
</table>
</form>
<br>
<br>
Datos correctos:
<br>
<br>
User: miguel
<br>
Passwd: qwerty
</body>
</html>

Por mork

33 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 11 Ago 2005 04:34 pm
el error esta en la parte de arriba donde inicas el code

<?PHP

debes colocarlo en mayuscula o no colocarlo, asi:

<?php

o
<?

Por jhony192

791 de clabLevel

1 tutorial

Genero:Masculino  

Just Another Programmer

firefox
Citar            
MensajeEscrito el 11 Ago 2005 04:38 pm
en el archivo moreda.php tienes al inicio una linea en blanco??

Por BaNNeR

83 de clabLevel



Genero:Masculino  

Chih.

opera
Citar            
MensajeEscrito el 11 Ago 2005 04:40 pm

BaNNeR escribió:

en el archivo moreda.php tienes al inicio una linea en blanco??

interesante que hayas notado eso, es obvio que pensando entre varios podemos resolver muchas cosas, yo encontre un error, que al ser corregido daria un error inevitable de no ser por la respuesta de BaNNeR

gracias por enriquecer Cristalab :wink:

Por jhony192

791 de clabLevel

1 tutorial

Genero:Masculino  

Just Another Programmer

firefox
Citar            
MensajeEscrito el 11 Ago 2005 04:54 pm
he quitado lo de php
pero tenia entendido q era indiferente en mayus o minusculas
y sigue dandome el mismo error

y en lo referente a espacio en la pagina php no lo tiene
ha sido al pegarlo ahi

Por mork

33 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 11 Ago 2005 04:57 pm
el archivo de moreda.php esta asi

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<meta name="generator" content="Adobe GoLive 5">
<title>Bienvenido a Adobe GoLive 5</title>
</head>

<body bgcolor="#ffffff">
<p>
<?
//vemos si el usuario y contraseña es váildo
if ($_POST["usuario"]=="mork" && $_POST["contrasena"]=="mork") {
    //usuario y contraseña válidos
    //defino una sesion y guardo datos
    session_start();
    $_SESSION["autentificado"]= "SI";
    header ("Location: aplicacion.php");
} else {
    //si no existe le mando otra vez a la portada
    header("Location: index.php?errorusuario=si");
}
?>
</p>
</body>

</html>

Por mork

33 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 11 Ago 2005 05:01 pm
pues ese codigo si debe de funcionar porque lo probe y si me funciono, y dudo que sea por las sesiones debido al error que te marca.

Por BaNNeR

83 de clabLevel



Genero:Masculino  

Chih.

opera
Citar            
MensajeEscrito el 11 Ago 2005 05:03 pm
????? te pregunte que si era todo el codigo que tenias, borra toda todas las etiquetas de arriba y solo deja el codigo de php

Por BaNNeR

83 de clabLevel



Genero:Masculino  

Chih.

opera
Citar            
MensajeEscrito el 11 Ago 2005 05:08 pm
ok

este es el codigo q lleva el form de la pagina de inicio
––––––––––––––––––––––––––––––––––––––––––––
<form action="moreda.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="0">
<tr>
<td colspan="2" align="center"
<?if ($_GET["errorusuario"]=="si"){?>
bgcolor=red><span style="color:ffffff"><b>Datos incorrectos</b></span>
<?}else{?>
bgcolor=#cccccc>Introduce tu clave de acceso
<?}?></td>
</tr>
<tr>
<td align="right">USER:</td>
<td><input type="Text" name="usuario" size="8" maxlength="50"></td>
</tr>
<tr>
<td align="right">PASSWD:</td>
<td><input type="password" name="contrasena" size="8" maxlength="50"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="Submit" value="ENTRAR"></td>
</tr>
</table>
</form>
––––––––––––––––––––––––––––––––––––––––

y este es el codigo php de la pagina q lo procesa

---------------------------------------------------------------
<?
if ($_POST["usuario"]=="mork" && $_POST["contrasena"]=="mork") {
    session_start();
    $_SESSION["autentificado"]= "SI";
    header ("Location: aplicacion.php");
} else {
    header("Location: index.php?errorusuario=si");
}
?>

Por mork

33 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 11 Ago 2005 05:22 pm
ok, tu archivo moreda.php solo debe tener el codigo php que me estas mostrando sin ninguna etiqueta antes de este y ningun espacio en blanco ok.

Por BaNNeR

83 de clabLevel



Genero:Masculino  

Chih.

opera
Citar            
MensajeEscrito el 11 Ago 2005 05:37 pm
perfecto
la pagina moreda.php
solo tiene q tener el codigo php

muchisimas gracias

Por mork

33 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 11 Ago 2005 05:42 pm
XD

Por BaNNeR

83 de clabLevel



Genero:Masculino  

Chih.

opera
Citar            
MensajeEscrito el 11 Ago 2005 06:11 pm
:wink: :wink:

Por mork

33 de clabLevel



Genero:Femenino  

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.