Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Luisango

#51
pues si jeje funciona mejor que el otro per aun asi va como a saltos pero si te sabes alguno que vaya mas rapido me lo comentas vale?

Gracias!
#52
Jejejeje joe, eso es uno de los fallos qeu llamo yo enanitos cabroncetes porque son pequeñitos y te putean un monton, pues nada a aprender con todo esto, si no lo has visto ya te puedes dormir bien esta noche que has aprendido cosas nuevas jejej
y si tienes alguna duda... como digo siempre por muy pequeña que sea, posteala

Un saludo!
#53
Pues eso que si hay alguno que me recomendeis que no sea el HyperCam qe con ese e tenido problemas porque se bloquea la computadora y todo eso asique nada,,, gracias de antemano!
#54
Ya esta todo puesto, y como te he dicho antes, si tienes alguna duda, solo posteala que te la respondere jejej

PD: se me olvidaba, los mysql_query, los modificas a tu gusto que estan puestos para unas tablas ya hechas que tengo asique nada.. suerte!

Un saludo!
#55
1. si pones la proteccion antes del codigo del pagineo de contenido es imposible que se salte el login
2. si es el index xD

PD: me faltan cosas en el post, que lo estoy modificando
#56
Bien, ahora lo que tienes que hacer es el logueo y aqui te hago un codigo improvisado que tenia por ahi (mejoralo si quieres):

<?php
if($_POST["entrar"]){ 

if($_POST["username"] && $_POST["password"]){

$contraseña md5("$_POST[password]"); //esto de md5 es para comparar si guardas la passwd en md5 si no borralo

$query mysql_query("SELECT * FROM usuarios WHERE nick='$_POST[username]' or email='$_POST[username]'");
$datos mysql_fetch_array($query);

if($datos[contraseña] == $contraseña){ // si las pass son =
// crea la cookie del usuario con la id el nick y la pass
setcookie("id",$datos[id],time()+90000);
setcookie("nick",$datos[nick],time()+90000);
setcookie("contraseña",$contraseña,time()+90000);

if($HTTP_REFERER){ // lo redirige
header("Location: $HTTP_REFERER");
} else {
header("Location: TUPAGINADEINICIO.htm");
}

} else {

echo "La contraseña es incorrecta";

}

} else {

echo "Faltan campos por rellenar";

}

} else {

echo "Estas haciendo un uso indevido del login";

}
?>




Y ahora ya tienes el usuario logueado y con las cookies calentitas y dispuestas a ser usadas, entonces entramos a la proteccion de las paginas:


<?php
if($_COOKIE[id]) {

// Aqui va el codigo que quieras proteger

} else {

echo 
"Solo los usuarios registrados pueden acceder a esta sección";

}
//Fin
?>



Y por ultimo, esto no lo pedias pero creo que te hara falta asique ahi va el deshacedor de las cookies o el logout:


<?php
if($_COOKIE[id] && $_COOKIE[nick] && $_COOKIE[contraseña]){

setcookie("id");
setcookie("nick");
setcookie("contraseña");

if($HTTP_REFERER){
header("location: $HTTP_REFERER");
} else {
header("location: TUPAGINADEINICIO.htm");
}


} else {


echo "No estas logueado!";

}
?>



En todos los archivos debes incluir la conexion a la base de datos.

Para utilizar los datos del usuario mediante las cookies lo pones asi:

<?php

echo $_COOKIE[id];  //para la id
echo $_COOKIE[nick]; //para el nick
echo $_COOKIE[contrasena];  // para la contraseña, no la utilizes xD

?>



Te recomiendo que los pongas en archivos diferentes y te vayas a ellos mediante por ejemplo para el login la accion del form:
<form ---->action="lapaginadellogin.php"<----  >

Y ya esta, asiqeu si tienes alguna duda mas solo ponmelo aqui
#57
Yo lo hago de otra forma, prueba asi, asi nunca me ha dado ningun problema:


<?php
include('mysql.php'); //Conexion a la base de datos, solo eso
mysql_query('INSERT INTO tabla (pepe, pepito, canuto, canutito) VALUES ('.$_POST[pepe].', '.$_POST[pepito].', '.$_POST[canuto].', '.$_POST[canutito].')'); // El campo de ID lo omito porque si es null para que lo quiero tener ahi?

// Y ya esta, no tiene mas, prueba asi, y me cuentas como te va, un saludo!
?>

#58
PHP / Re: res://mshtml.dll/objectembed.js
30 Marzo 2007, 15:55 PM
pues la verdad no lo se, posiblemete sea algun sitio raro o del propio flash que tenga incorporado cosas pero la verdad no tengo ni idea

Un saludo!
#59
PHP / Re: Problemas con la funcion date("h")
28 Marzo 2007, 22:56 PM
el codigo ese esta sacado de :
http://es2.php.net/manual/es/function.date.php
Por si te sirve de algo


Saludos!
#60
Amos a ver.. jejeje. Las cookies son archivos temporales que guardan informacion de la pagina y se guardan en tu ordenador de tal forma que si tu te creas una cookie con una pagina y luego te sales y vuelves a meterte seguira esa informacion. En cambio si utilizas una sesion, la informacion que tienes "guardada" al salir de esa pagina se borra y no la puedes recuperar, si sabes usarlo bien, te servira de mucho!

Un saludo!