gracias por los links
Si en lo de ke tengo para
iniciar te refieres a la sesion tengo el formulario de login
el script para cargar y registrarse:
Código PHP:
<?php
require('db.php');
$username = mysql_real_escape_string($_POST["username"]);
$password = mysql_real_escape_string($_POST["password"]);
$pw = md5($password);
$email = mysql_real_escape_string($_POST["email"]);
$paypal = mysql_real_escape_string($_POST["paypal"]);
$query = "SELECT * FROM clients";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
if($row['username'] == $username){
$usernameTaken = true;
}else{$usernameTaken = false;}
}
if($usernameTaken)
{
echo "Este ya existe.";
}
else if(!preg_match('/^[a-zA-Z0-9]+$/', $username))
{
echo "El password solo puede contener letras y numeros.";
}
else if(!preg_match('/^[a-zA-Z0-9]+$/', $password))
{
echo "El password solo puede contener letras y numeros.";
}
else if(!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $email))
{
echo "El email o la direccion Paypal son incorrectos.";
}
else{
$result= MYSQL_QUERY(
"INSERT INTO clients (client_ID, username, password, email, paypal)".
"VALUES ('', '$username', '$pw', '$email', '$paypal')"
);
echo "Gracias por registrarte..";
}
?>
el perfil de usuario:
Código PHP:
<?php
session_start();
if(!isset($_SESSION['username'])){
header( 'Location: loginform.html' );
}
echo "<h1>PAGINA DE PERFIL</h1>";
echo "<p>Bienvenido, " . $_SESSION['username'] . "!
Este es tu perfil.</p>";
echo "Email: " . $_SESSION['email'] . "<br />" .
"Paypal:" . $_SESSION['paypal'];
echo "<p><a href='logout.php'>Logout</a></p>";
Y el logout:
Código PHP:
<?php
session_start();
session_destroy();
header('Location: index.html');