Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2010, 10:19
Avatar de BaByRoDrI
BaByRoDrI
 
Fecha de Ingreso: julio-2009
Ubicación: Mexico
Mensajes: 60
Antigüedad: 14 años, 9 meses
Puntos: 1
Funcion y registro de usuario.

Buenas!! Comunidad :)

Hoy vengo a solicitar su ayuda ya que ando iniciando en PHP y la verdad tengo nociones muy básicas, monte un servidor XAMPP para poder practicar algunas cosas.

Ahora estoy intentando crear un sitio web donde un usuario, se registre en mi base de datos y mande un mensaje para posteriormente publicarse... Primero lo hice con sentencias básicas, ahora intente hacerlo mediante funciones, y teniendo un resultado negativo, ojala alguien pueda checar mi función y decirme que esta incorrecto:

Código PHP:
Ver original
  1. <?php
  2.  
  3. if(!empty($_POST['nombre']) AND !empty($_POST['password']) AND !empty($_POST['edad']) AND !empty($_POST['pais']) AND !empty($_POST['correo'])) {
  4.     registrar();
  5. }
  6.  
  7. function registrar() {
  8.  
  9. $_POST["nombre"] = $nom; $_POST["password"] = $pass; $_POST["edad"] = $edad; $_POST["pais"] = $pais; $_POST["correo"] = $mail; $_POST["texto"] = $text;
  10.  
  11.     limpiar($nom, $pass, $edad, $pais, $mail, $text);
  12.         function limpiar($a, $b, $c, $d, $e, $f) {
  13.         if (!get_magic_quotes_gpc()) {
  14.             $a = addslashes(strip_tags($a));
  15.             $b = addslashes(strip_tags($b));
  16.             $c = addslashes(strip_tags($c));
  17.             $d = addslashes(strip_tags($d));
  18.             $e = addslashes(strip_tags($e));
  19.             $f = addslashes(strip_tags($f));
  20.         }
  21.     }
  22.    
  23.    
  24.     include("config.inc");
  25.     $inse = mysql_query("INSERT INTO pruebas(nombre,pass,edad,pais,mail,texto) VALUES ('$nom','$pass','$edad','$pais','$mail','$text')",$conexion) or die("Error:".mysql_error());
  26.     mysql_close($conexion);
  27.  
  28.     return $inse;
  29. } ?>

De ante mano muchas gracias =)