Send data to website, website puts data into Database
#4

pawn Код:
stock sendHTTPInformation(string1[], string2[], integer1, integer2, integer3) {
    new
        submitString[255]; // This might be bigger, you will probably have to raise the array size.
       
    format(submitString, sizeof(submitString), "fwright.com/aoao.php?string1=%s&string2=%s&integer1=%d&integer2=%d&integer3=%d", string1, string2, integer1, integer2, integer3);
    HTTP(0, HTTP_POST, urlString, "", "httpResponse");
}

forward httpResponse(index, response_code, data[]) {
    print("[server] It worked! [Response Code: %d | Data Retrieved: %s]", response_code, data);
}
Untested.

Change the URL accordingly, this would be page 'aoao.php'
PHP код:
<?php
// connection info here.
// select db here...
if(!isset($_GET['string1']) || !isset($_GET['string2']) || !isset($_GET['integer1']) || !isset($_GET['integer2']) || !isset($_GET['integer3'])) { // Check all URL parameters exist.
    
echo "The data could not be entered, due to the fact that one of the required URL parameters appears to be missing.";
}
else {
    
mysql_query("INSERT INTO databasename (String1, String2, Integer1, Integer2, Integer3) VALUES('" mysql_real_escape_string($_GET['string1']) . "', '" mysql_real_escape_string($_GET['string2']) ."', '" mysql_real_escape_string($_GET['integer1']) . "', '" mysql_real_escape_string($_GET['integer2']) . "', '" mysql_real_escape_string($_GET['integer3']) . "')");
}
?>
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)