Ver Mensaje Individual
  #27 (permalink)  
Antiguo 14/10/2005, 12:33
coyote20
 
Fecha de Ingreso: febrero-2005
Mensajes: 867
Antigüedad: 19 años, 2 meses
Puntos: 3
bien no se peelen que estamos todos en familia lo de subir la web a una pagina vere que host esta disponible con php ya que trabajo localmente

por otro lado le detallo todo o mandame una direccion de correo asi te mando la web en zip o rar realmente no se mucho de php no tome curso ni nada lo que se son gracias a los foros y manuales etc.. y por ahi entiendo su comportamiento

las tablas ya son las que estan mas arriba comenzamos con la inscripcion por primera vez del usuario

inscrip.php

<FORM ACTION="registrar.php" METHOD="post">

<table border=0>
<font face="Verdana,Tahomoa">
<Tr>
<td>
<B>Apellidos</b></td><Td> <input type="text" name="apellido" size=40 maxlength=40></td>
</tr>

<Tr>
<td>
<B>Nombres</b></td><Td> <input type="text" name="nombre" size=40 maxlength=40></td>
</tr>

<Tr>
<td>
<B>email</b></td><Td> <input type="text" name="email" size=40 maxlength=60></td>
</tr>

<Tr>
<td>
<B>Direccion</b></td><Td> <input type="text" name="direccion" size=40 maxlength=60></td>
</tr>

<Tr>
<td>
<B>Localidad</b></td><Td> <input type="text" name="sector" size=40 maxlength=40></td>
</tr>

<Tr>
<td>
<B>Provincia</b></td><Td>
<select name="provincia">
<option value='Córdoba' >Córdoba </option>
<option value='Buenos Aires' >Buenos Aires </option>
<option value='Catamarca' >Catamarca </option>
<option value='Corrientes' >Corrientes </option>
<option value='Chaco' >Chaco </option>
</select>
</td>
</tr>

<Tr>
<td>
<B>Telefono 1</b></td><Td> <input type="text" name="telefono1" size=40 maxlength=40></td>
</tr>

<Tr>
<td>
<B>Telefono 2</b></td><Td> <input type="text" name="telefono2" size=40 maxlength=40></td>
</tr>

<Tr>
<td>
<B>Fecha de Nacimiento(aaaa-mm-dd):</b></td><Td> <input type="text" name="fechanac" size=40 maxlength=10></td>
</tr>

<Tr>
<td>
<Tr>
<td>
<B>Sexo</b></td><Td>
<select name="ingresos">
<option value='M' >Masculino </option>
<option value='F' >Femenino </option>
</select>
</tr>

<Tr>
<td>
<B>Nombre de Acceso (login) </b></td><Td> <input type="text" name="nick" size=40 maxlength=40></td>
</tr>
<Tr>
<td>
<B>Password</b></td><Td> <input type="password" name="password" size="40" maxlength="40"></td>
</tr>
<Tr>
<td>
<B>Rep-Password</b></td><Td> <input type="password" name="rep_password" size="40" maxlength="40"></td>
</tr>


</table>
<input type="submit" name="submit" Value="Registrar">
</form>

------------------------------------------------------------

en registrar.php


<?php
// Inicio de sessión
session_start();

// Servidor de la Base de Datos
$servidorBD="localhost";
// Usuario de la Base de Datos
$usuarioBD="dominicana";
// Contraseña de la Base de Datos
$passBD="clave";
// Nombre de la Base de Datos
$nombreBD="formulario";
// Conecto con la base de datos
$conectar = mysql_connect($servidorBD,$usuarioBD,$passBD) or die ("Imposible conectar con la base de datos");
// Selecciono la BBDD
mysql_select_db($nombreBD,$conectar) or die ("Imposible conectar con la base de datos");


function quitar($mensaje)
{
$mensaje = str_replace("<","&lt;",$mensaje);
$mensaje = str_replace(">","&gt;",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
$mensaje = str_replace('\"',"&quot;",$mensaje);
$mensaje = str_replace("\\\\","\",$mensaje);
return $mensaje;
}

if(trim($_POST["nick"]) != "" && trim($_POST["email"]) != "")
{
$sql = "SELECT id_usuario FROM usuarios WHERE nick='".quitar($_POST["nick"])."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result))
{
echo 'Error, nick escogido por otro usuario
<br>
<a href="formulario.html?'. SID .'">Registro</a>
';
}
else
{
$sql = "INSERT INTO usuarios (nick,password,nombre,apellido,email,direccion,sec tor,provincia,telefono1,telefono2,fechanac,ingreso s,rep_password) VALUES (";
$sql .= "'".quitar($_POST["nick"])."'";
$sql .= ",md5('".quitar($_POST["password"])."')";
$sql .= ",'".quitar($_POST["nombre"])."'";
$sql .= ",'".quitar($_POST["apellido"])."'";
$sql .= ",'".quitar($_POST["email"])."'";
$sql .= ",'".quitar($_POST["direccion"])."'";
$sql .= ",'".quitar($_POST["sector"])."'";
$sql .= ",'".quitar($_POST["provincia"])."'";
$sql .= ",'".quitar($_POST["telefono1"])."'";
$sql .= ",'".quitar($_POST["telefono2"])."'";
$sql .= ",'".quitar($_POST["fechanac"])."'";
$sql .= ",'".quitar($_POST["ingresos"])."'";
$sql .= ",'".quitar($_POST["rep_password"])."'";
$sql .= ")";
mysql_query($sql);
echo 'Registro exitoso!
<br>
<a href="index.php?'. SID .'">Index</a>';
}
mysql_free_result($result);
}
else
{
echo 'Debe llenar como minimo los campos de email y password
<br>
<a href="formulario.html?'. SID .'">Registro</a>
';
}
mysql_close();
?>

los datos del formulario llegan a la BD con exito hasta aqui ningun problema en todos sus campos

--------------------------------------------------------

luego el usuario se logea aqui comenzamos index.php

index.php

<?php
// Inicio de sessión
session_start();
// Servidor de la Base de Datos
$servidorBD="localhost";
// Usuario de la Base de Datos
$usuarioBD="dominicana";
// Contraseña de la Base de Datos
$passBD="clave";
// Nombre de la Base de Datos
$nombreBD="formulario";
// Conecto con la base de datos
$conectar = mysql_connect($servidorBD,$usuarioBD,$passBD) or die ("Imposible conectar con la base de datos");
// Selecciono la BBDD
mysql_select_db($nombreBD,$conectar) or die ("Imposible conectar con la base de datos");

// Probamos que acepte cookies y grabamos una
setcookie("Acepta","cookies si",time()+7776000);

// Incluye el script que comprueba si ya estás logueado o si tienes una cookie que te permita
// entrar sin hacer login otra vez.
include("login.php");
?>

<FORM ACTION="ingresar.php?<? echo SID ?>" METHOD="post">
Usuario:<input type="text" name="nick" style="width: 140; border-width: 1; border-color: #6890AA;" size="20"><br>
Password:
<INPUT TYPE="password" NAME="password" style="width: 140; border-width: 1; border-color: #6890AA;" size="20">
<br>
<img src="images/1x1.gif" width="120" height="3" border="0"><br>
<input type="submit" value="Entrar" name="ingresar"
style="width: 50; border-width: 1; background-color: #A1BCCD; border-color: #6890AA;"><br>
<img src="images/1x1.gif" width="120" height="5" border="0"><br>
- <a href="#" onClick="AbrirVentana();">Olvide mi Password</a><br>
- <a href="inscrip.php">Inscribirme</a><br>
<?php
if($loginCorrecto)
{

echo 'BIENVENIDO - '.$nombreUsuarioL.'
<br>
<a href="logout.php?'. SID .'">logout</a>';

}
?>
</form></div>


------------------------------------------------