GET Request via GPRS GSM Shield

Hello! I'm building a weather station and I need to send the data to a webserver of mine. I want to do it via GET request but I tried and it does not work. I want to arduino to 'type' the url like I would type in a browser, except that when I actually type it works. The connection is fine, it does connect and send data via gprs. I'm using an arduino mega, a arduino/telefonica gsm shield and an EE sim card. Here's my code:

#include <GSM.h>

GSM gsmAccess;
GPRS gprs;
GSMClient client;

const boolean gprsCheck = true;

char server[] = "";

int value = 112358132134;

void setup(){

Serial.begin(19200);

if(gprsCheck) {

boolean notCon = true;

Serial.println("Establishing connection...");

while(notCon) {

if((gsmAccess.begin("") == GSM_READY) & (gprs.attachGPRS("everywhere","eesecure","secure") == GPRS_READY)) {

notCon = false;

Serial.println("GPRS connection successful.");
Serial.println("");
}

else {

Serial.println("GPRS connection failed. Trying again.");
Serial.println("");

delay(1000);
}
}
}

if(!client.available() && !client.connected()) {

client.stop();
}

if (client.connect(server, 80)) {

Serial.println("Connection successful.");

client.print( "GET /add.php?");
client.print("value=");
client.print(value);
client.print(" HTTP/1.1\n");
client.print("Host: ");
client.print(server);
client.print("\nConnection: close\n\n");
client.stop();
client.stop();

Serial.println("Data sent.");
}

else {

Serial.println("Error.");
}
}

void loop() {
}