Evitar navegación.
Principal

Fácil sistema de autentificación (login, password) PHP


Primer Paso: Creación de la base de datos

Lo primero que necesitas es crear la base de datos en la que vas a almacenar tu información. Si ya tienes creada una salta al paso dos.
Para crear la base de datos la mejor manera es desde algun tipo de software que te permita manejar MySql ya que el uso de scripts no está autorizado en todos los servidores.

Segundo Paso: Configuración de tablas

Ya está creada la base de datos y tenemos que configurar las tablas y campos en los que vamos a almacenar la información.
Utiliza este código o modifícalo adaptándolo a tus gustos.

// Configura los datos de tu cuenta
$dbhost='localhost';
$dbusername='username';
$dbuserpass='password';
$dbname='database';
// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
// Seleccion de la base de datos
mysql_select_db($dbname) or die('Cannot select database');

// Creacion de la tabla (puedes elegir otros nombres para los campos)
$query = 'CREATE TABLE users(
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
username VARCHAR(30) NOT NULL,
password VARCHAR(20) NOT NULL,
email VARCHAR(40) NOT NULL)';
$result = mysql_query($query);
echo "!Tabla creada!";
?>

Tercer Paso: Registro de usuarios

Ya hemos creado y configurado la base de datos, ahora escribiremos el código de una simple página de registr, en la que insertaremos nombre de usuario, contrseña y cuenta de correo.

// Configura los datos de tu cuenta
$dbhost='localhost';
$dbusername='username';
$dbuserpass='password';
$dbname='database';
// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("Cannot select database");

// Preguntaremos si se han enviado ya las variables necesarias
if (isset($_POST["username"])) {
$username = $_POST["username"];
$password = $_POST["password"];
$cpassword = $_POST["cpassword"];
$email = $_POST["email"];
// Hay campos en blanco
if($username==NULL|$password==NULL|$cpassword==NULL|$email==NULL) {
echo "un campo está vacio.";
}else{
// ¿Coinciden las contraseñas?
if($password!=$cpassword) {
echo "Las contraseñas no coinciden";
}else{
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkuser = mysql_query("SELECT username FROM users WHERE username='$username'");
$username_exist = mysql_num_rows($checkuser);

$checkemail = mysql_query("SELECT email FROM users WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);

if ($email_exist>0|$username_exist>0) {
echo "EL nombre de usuario o la cuenta de correo estan ya en uso";
}else{
//Todo parece correcto procedemos con la inserccion
$query = "INSERT INTO users (username, password, email) VALUES('$username','$password','$email')";
mysql_query($query) or die(mysql_error());
echo "El usuario $username ha sido registrado de manera satisfactoria.";
}
}
}
}
?>

Nos quedaría escribir el código HTML que debe contener el formulario de registro, prueba con este ejemplo o edítalo a tu gusto.

Puedes verlo aquí.

Nombre de usuario:
Password:
Repite Password:
Email:
Ver código registro.php

Ahora que tenemos nuestra página de registro llego la hora de hacer pruebas, ten en cuenta que si has cambiado algún dato de los formularios o algun campo de la base de datos ten en cuenta que deberas cambiar las consultas.
La correcta ejecución de nuestro código debe devolver lo siguiente.

El usuario "nombre_de_usuario" ha sido registrado de manera satisfactoria.

Cuarto Paso: Autentificación de usuarios

// Configura los datos de tu cuenta
$dbhost='localhost';
$dbusername='username';
$dbuserpass='password';
$dbname='database';

session_start();

// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');

if ($_POST['username']) {
//Comprobacion del envio del nombre de usuario y password
$username=$_POST['username'];
$password=$_POST['password'];
if ($password==NULL) {
echo "La password no fue enviada";
}else{
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $password) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_username"] = $row['username'];
echo "Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php.";
}
}
}
?>

Nos quedaría escribir el código HTML que debe contener el formulario para ingresar en la página, prueba con este ejemplo o edítalo a tu gusto.

Puedes verlo aquí.

Nombre de usuario:
Password:
Ver código login.php

Quinto Paso: Index.php visible para usuarios registrados

// Configura la información de tu cuenta
$dbhost='localhost';
$dbusername='username';
$dbuserpass='password';
$dbname='database';
session_start();

// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');

?>

if (isset($_SESSION['s_username'])) {
echo "Bienvenido a mi sitio has ingresado como ".$_SESSION['s_username'].", gracias por la visita!";
}else{
echo "Tu no estas autentificado dirígete a login.php o registrate en register.php";
echo $_SESSION['s_username'];
}
?>

Sexto Paso: Logout

Sólo nos quedaría poder salir de la página una vez nos hayamos autentificado y esto lo haremos con este pequeño script.

session_start();
$_SESSION = array();
header("Location: index.php");
?>

Puedes ver más información sobre este script aquí

Enlaces Relacionados


Logout???

Mi pregunta es.......para hacer el logout necesito algun boton supongo..... como lo configuro y donde lo pongo???

Eso.....

Me ha servido mucho el php que diste....mil gracias........

duda

como redireccionar despues de loguearse
en el ejemplo me muestra:
Bienvenido a mi sitio has ingresado como wiltonxp, gracias por la visita!

como hago para en vez de esa pagina me muestre una redireeccion de otra

gracias¡¡¡

MOSTRAR SOLO DATOS DEL CADA USUARIO

Hola, ojala alguien me pueda ayudar con esto, ya aplique el sistema de logueo y me funciona perfectamente, pero ahora lo que quiero hacer es que la aplicacion solo me muestre los datos correspondientes de cada usuario, po ejemplo estoy realizando una aplicacion web de asociados y se necesita que por Internet los socios puedan ver sus estados de cuentas, datos personales, cotizacion y reserva para eventos, de que manera puedo que la misma aplicacion al momento de loguearse cada socio me muestre automaticamente la informacion del socio que se acabo de loguear, datos personales, consumos etc.

ojala alguien me pueda ayudar con esto, gracias.

PROBLEMA por ignorancia propia

Hola pues mira aver quien me puede aydar :( :( es que estoy amargado ya de buscar tanto por google, de hacer esto de hacer lo otro y pues nada o consigo nada...
Pues mira el rpoblema es este:
me descarge los 4 archivos necesarios para hacer eso del tutorial, ya modifique ela rchivo connetc.php con los datos de mios, ahora que debos hacer cone sos archivos?

tema de logueoo!! y nivell

hola esta bueno todo y me sirve mucho! quería seber ¿como hago para que vaya a otras paginas?

osea en el ejemplo muetra con un hecho q es correcta la contraseña y se logueo correctamente, si quiero puedo poner en vez del echo header ("Location: otrapag.php"); pero mi pregunta seria ¿como hago que vaya a distintas pags?

ej:
usuario----> que vya a pag de usaurio
administrador--->a otra pag dif
moderadore--->a otra pag dif
supongo q se dbe verifiacr con un id pero como hago?

saludos y graciass!

redireccion

Facil, solo crea otra columna que se llame privilegios en la tabla users algo como

$query = 'CREATE TABLE users(
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
username VARCHAR(30) NOT NULL,
password VARCHAR(20) NOT NULL,
email VARCHAR(40) NOT NULL)';
privilegios VARCHAR(10) NOT NULL)';
$result = mysql_query($query);
echo "!Tabla creada!";

en el campo privilegios puedes agregar algun codigo o simplemente el sitio al que quieres redireccionar, por ejemplo en la tabla verias:

username : user
password : user
email : email@email.com
privilegios : sitio.html

ahora debes modificar uno de los query en la consulta SQL añadiendo el campo nuevo, algo como

$query = mysql_query("SELECT username,password, privilegios FROM users WHERE username = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_username"] = $row['username'];
$_SESSION["s_privilegios"] = $row['privilegios'];

y ahora en el index.php coloca:

if (isset($_SESSION['s_username'])) {
header("Location: $_SESSION["s_privilegios"]"); //esta seccion redirecciona al sitio que este en el campo privilegios

}else{
echo "Tu no estas autentificado dirígete a login.php o registrate en register.php";
echo $_SESSION['s_username'];
}

bueno en el campo privilegios puedes agregar un codigo en vez de una pagina directamente, pero eso queda a tu criterio

Pregunta de logueo

hola esta bueno todo y me sirve mucho! quería seber ¿como hago para que vaya a otras paginas?

osea en el ejemplo muetra con un hecho q es correcta la contraseña y se logueo correctamente, si quiero puedo poner en vez del echo header ("Location: otrapag.php"); pero mi pregunta seria ¿como hago que vaya a distintas pags?

ej:
usuario----> que vya a pag de usaurio
administrador--->a otra pag dif
moderadore--->a otra pag dif
supongo q se dbe verifiacr con un id pero como hago?

saludos y graciass!

Excelente código, no es muy

Excelente código, no es muy profesional pero me sirvió de mucho.
Gran trabajo ;)

Miren yo ya lo probé y la

Miren yo ya lo probé y la verdad es que soy super inexperta para esto, pues apenas voy empesando a base de ensallo y erroooor...XD pero si funciona
muchos tienen problema con la simple conexion, RECUERDEN QUE tienen que tener activo el servidor Apache e introducir bien lo de la contraseña, usuario y base de datos....ESTE ES MI CASO

$dbhost='localhost';
$dbusername='root';
$dbuserpass='cc32';
$dbname='fjr';

//session_start();

// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');

pero notarán que tube que OMITIR lo de session_start();
ESTO FUE PORQUE, me probocaba error...simple: QUITENLO Y CHEKEN SI LES FUNCIONA..
GRACIAS A QUIEN HIZO EL CODIGO
BYE

error con session_start

como puse por ahi mas abajo en modo anonimo, el problema se soluciona modificando el archivo php.ini en la seccion [session], por ejemplo deben dejar algo asi en el archivo

[Session]
; Handler used to store/retrieve data.
session.save_handler = files

#esta parte es donde se guardaran los archivos de la session ustedes deben
#seleccionar el directorio que ustedes quieran
session.save_path = "C:/Apache2/tmp"

session.use_cookies = 1

session.name = PHPSESSID

session.auto_start = 1

session.cookie_path = /

session.serialize_handler = php

session.gc_probability = 1
session.gc_divisor = 1000

espero que les ayude, a cuando modifican este archivo deben reiniciar el server que este ejecutando php (IIS o Apache)

Problema con session y no lo entiendo

Pues vereis tengo un problema con session-start, cuando logueo me aparece el mensaje:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\AppServ\www\prueba_logueo\syssecundario\login.php:10) in D:\AppServ\www\prueba_logueo\syssecundario\login.php on line 11

Este mensaje por lo que estube leyendo es por q ya se enviaron las cabezeras y supuestamente tengo q poner session_start(); al principio del script. Pues bien mi codigo empieza asi :

<?
session_start();
....

Tengo la funcion session_start(); en la primera linea del script y me sigue saliendo y no comprendo por que. Si alguien me puede echar una mano se lo agradeceria mucho.

error de session

Hola, los que tienen errores en las sessiones con session_start deben configurar el archivo php.ini q se aloja en la carpeta windows o en el mismo php, dentro del archivo está la sección [session] donde deben activarlo y configurarlo

Excelente

Muy buena la publicacion... Gracias

no me encuentra la base de datos

yo php se pero realmente lo utilizo de una forma mas aplicativa y no tanto en paginas web xq no conozco mucho d base de datos

aplike lo q pusiste pero no me encuentra la base de datos

un problemon!!

ta buena el script gracias!

Esta bien el script, aunque no especifica donde poner los archivos!!!, pero yo pude ubicarlos... Gracias por todo

inseguro

Codigo increiblemente inseguro, se nota que fue hecho por un noob programmer. codigo vulnerable a php injection, sql injection y xss.

Código inseguro

Esta bien la ciritca de código inseguro, pero anexo deberías proponer y mejorar el escript con técnicas de seguridad como encriptación de la contraseña y encapsulamiento de las consultas

Codigo inseguro

Como dice el amigo anonimo, no critiquen por criticar si no van hacer un aporte, por el tema de seguridad, todos los que quieren evitar la injection sql pueden defenderse con algo asi:

function sqlsecurefield($fieldsecure) {
$fieldsecure = str_replace("\'"," ",$fieldsecure);
$fieldsecure = str_replace("\""," ",$fieldsecure);
return $fieldsecure;
}

esta funcion lo que hace va remplzar las comillas simples y dobles por espacios, con esta funcion solo deben modificar los query de

$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'"

y dejarlo a si

$query = mysql_query("SELECT username,password FROM users WHERE username = '".sqlsecurefield($username)."'");

con esto evitaran a que metan una injection sql como el mas basico que es :
' or 1=1 --

:)

No se donde colocar el index.php

El tutorial esta excelente, la unica duda es donde coloco el index.php.

Muchas gracias.

Porque?

Lo que no comprendo es porque hace dos llamadas sql para comparar:

if ($password==NULL) {
echo "La password no fue enviada";
}else{

// consulta 1

$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $password) {
echo "Login incorrecto";
}else{

/// consulta 2

$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_username"] = $row['username'];
echo "Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php.";
}
}

No alcanzaria con la primera nomas?, si el password es correcto quiere decir que esta bien, no veo la razon de volver a consultar la tabla para obtener el username...

Esta exelente

Esta exelente este tutorial me funciono a la perfeccion, esto lo he querido hacer durante mucho tiempo pero hasta ahora he visto como 125 paginas, de las cuales solo esta me ha servido...

Gracias por este script.

VAyanse a la mierda con su tutorial

Hijos de Puta!!!

Que Mierda te crees

"VAyanse a la mierda con su tutorial
Enviado por Anónimo (no verificado) el Sáb, 04/26/2008 - 17:42.
Hijos de Puta!!!

que chucha t cres wn muchos de lo post que hay en esta area son para gente que quiere aprender pero se nota que siempre hay weones que por tener un c.i de -100
tratan de cagar las opiniones de los dmas...
me cago en ti en la concha hedionda de tu perra m,adre y en tu familia si es que tienes por que parece que no la tuvieras... yo que tu me precuparia de algo interesante antes de ser como tu que en un futuro proximo vas a ser un maldito parasito de la sociedad...

te falto el viva chile

te falto el viva chile mierda wn ajajajjaj

ALGUNAS RESPUESTAS!!

el codigo esta bien, no digo que no, pero el tutorial es una kaka colega, tendrías que haber explicado mejor que codigo hay que meter en cada archivo, porque al menos yo lo que es el ultimo script no tengo ni zorra donde ponerlo, pero ya buscaré, no te preocupes...

LA CUESTION:

para a quien le interese:::

cada script se guarda en un archivo a parte:
yo al final tenía estos archivos: instalar_tabla.php, formulario_registro.php, register.php, formulario_identificacion.php, login.php y index.php

esta claro que el codigo hay que arreglarlo para hacer una web mas fluida, pero lo importate esta echo, un aplauso por ahí!!, pero lo que es ecribit tutoriales no se te da nada bien colega.

ah! y los codigos, menos lo de los formularios, se ponen antes ke nada, es decir os vais arriba del todo y le dais al intro y lo pegais ahí.

SOYS TODOS UNOS FRIKIS JODER... porque cojones no pondreís las cosas bien.

ALGUNAS RESPUESTAS!!

el codigo esta bien, no digo que no, pero el tutorial es una kaka colega, tendrías que haber explicado mejor que codigo hay que meter en cada archivo, porque al menos yo lo que es el ultimo script no tengo ni zorra donde ponerlo, pero ya buscaré, no te preocupes...

LA CUESTION:

para a quien le interese:::

cada script se guarda en un archivo a parte:
yo al final tenía estos archivos: instalar_tabla.php, formulario_registro.php, register.php, formulario_identificacion.php, login.php y index.php

esta claro que el codigo hay que arreglarlo para hacer una web mas fluida, pero lo importate esta echo, un aplauso por ahí!!, pero lo que es ecribit tutoriales no se te da nada bien colega.

SOYS TODOS UNOS FRIKIS JODER... porque cojones no pondreís las cosas bien.

Muy bueno el script, pero...

Funciona muy bien; no soy experto en php asi que mi problema puede ser facil de solucionar; me sucede esto al loguearme e ingresar a index.php:

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/domains/MiDominio.com/web/session/01/index.php:6) in /home/domains/MiDominio.com/web/session/01/index.php on line 11
Bienvenido a mi sitio has ingresado como Mondongo, gracias por la visita!

No puedo descubrir que debo modificar en linea 11; que es esta:

<?
$dbhost='mihost';
$dbusername='mibase';
$dbuserpass='miclave';
$dbname='mibase';
session_start(); <-- ESTA ES LA LINEA DEL "PROBLEMA" -->

Por favor; solo me falta eso para que todo funcione perfectametne
Muchas gracias!

a mi me pasa lo mismo

Hola, pues a mi me pasa lo mismo me da error:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/s0176795/public_html/pages/login.php:8) in /home/s0176795/public_html/pages/login.php on line 91

y por cierto que mal educado y poca verguenza el que ha escrito el post de menuda kaka, encima que lo escriben, nada hay gente para todo...

Muchas gracias, me ha sido

Muchas gracias, me ha sido muy útil ;)

GRACIAS!!!

Tu tutorial me funcionó a la perfección.

AYUDA....POR FAVOR

hola, estoy intentando hacer un formulario que capture datos de usuario y password, ellos quedan almacenados en una base de datos, ya sea por mysql, con ayuda del apache o con una base de datos que esta dentro de linux, espero me puedan ayudar, pues no soy muy bueno en programacion

duda

Estos escrips son para autenticar a un usuario y para que puedan o no tener acceso a una pagina determinada, pero tengo algunas paginas y ya me funciono el codigo pero, siempre me muestra el contenido de la pagina, como puedo hacer para que no pueda accesar a la pagina solo si esta logueado el usuario?

todo super bien

Todo super bien me dice has sido logeado correctamente, pero cuando voy a index me dice que no he ingresado de manera correcta y el enlace es directo no entiendo

Es decir me imprime el usuario y me dice que esta logeado y esto lo he comparado con mi base de datos que el usuario es correcto, pero cuando pasa al otro archivo la propia variable se pierde y todo es copiado exactamente igual, ya verifique y recontraverifique mil veces para que no haya error incluse hice un copiar pegar de la variable y aun asi me da mensaje de error, tiene el session_star() y todo bien

Por favor ayudaaaaaaaaaaaaaaaaaaaaa
<?php
..........
$_SESSION["s_username"] = $row['email'];
echo "Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php.";

Header("Location: jugar.php");

?>
jugar.php

<?php
if (isset($_SESSION['s_username'])) {
echo "Bienvenido a mi sitio has ingresado como ".$_SESSION['s_username'].", gracias por la visita!";
}else{
echo "Tu no estas autentificado dirígete a login.php o registrate en register.php";
echo $_SESSION['s_username'];
}
..........
?>

ayudame por favor

necesito un codigo para un login de una pagina web espero que me ayudes es para mi tesis

Gracias!!!

Muchisimas gracias, me sacaste de un apuro grandisimo, estaba a punto de tirar el PC por la ventana.

exelente, pero tengo un problema

El contenido es exelente y muy sencillo, pero tengo un problema

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in "el archivo"

$query = mysql_query("SELECT nick,contraseña FROM usuario WHERE nick = $nick ") ;
$lista = mysql_fetch_array($query);===>aqui esta el error

y no se por que

Gracias de antemano...

muy bueno, pero ahi falta

muy bueno, pero ahi falta algo..

en la parte que dice "if($array[password] != $password) { ..."

Le faltaría, if($array[password] != $password and $array[usuario] != $usuario) {..

que quiere decir "Si el array[password] no es igual a la variable password y el array[usuario] no es igual al variable $usuario, entonces..

Pero esta muy bueno, gracias..

EXCELENTE !

Muchas gracias por este código!
Como puedo obtener la cantidad de personas "loggeadas" a cada momento ?
Saludos

gracias

hola a todos quiero agradecer por el codigo si me funciono todo valio la pena encontrarme con ustedes bueno gracias de nuevo ahora voy a seguir con lo que estaba .

hola se agradece por la

hola
se agradece por la ayuda
pero
aun asi
tengo unos problemillas
son minimos si
no me muestra los
mensajes
que puedo hacer en ese caso?
bueno eso
y bye
gracias por la ayuda

SOLICITO AYUDA DE CODIFICACIÓN ACERCA DE...

ESTE AÑO MIS COMPAÑEROS DE ESTUDIOS Y YO HEMOS DISEÑADO UNA WEBSITE HECHO CON CODIGOS DE PHP, HTML Y ALGO DE JAVASCRIPT,ETC...EL HECHO ES QUE SE NOS DESAFIO AÑADIR A NUESTRO SITIO UNA OPCION DE LOGIN(USER Y PASSWORD DE USUARIOS YA REGISTRADOS...), ADEMÁS DE ESO QUE UNA SECCIÓN DE NUESTRA WEBSITE PERMITA UN SERVICIO DE DIAGNOSTICO DE SOPORTE TÉCNICO--DIRÁN COMO ASI---POR EJEMPLO:

1¿SU PC PRESENTA SONIDOS EXTRAÑOS EN SU COOLER DE SU PROCESADOR? 2¿SU LECTORA NO LEE CD'S COMO ANTES?
3¿LA OPERATIVIDAD DE SU PC POR RATOS SE VUELVE LENTA?, ETC..YES/ NO
----("YES" o "NO"EN RADIO BUTONS oCHECKBOX--AMBAS OPCIONES)...Y QUE AL FINAL DE ESA LISTA DE PREGUNTAS(TIPO DIAGNOSTICO DE VIDA DEL ORDENADOR O EQUIPOS DE CÓMPUTO)---SE ABRA UNA VENTANA QUE DE EL RESULTADO DEL DIAGNÓSTICO( YA SEA POSITIVO O NEGATIVO--EN EL ASPECTO QUE MEJORAS DEBE HABER EN LA PC DEL USUARIO, QUIZAS NECESIDAD DE COMPRAR NUEVAS PIEZAS POR POSIBLES PIEZAS CON FALLAS, ETC.).

yo e hecho el login de otra

yo e hecho el login de otra manera y no pasa nada me muesta el mismo index y no se que hacer las vasriables estan bien y no me tira ningunb error no se que hacer y necesito ayuda por favor si alguien me ayuda no me enojo gracias de antemano.....

felicidades

te felicito por tu tutorial estube buscando autentificaciones http pero devido a que mi pagina esta en un host gratuito pues no me funciona el http pero las sesiones funcionan de maravilla solo te diria que en el 4to paso te falto un if mas para saber si el usuario entro el username; ya que si no lo pones te deja accesar a la pagina que protejes gracias por tutorial exelente

Facil de entender

este archivo si que es buen archivo, me esta ayudando un munton en un login que estoy desarrollando para un sistemas

Hola mi nombre es fernando,

Hola mi nombre es fernando, y la verdad q no se como hacer muchas cosas q explica este tutorial, por ejemplo donde colocar los codigos sitados, si va entre etiquetas, cuales; etc...me gustaria si alguien puede q me diera un poco mas de info, no pido q lo hagan por mi, ya q yo quiero aprender como se hace, pero teniendo cero conocimiento de mas de una cosa es casi imposible, solo pido un poco mas de guia en cuanto a donde poner los codigos, q programas usar etc, este tutorial un poquito mejor explicado para los q tenemos poco o nada de conocimiento pero muchas ganas de aprender....espero q alguno pueda sino todo bien...seguiremos leyendo y buscando en internet para seguir aprendiendo...muchas gracias igual...

saludos.

Hola mi nombre es fernando,

Hola mi nombre es fernando, y la verdad q no se como hacer muchas cosas q explica este tutorial, por ejemplo donde colocar los codigos sitados, si va entre etiquetas, cuales; etc...me gustaria si alguien puede q me diera un poco mas de info, no pido q lo hagan por mi, ya q yo quiero aprender como se hace, pero teniendo cero conocimiento de mas de una cosa es casi imposible, solo pido un poco mas de guia en cuanto a donde poner los codigos, q programas usar etc, este tutorial un poquito mejor explicado para los q tenemos poco o nada de conocimiento pero muchas ganas de aprender....espero q alguno pueda sino todo bien...seguiremos leyendo y buscando en internet para seguir aprendiendo...muchas gracias igual...

saludos.

Como crear una pagina dinamica

Neceito uregente el codigo para la creacion de una apgina dinamica
es para la creacion de una pagina ke yame una zona de casas habitaciones ojala alguien me peuda ayudar

Espectacular

Muy fácil de entender el tutorial.
Lo he aplicado con exito a mi sistema de envio de sms

pasame yu codigo yo estoy

pasame yu codigo yo estoy haciendo algo similar
por fis

Mil gracias pero...

Ya ha pasado un año desde que publicaste este tema pero... Podrías poner con colores lo que hay que cambiar por mis datos y lo que hay que eliminar?

Por ejemplo:
// Configura los datos de tu cuenta <---- En rojo, ya que no sirve de nada (creo)
$dbhost='localhost'; <---- Azul, donde debemos colocar nuestros datos u opciones.

Que hay bastantes linea que no se que poner exactamente xD

Aun no he hecho nada pero lo haré ahora mismo, de todas formas, GRACIAS, el mejor manual que he visto pese que aun no lo he probado.

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato