Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Mit der Funktion bekommst du ja den Inhalt der Seite. Du müsstest nur die Ausgabe, was du ja beim Callback der Funktion bekommst, entsprechend auf die gewünschte Seite umformatieren.
-
Also so ?
// HTTP error response codes
// These codes compliment ordinary HTTP response codes returned in 'response_code'
// (10x) (20x OK) (30x Moved) (40x Unauthorised) (50x Server Error)
#define HTTP_ERROR_BAD_HOST 1
#define HTTP_ERROR_NO_SOCKET 2
#define HTTP_ERROR_CANT_CONNECT 3
#define HTTP_ERROR_CANT_WRITE 4
#define HTTP_ERROR_CONTENT_TOO_BIG 5
#define HTTP_ERROR_MALFORMED_RESPONSE 6public lalalala(playerid, response_code, data[])
{
if(response_code == HTTP_ERROR_MALFORMED_RESPONSE) //Did the request succeed?
{
//Yes!
SendClientMessage(playerid, 0xFFFFFFFF, "Seite geht nicht :x");
}
else
{
//No!
SendClientMessage(playerid, 0xFFFFFFFF, "Seite geht =D");
}
}Habe die schon durchgelesen aber rall es nicht so ganz :x
-
Nein, respone_code == 404 wäre richtig
-
Du kannst eigentlich jeden Fehler hernehmen, wenn du if(response_code) benutzt - alles außer 0.
-
Trotzdem zeigt er mir das else an ..
-
Code von HTTP() ?
-
HTTP(playerid, HTTP_POST, "Site", string, "lalalala");
-
Versuch mal (zum testen)
HTTP(playerid, HTTP_GET, "kc.gd/hwhw", "", "lalalala");und wenn es nicht klappt lass dir mal den Response Code ausgeben
-
Dann lese ich was aus anstatt was zu senden ..
Ich habe nicht umsonst Post. -
Deshalb sollst du es auch testen, ob es so geht..
-
Das hat aber kein Sinn :x
Was bringt mir das wenn es dann geht aber ich keine Werte weitergebe ? -
Dann wüsstest du an was es liegt (oder auch nicht)
Mach halt HTTP(playerid, HTTP_POST, "kc.gd/hwhw", "asdf", "lalalala");
und frag den Response Code ab -
-
Was kriegst du denn als Response-Code zurück?
-
Immer nur 6 ..
#1
Wie könnte ich das denn noch machen ?
Also wie erzeuge ich einen Error ?
Denn ich mit SAMP auslese.. ? -
Schau dir da mal den Buffer an, sollte dir weiterhelfen
http://wiki.sa-mp.com/wiki/HTTP -
Und was hab ich davon wenn ich mir das x mal angeschaut habe ?
Ich habe eine Abfrage macht ob 404 ob 400 oder was auch immer. -
Du gibst einfach mit der Seite irgendwas aus, dann liest du den Buffer ein und schaust was drinsteht
-
Eine nicht lesbare php Seite.
-
breadfish.de
Hat das Thema geschlossen.