Comunidad de diseño web y desarrollo en internet online

Nuevo en php

Citar            
MensajeEscrito el 19 Nov 2010 01:30 pm
Ok no se mucho de php, soy disenador pero estoy estudiandolo, se como hacer un login con php y mysql utilizando myphpadmin, lo mas lindo es que no se hacerlo utilizando solo php q debe de ser mas facil, mi pregunta es si alguno de ustedes podria ayudarme con el codigo. Basicamente lo que quiero es poner 2 texfield, uno con el usuario y otro con un password ya predeterminados por mi antes y validarlos con php para q mediante la funcion "if" el echo sea lo que quiero que aparesca despues de la validacion en esa misma pagina, no se si me hago explicar. Gracias.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari
Citar            
MensajeEscrito el 21 Nov 2010 02:59 pm
Hola cucaro, en primer lugar, te sugiero que uses campos inputs mejor que textfield para el usuario y la password. Si lo que quieres es hacer un login donde el único usuario aceptado sea el que almacenas en variables php, el codigo es muy simple y quedaría tal que así:

Código PHP :

$usuario="MiNombre";
$password="MiPassword";

$userEnviado=$_POST['usuario'];
$passEnviada=$_POST['password'];

      if (empty($userEnviado) or empty($passEnviada)) // Si las variables están vacias
      {
      echo "<form action=$_SERVER[PHP_SELF] method='POST'>Usuario: <input name='usuario/'><br>
         Password: <input name='password'/><br><input type='submit' value='Hacer login'/>";
      }
      else // Si las variables estan rellenadas
      {
            if ($userEnviado==$usuario && $passEnviada==$password)
            {
            echo "Bienvenido"; //Usuario validado
            }
            else
            echo "Usuario no valido";
      }



En esta misma página tienes el formulario y la validación.

Saludos.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome
Citar            
MensajeEscrito el 21 Nov 2010 04:15 pm
te recomiendo que no pongas los datos en una variable sino en una tabla en la base de datos, si quisieras tener mas de un usuario luego este codigo no te serviria

Por sgerman7

48 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 22 Nov 2010 08:05 am

sgerman7 escribió:

te recomiendo que no pongas los datos en una variable sino en una tabla en la base de datos, si quisieras tener mas de un usuario luego este codigo no te serviria


Exacto

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 22 Nov 2010 02:58 pm
Muchisimas gracias, esto mismo era lo que estaba buscando, ahora, otra pregunta y perdonen la ignorancia pero como dije anteriormente soy disenador y no programado asi q no se casi nada, estoy aprendiendo, es posible cambiar el contenido de una web usando solo php sin mysql, me explico: despues que tengo el codigo anterior donde un usuario se valida kiero poner en un echo un formulario mediante el cual este usuario pueda cambiar el contenido de un texto que tiene un div dentro de otra pagina web en el mismo sitio, es decir que este usuario pueda cambiar el contenido del texto de una web sin usar un editor html y sin yo tener q usar mysql, es posible hacer esto solo con php?

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari
Citar            
MensajeEscrito el 22 Nov 2010 03:11 pm
Hola. Como poder se puede... Podes guardar el contenido que queres cambiar en un archivo txt o xml o reescribir el html donde esta el contenido).
Ahora porque no queres usar una base de datos. Es la forma mas óptima (y hasta simple diria yo) de hacer lo que queres.

Saludos

Por GustavoV

Claber

136 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 22 Nov 2010 03:52 pm
Muchas gracias de nuevo a todos, solo keria estar seguro si no habia una forma mas facil de hacerlo con php solamente, ya he probado hacerlo cambiando un archivo txt o xml y a la verdad en poco trabajoso, solo q ahora estoy estudiando php y todabia no se mesclarlo muy bien con bases de datos, ya estudiare mas para hacer lo q quiero, a proposito: alguno de ustedes sabe de algun libro bueno para principiantes en php y mysql? Se los voy a agradecer.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari
Citar            
MensajeEscrito el 22 Nov 2010 11:15 pm
Aquí esta todo:
www.php.net

www.w3schools.com (esta pagina también es buenísima)

Saludos

Por sgerman7

48 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 23 Nov 2010 10:14 am
Una vez tengas instalado PHP y MYSQL en tu máquina (o en el hosting que tengas), el acceso es muy sencillo, ya que con unas ordenes básicas SQL puedes hacer cosas mas complejas. Busca algún manual de MYSQL en PHP, hay muchos y muy buenos, como ya escribí en otro post, la sintaxis básica es muy sencilla.

El post antes mencionado esta justo aquí: http://foros.cristalab.com/mostrar-resultados-de-una-consulta-t92880/#578805

Saludos

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 28 Nov 2010 04:42 am

neisserian89 escribió:

Una vez tengas instalado PHP y MYSQL en tu máquina (o en el hosting que tengas), el acceso es muy sencillo, ya que con unas ordenes básicas SQL puedes hacer cosas mas complejas. Busca algún manual de MYSQL en PHP, hay muchos y muy buenos, como ya escribí en otro post, la sintaxis básica es muy sencilla.

El post antes mencionado esta justo aquí: http://foros.cristalab.com/mostrar-resultados-de-una-consulta-t92880/#578805

Saludos


muchas gracias:

he estado leyendo unos cuantos libros y ya he aprendido un poco sobre el tema, ahora tengo otro problema, ya he hecho una base de datos con mysql y he hecho la coneccion para un localhost pero no se hacer la coneccion para un servidor en internet?? puede ayudarme

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome
Citar            
MensajeEscrito el 29 Nov 2010 08:56 pm
Debes usar los datos que te proporciona ese servidor (hosting), conste que en muchos casos no es posible acceder a MySQL remotamente sino solo localmente, esto también debes preguntarlo al hosting.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

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