Gibt es eigentlich ein WBB4 Connect, SAMP Server mit WBB ?
oder Funktioniert WBB 3 Connect für WBB4 weiß da jemand was?
Würde mich über Auskunft freuen, Vielen Dank im vorraus.
WBB 4 Connect ?
- Paco_Vegas
- Geschlossen
- Erledigt
-
-
Bittesehr: WBB4-Connect über PHP
-
Bittesehr: WBB4-Connect über PHP
Weißt du warum ich einen Error bekommen habe mir den Ordner gedownloadet eingefügt seite geöffnet aber kriege diesen Error
Ordner: http://localhost/WBB-Connect/php/
ERROR:Notice: Undefined index: key in C:\xampp\htdocs\WBB-Connect\php\index.php on line 11
0 -
Die Datei ist auch nicht zum aufrufen gedacht. Den "key" bekommt die php Datei aus der Verbindung vom SAMP Server.
Du musst in der PHP Datei nur deine MySQL Daten eingeben. -
Die Datei ist auch nicht zum aufrufen gedacht. Den "key" bekommt die php Datei aus der Verbindung vom SAMP Server.
Du musst in der PHP Datei nur deine MySQL Daten eingeben.Hmm .. Irgendwie will das alles nicht so richtig bzw. mein Server startet nicht mehr also mit run time error 19 wenn ich das einfüge mit synchttp
//EDIT: Kein run time error mehr gab files hier im forum damit es klappt aber was muss ich genau ändern damit es klappt .. mit der db url?
CodeRequest sent to: "http://localhost.de/forum/index.php?key=test123&&request=wbb_removeUserFromGroup&username=AlexHach&groupID=" Status: 400 Post: "" Time spent to perform request: 0.379000 sec Response: "<h1>Bad Request (Invalid URL)</h1>"
Kriege nähmlich sowas.
-
Hmm .. Irgendwie will das alles nicht so richtig bzw. mein Server startet nicht mehr also mit run time error 19 wenn ich das einfüge mit synchttp
//EDIT: Kein run time error mehr gab files hier im forum damit es klappt aber was muss ich genau ändern damit es klappt .. mit der db url?CodeRequest sent to: "http://localhost.de/forum/index.php?key=test123&&request=wbb_removeUserFromGroup&username=AlexHach&groupID=" Status: 400 Post: "" Time spent to perform request: 0.379000 sec Response: "<h1>Bad Request (Invalid URL)</h1>"
Kriege nähmlich sowas
Vielleicht liegts an "localhost.de", wenn wäre es "localhost" oder "127.0.0.1"...
-
Jetzt geht Server aus wenn ich befehl ausführe:
CMD:foruma(playerid)
{
WBB_RemoveUserFromGroup(playerid, 4);
return 1;
}eingebe habe .de weggemacht bitte um hilfe
-
Jetzt geht Server aus wenn ich befehl ausführe:
CMD:foruma(playerid)
{
WBB_RemoveUserFromGroup(playerid, 4);
return 1;
}eingebe habe .de weggemacht bitte um hilfe
Meldet er dir keinen Fehler (Log, Console?)
-
Meldet er dir keinen Fehler (Log, Console?)
@TE: Falls nein, dann bitte das crashdetect Plugin hinzufügen und den ganzen Vorgang wiederholen.
-
So hab jetzt alle dateien so eingefügt wie der thread ersteller sie gemacht hat jetzt krieg ich diese meldung:
nach befehl:
FEHLER:
HTML
Alles anzeigenRequest sent to: "http://localhost/WBB-Connect/index.php?key=test123&&request=wbb_removeUserFromGroup&username=Paco_Vegas&groupID=" Status: 404 Post: "" Time spent to perform request: 0.015000 sec Response: "<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>Object not found!</title> <link rev="made" href="mailto:postmaster@localhost" /> <style type="text/css"><!--/*--><![CDATA[/*><!--*/ body { color: #000000; background-color: #FFFFFF; } a:link { color: #0000CC; } p, address {margin-left: 3em;} span {font-size: smaller;} /*]]>*/--></style> </head> <body> <h1>Object not found!</h1> <p> The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again. </p> <p> If you think this is a server error, please contact the <a href="mailto:postmaster@localhost">webmaster</a>. </p> <h2>Error 404</h2> <address> <a href="/">localhost</a><br /> <span>Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.5.33</span> </address> </body> </html> "
Im Script:
#define WBB_CONNECT_URL "localhost/WBB-Connect/index.php?key=test123"
CONFIG:datenbank daten:
PHP
Alles anzeigen<?php //error_reporting(E_ALL); require_once('php/config.php'); require_once('php/api.class.php'); if (isset($_GET['key']) && $_GET['key'] == key) { if (isset($_GET['request']) && isset($_GET['username'])) { $db = new mysqli('localhost', 'root', '', 'wcf'); if ($db->connect_errno > 0) { die('Unable to connect to database [' . $db->connect_error . ']'); } $var = new api($_GET['username'], $db); switch ($_GET['request']) { case "wbb_getId": echo $var->getWbbId(); break; case "wbb_checkPassword": echo $var->checkWbbPassword($_GET['password']); break; case "wbb_setUserToGroup": echo $var->setUserToGroup($_GET['groupID']); break; case "wbb_removeUserFromGroup": echo $var->removeUserFromGroup($_GET['groupID']); break; default: echo "0"; break; } } else echo "0"; exit; } else echo "0"; exit;
Mein Nutzer heißt root, name vom forum db: wcf, passwort: keins, localhost: verbinung
Was ist falsch? -.- bitte um hilfe
-
Er meldet ja vom Webserver aus ein "404" Error, sicher das überhaupt einer existiert bzw. auf diesen von Server zugegriffen werden kann?
/e: Ok offenbar wird drauf zugegriffen, aber Seite existiert nicht, überprüf ob überhaupt alles installiert ist
-
-
Also müsste es alles passen, Status: 200 = OK
Allerdings bleibt der POST leer...
-
Also müsste es alles passen, Status: 200 = OK
Allerdings bleibt der POST leer...
Hmm .. vielleicht befehl falsch angewenedet oder das Funkt allgemein nicht
Codeforward WBB_RemoveUserFromGroup(playerid, groupID); public WBB_RemoveUserFromGroup(playerid, groupID) { new buffer[128], postData[128]; format(postData , sizeof postData, "&request=wbb_removeUserFromGroup&username=%s&groupID=%s" , GetName(playerid), groupID); SendWbbApiRequest(postData, buffer , sizeof buffer); return buffer[0] == '1' ? true : false; }
Die Funktion .. ist Die vil. falsch geschrieben .. irgendwas ist ja falsch
-
Bei deinem verletzen Post wird keine groupid angegeben
-
Bei deinem verletzen Post wird keine groupid angegeben
Und wie mache ich das? hast du einen befehl mit einer Group Id
-
Und wie mache ich das? hast du einen befehl mit einer Group Id
ne hab ich nicht
-
Wie du ja siehst wird dein HTTP-Request erfolgreich ausgeführt
WBB_RemoveUserFromGroup(playerid, 4);
Ist den der selbe Username im Forum registriert und in der Gruppe 4 ?
-
Wie du ja siehst wird dein HTTP-Request erfolgreich ausgeführt
WBB_RemoveUserFromGroup(playerid, 4);
Ist den der selbe Username im Forum registriert und in der Gruppe 4 ?
Jap heißt Paco_Vegas und ist in der Gruppe: 4 (Administrator) Standart id von WBB 4 Installation.
Funktioniert das System überhaupt bei jemanden habe langsam so ein gefühl .. das es bei keinem funkt//E: Kann gerade aber auch nichts ändern bin zurzeit in der Schule
-
Entfern dich aus einer anderen Gruppe. Wahrscheinlich kann das auf die Admingruppe nicht ausgeführt werden.