Send data to webserver

dear all,
I know I am not using Arduino, and I am using waspmote, but I hope that you can help me with this:

I am uploading the following code to my waspmote to send the word (HI to web server)
void setup(){
USB.begin();
WIFI.begin();
WIFI.ON(socket0);
WIFI.resetValues();
WIFI.setDebugMode(1);
WIFI.setESSID("linksysss");
WIFI.setConnectionOptions(HTTP);
WIFI.setDHCPoptions(DHCP_ON);
WIFI.setAutojoinAuth(OPEN);
WIFI.join("linksysss");
USB.println("Inicializado!");
}

void loop(){
USB.println("Conectado!");
WIFI.getWLANsettings();
WIFI.getUARTsettings();
WIFI.getAdhocSettings();

WIFI.getURL(DNS, "www.farah.comyr.com", "GET$/add.php?data=HI");
USB.println(WIFI.answer);
WIFI.leave();
USB.println("TERMINO");
}

and I am having the following files in my webserver:
File1:

function Conection(){
if (!($link=mysql_connect("server","userName","Password"))) {
exit();
}
if (!mysql_select_db("DataBase",$link)){
exit();
}
return $link;
}
?>

File2:

<?php include("conec.php"); $link=Conection(); $Sql="insert into table(fieldName) values ('".$_GET["data"]."')"; mysql_query($Sql,$link); header("Location: insertareg.php"); ?>

File3:

Data

Data from the waspmote

Temp

<?php include("conec.php"); $link=Conection(); $result=mysql_query("select * from table order by id desc",$link); ?> <?php while($row = mysql_fetch_array($result)) { printf("", $row["fieldName"]); } mysql_free_result($result); ?>
 Data 1 
 %s

and I got nothing saved in my database, an nothing displayed.
So can you help me with this ??

Regards,
Farah

WIFI.getURL(DNS, "www.farah.comyr.com", "GET$/add.php?data=HI");

Why is there a $ (and no space) in your GET request?

and I got nothing saved in my database, an nothing displayed.

What do the httpd logs on the server show?

Because this is the way the api following this:
WIFI.getURL(DNS, ”www.libelium.com”, ”GET$/radioWifitest.php?name=xxx”);

And I am sorry I am new into this, what is HTTPD logs??

Regards,

Because this is the way the api following this:

You need to post ALL of your code, with links to the libraries you are using. The $ in the GET request looks wrong.

And I am sorry I am new into this, what is HTTPD logs??

The server you are trying to talk to is running a daemon process, httpd, that listens for incoming GET requests. It logs those that it understands in one file, and it logs those that it doesn't understand in another file. You need to find those log files. Where they are depends on which httpd daemon is running. You need to determine if your GET request was received, and whether it was valid or not.