Código:
<?php //AQUI CONEXION O include() DE ARCHIVO DE CONEXION CON BASE DE DATOS. include("conexion.php"); //$conex= mysql_connect("localhost","roferca","roferca2007"); //mysql_select_db("users", $conex); function quitar($mensaje) { $mensaje = str_replace("<","<",$mensaje); $mensaje = str_replace(">",">",$mensaje); $mensaje = str_replace("\'","'",$mensaje); (($mensaje = str_replace('\"',"""",$mensaje); $mensaje = str_replace("\\\\","\"",$mensaje);)) return $mensaje; } if(trim($HTTP_POST_VARS["nick"]) != "" && trim($HTTP_POST_VARS["email"]) != "") { $sql = "SELECT id FROM usuarios WHERE nick=’".quitar($HTTP_POST_VARS["nick"])."’"; $result = mysql_query($sql); 29. if($row = mysql_fetch_array($result)) { echo "Error, nick escogido por otro usuario"; } else { $sql = "INSERT INTO usuarios (nick,password,nombre,email) VALUES ("; $sql .= "’".quitar($HTTP_POST_VARS["nick"])."’"; $sql .= ",’".quitar($HTTP_POST_VARS["password"])."’"; $sql .= ",’".quitar($HTTP_POST_VARS["nombre"])."’"; $sql .= ",’".quitar($HTTP_POST_VARS["email"])."’"; $sql .= ")"; mysql_query($sql); echo "Registro exitoso!"; } 44. mysql_free_result($result); } else { echo "Debe llenar como minimo los campos de email y password"; } mysql_close(); ?>
En las lineas que estan entre parentesis doble [((] me lanza el siguiente error:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\AppServ\www\users\registrar.php on line 20
Luego de que pongo entre comentarios las 2 lineas que me dan error, hago todo el registro de los datos y me sale el siguiente error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\users\registrar.php on line 29
Registro exitoso!
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\users\registrar.php on line 44
saque el codigo de un tutorial de maestros del web, ya que lo necesito aplicar en la pagina web de la empresa donde trabajo, y segui el tutorial tal cual como estaba, pero me lanza esos errores, espeor me puedan ayudar. Saludos!!