Hola buenas soy nuevo aquí y me gustaría que me ayudasen
Me gustaría saber cómo hacer para que cada usuario que acceda a mi página pueda ir a su página propia diferente a la del resto.
Usuario1 que fuera a la pagina usuario1.html
Usuario2 que fuera a la pagina usuario2.html
...
...
He hecho un formulario que envia a un php que consulta con mysql (tengo la tabla realizada) y que según el usuario vaya a su página propia
Gracias
pues la tabla seria Usuario|datos|WEB y hay este guardada su pagina, despues al ingresar un :
<php header("url=".$usuario['web']." ?>
Muchas gracias por tu respuesta.
Lo he probado pero no me funciona, problemas de novatillo jeje
Lo mejor creo que será que te ponga lo que he hecho a ver qué te parece
Formulario.html:
<form name="formularios" method="post" action="validar.php" >
Usuario nº:
<input type="text" name="usuario" size="10" />
<input type="submit" name="Registrar" value="Registrar"/>
Has olvidado tu contraseña</p>
</form>
validar.php:
<?php
session_start();
if (!isset( $_POST['usuario'] )) {
header("Location: formulario.html");
} else {
$id = mysql_connect("miservidor", "miusuario", "mipassword");
mysql_select_db("usuarios", $id);
$consulta = "SELECT * FROM Usuarios WHERE nombre = '{$_POST['nombre']}'";
$datos = mysql_query($consulta, $id);
$numDatos = @mysql_num_rows($datos);
if ($numDatos <= 0) {
echo "Error: usuario o contraseña incorrectos. O usuario no dado de alta.
";
} else {
$_SESSION['User'] = $_POST['nombre'];
header("url=".$usuarios['password'].");
}
}
?>
La tabla de mysql es la siguiente:
usuarios
nombre/password
usuario1/usuario1.php
usuario1.php:
<?php
session_start();
if (!isset($_SESSION['User'])) {
header("Location: usuario1.html");
}
hola</p>
?>
Muchas gracias
Alguna sugerencia?
Gracias
me das la url de la paina para ver como queda? asi es mejor, y otra cosa,
en
$consulta = "SELECT * FROM Usuarios WHERE nombre = ' '";
porq pones {$_POST['nombre']}? quita ls llaves y que funcion tiene mysql_nums_rows? que lo eh visto pero nunca e llegao a saber su funcion exacta y nunca lo he utilizao.
me parece que es para el numero de columnas xDD pero no se muy bien, otra cosa ya tienes subida la pagina a la base d datos?? lo mejor o lo que yo recomiendo es que no crees una pagina para cada user, si no una para todos, y nomas cambia las variables basicas, que serian, username, avatar, nombres, etc... es lo mas simple :wink: si llegarias a tener varios usuarios se va a saturar el sever