Comunidad de diseño web y desarrollo en internet online

Login con php sin BD

Citar            
MensajeEscrito el 22 Sep 2008 05:17 pm
Hola, tengo un problemilla con un login que estoy haciendo, es una tarea y no se que error estoy cometiendo, como soy nuevo en esto de php, no conozco mucho sobre el tema, y si me pudieran ayudar seria genial.
Este es el codigo; un formulario con codigo php en su inicio y html al final.

Código :

<?
session_start();
session_name("editor");
session_register('nombre_usuario');
session_register('clave_usuario');

$usuario="nombrex";
$pass=12345;

$_SESSION['nombre_usuario']=$_POST['nombre_usuario'];
$_SESSION['clave_usuario']=$_POST['clave_usuario'];

if ($_SESSION['nombre_usuario']=="nombrex" && $_SESSION['clave_usuario']=="12345"){

   $_SESSION["autenticado"]= "ok";
   header ("Location: editor de texto-plus.php");
 }
else {

header ("Location: form logeo.php);

}

?>

<html>ml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Loggin</title>
<style type="text/css">
<!--
.Estilo1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
body {
   background-color: #D7E1E1;
}
-->
</style>
</head>

<body>
<form id="form1" name="form1" method="post" action="form logeo.php">
  <table width="300" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="1%">&nbsp;</td>
      <td colspan="2"><span class="Estilo1">Ingrese sus datos</span></td>
      <td width="16%" colspan="3" rowspan="6">&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td width="27%">&nbsp;</td>
      <td width="56%">&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td class="Estilo1">Usuario:</td>
      <td><label>
        <input type="text" name="nombre_usuario" id="textfield" />
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td class="Estilo1">Pass:</td>
      <td><label>
        <input type="text" name="clave_usuario" id="textfield2" />
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="button" id="button" value="Entrar" />
      </label></td>
    </tr>
  </table>
</form>
</body>
</html>


Gracias

Por Pablosky

24 de clabLevel



 

Santiago, Chile

msie
Citar            
MensajeEscrito el 22 Sep 2008 11:23 pm
que es lo q te sucede con el codigo porq te sale el error

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 22 Sep 2008 11:51 pm
me salen errores de sintaxis pero en el codigo html.....
de echo en dreamweaver no tiene el color que deberia tener.

Parse error: syntax error, unexpected T_STRING in C:\localhost\AppServ\www\prueba de archivos\Actualizador de noticias\modulos\form logeo.php on line 23.

y la linea 23 vendria siendo este trozo de codigo:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Por Pablosky

24 de clabLevel



 

Santiago, Chile

msie
Citar            
MensajeEscrito el 23 Sep 2008 12:05 am
que diferencia ves entre los 2 encuentra la diferencia y encontraras la solucion :-D

header ("Location: editor de texto-plus.php");
header ("Location: form logeo.php);

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 23 Sep 2008 01:35 am
puse las comillas que faltaban (que poco observador de mi parte)...
la cosa es que ahora tira otro error:

Parse error: syntax error, unexpected $end in C:\localhost\AppServ\www\prueba de archivos\Actualizador de noticias\modulos\form logeo.php on line 80

donde la linea 80 seria la ultima linea.

sabes algo sobre eso?..
Gracias por tu ayuda

Por Pablosky

24 de clabLevel



 

Santiago, Chile

msie
Citar            
MensajeEscrito el 25 Sep 2008 08:00 pm
busca algo incompleto en el codigo sea un ; o un $ o tal ves unas comillas q no ayas colocado revisa el codigo ahora no lo hago por q no tengo tiempo espero q aprendas de esta forma :-D

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 25 Sep 2008 09:42 pm
bueno primero que todo una buena practica es no dejar epacios en los archios

por ejemplo: form logeo.php
deberia ser: form_logeo.php

luego busca esto (ml">)

luego yo lo haria asi ;)

Código PHP :

<?
session_start();

if ($_POST['nombre_usuario']=="nombrex" && $_POST['clave_usuario']=="12345"){
   $_SESSION["autenticado"]= true;
   header ("Location: editor_de_texto-plus.php");
}else {
   $_SESSION["autenticado"]= false;
   header ("Location: form_logeo.php");
}
?>

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 26 Sep 2008 04:43 am
si de verdad q si cely tiene toda la razon

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 26 Sep 2008 02:29 pm

jpcw escribió:

bueno primero que todo una buena practica es no dejar epacios en los archios

por ejemplo: form logeo.php
deberia ser: form_logeo.php

luego busca esto (ml">)

luego yo lo haria asi ;)


especifica 1 poco mas, que entre tanto codigo se puede volver loco buscando el ml"> (aunque se ve claramente a simple vista pero bueno :lol: )
[...]
<html>ml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Loggin</title>
[...]

:wink:

Por Loky

85 de clabLevel



Genero:Masculino  

aplicaciones web personalizadas

chrome
Citar            
MensajeEscrito el 03 Mar 2011 12:52 am
que codigo ndebe tener los siguientes archivos? :
- editor_de_texto-plus.php
- form_logeo.php

en el primero pongo el codigo de tynimce?


estoy bastante perdido. Una ayudita.
quiero modificar el texto de mi pagina pero sin bd. NO se mucho de PHP


Saludos y gracias.

Por oscarlosan

73 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Mar 2011 01:25 am
What? Este post es de 2008, abre uno nuevo. Además puedes intentar escribir como para que los demás entendamos el problema así poder ayudarte XD XD

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

chrome

 

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