Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2013, 12:30
poeta3d
 
Fecha de Ingreso: diciembre-2010
Mensajes: 162
Antigüedad: 13 años, 5 meses
Puntos: 1
php y dreamweaver

hola amigos, tengo tres archivos en dreamweaver y una base de datos en phpmyadmin, dentro de xampp. Los archivos son formulario.php, conexion.php y registrar.php, aqui agrego los archivos:

formulario.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>

<body>
<form action="registrar.php" method="post">
<table width="200" border="1">
<tr>
<td>nombre</td>
<td><input type="text" name="nombre" /></td>
</tr><br>
<tr>
<td>usuario</td>
<td><input type="text" name="user" /></td>
</tr><br>
<tr>
<td>contraseña</td>
<td><input type="text" name="pass" /></td>
</tr><br>
<tr>
<td>verificar contraseña</td>
<td><input type="text" name="pass2" /></td>
</tr><br>
<tr>
<td>email</td>
<td><input type="text" name="email" /></td>
</tr><br>
<tr>
<td>&nbsp;</td>
<td><input type="submit" value="Registrar" /></td>
</tr>
</table>
</form>
</body>
</html>

conexion.php

<?php

$host="localhost";
$user="root";
$pass="";
$db="base";
?>

y registrar.php

<?php
include("conexion.php");
if(isset($_POST['nombre']) && !empty($_POST['nombre']) &&
isset($_POST['user']) && !empty($_POST['user']) &&
isset($_POST['pass']) && !empty($_POST['pass']) &&
isset($_POST['pass2']) && !empty($_POST['pass2']) &&
isset($_POST['email']) && !empty($_POST['email']) &&
$_POST['pass'] == $_POST['pass2'])

{

$con=mysql_connect($host, $user, $pass)
or die("Hubo un problema al tratar de conectarse");
mysql_select_db($db, $con)
or die ("Problema al conectar a base de datos registrar");

mysql_query("INSERT INTO registro(nombre,user,pass,email) VALUES('$_POST[nombre]','$_POST[user]','$_POST[pass]','$_POST[email]')", $con);
echo "Datos insertados";

echo "Nombre:".$_POST['nombre']."<br>";
echo "Usuario:".$_POST['user']."<br>";
echo "Password:".$_POST['pass']."<br>";
echo "Email:".$_POST['email']."<br>";

}
else
{
echo "Verifica que llenaste los campos y que las contraseñas coinciden";
}
?>

mi problema es que cuando lleno los datos del login y aprieto el boton me sale el contenido del archivo registrar.php y no me sale ningun "echo". Alguien sabe a que se debe esto??