Que error te da?
En local debiera funcionar sin problemas
En lugar de usar: $http_post_var["nick"] deberias usar: $_POST['nick'] y asi para todas las demás.
Este codigo, que no separa los valores con comas:
Código PHP:
<?php
$sql="insert into usuarios(nick,password,nombre,email) values(";
$sql .=" ' ".quitar($http_post_var["nick"])." ' ";
$sql .=" ' ".quitar($http_post_var["password"])." ' ";
$sql .=" ' ".quitar($http_post_var["nombre"])." ' ";
$sql .=" ' ".quitar($http_post_var["email"])." ' ";
$sql .=")";
?>
Debiera ser:
Código PHP:
<?php
$sql="insert into usuarios(nick,password,nombre,email) values(";
$sql .=" ' ".quitar($_POST["nick"])." ', ";
$sql .=" ' ".quitar($_POST["password"])." ', ";
$sql .=" ' ".quitar($_POST["nombre"])." ' ,";
$sql .=" ' ".quitar($_POST["email"])." ' ";
$sql .=")";
?>