Du lässt den ausgeführten Query übergeben!
Benutze mal
CheckKey()
um das Ergebnis zu bekommen!
Beiträge von Kasakow
-
-
Jeffry, wieso benutzt dazu einen Integer, mit dem Code greifst du ja auf kein Callback zu was etwas übergeben könnte.
Deswegen ist mysql_function_query(dbhandle,query,false,"","i",playerid);Unötig,
Machs mal so:
mysql_function_query(dbhandle,query,false,"","");
-
Liest Du Dir irgendwie auch mal meine Posts durch bzw. Deine Logs?! Es steht doch drinnen, wo das Problem ist. Jetzt denk doch mal bitte nach... Wenn Du wüsstest, wie Du mit Deinem Server umgehst, dann wüsstest Du auch, wie Du Dir alle installierten Pakete anzeigen lässt. Das ist beschissene Ausrede für einen Server Administrator.
Der Fehler war ganz simpel, phpmyadmin war aus irgenteinem Grund nicht mehr vorhanden, nun habe ich es neu installiert .php dateien lassen sich nun auch wieder ausführen!
@Danke
-
Und so etwas schimpft sich heutzutage "Server Administrator"...
Spoiler anzeigen Quelle: lucasbloggt.de
Es steht doch sogar in den Logs drinnen. Hast Du Dir das überhaupt mal angesehen? Ist die Datei vorhanden? Ich fasse es nicht... Ich meine, jeder fängt mal klein an aber man kann sich auch etwas anstellen.
Ich habe sehr viel deinstalliert, ein mal Plesk dann wd imscp...
Ja die Datei ist Vorhanden, wenn es die Endung .html hat, funktioniert ja auch alles.
Aktuell ist das Problem dazu gekommen, das der Apache2 Server nicht mehr Starten möchte!
-
und falls du noch die PHP Module brauchst (optional)
Codeapt-get install php5-mysql php5-curl php5-gdphp5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
(nur die Installieren die du eventuell brauchst)
So ich habe die ganzen sachen nun installiert, nun startet der apache2 server nicht mehr!
-
Hast du auch die neuste Version von PHP installiert oder nur Apache2?
Das weiß ich leider nicht mehr ?
Der Befehl war
Oder irre ich mich da ?
EDIT://
-
Guten Abend,
Mein Name lautet CIBERKILLER.
Und zwar wollte ich mal fragen ob jemand diesen Fehler kennt!Not Found
The requested URL /php5-fcgi/index.php was not found on this SERVER.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.HTML liest er wunderbar aus & .mp3 dateien kann man auch abspielen!
Kann mir jemand bei diesem Problem Helfen ?
Mit freundlichen Grüßen,
CIBERKILLER
-
Nein, schau dir doch mal seinen Code an, der ist so aufgebaut:
new string[128];
format(string, sizeof(string), "Hallo");
format(string, sizeof(string), "%s Welt!", string);
print(string);
//print gibt aus: "Hallo Welt!"Du kannst zwar auch strcat verwenden, aber das würde hier nichts ändern.
Ok das habe ich natürlich nicht gesehen.
@Dr.Brummer
Printe das Ende vom Query mal,
Und zeige mal die mysql_debug.txt
-
Nein, er fügt es doch vorne an.
Naja da er es immer wieder Formatiert wird letztes ende nur diese Zeile ausgeführt (In mysql_query)
UPDATE haus SET lmittel='%i',beds='%i',maxbeds='%i',trash='%i' WHERE id='%i' -
Arbeite mal mit strcat
Weil so überschreibt er den Query nur!
-
Er meint warscheinlich ResetPlayerMoney(playerid);
#Handy
-
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
if(bodypart != 9)
{
new Float:h;
GetPlayerHealth(playerid, h);
SetPlayerHealth(playerid, h+amount);
}
return 1;
}Das würde dir die Leben immer wieder hoch setzen, außer du bekommst einen Schuss in den Kopf.
So wie ich meine Erfahrungen habe hat er beim Aufruf des Callbacks noch das Leben, das bedeutet er würde mehr Leben bekomme als es eigentlich sein solle
Das lässt sich aber alternativ mit einem Timer lösenpublic OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
if(bodypart != 9)
{
new Float:h;
GetPlayerHealth(playerid, h);
SetPlayerHealth(playerid, h+amount);
}
return 1;
}zu
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
if(bodypart != 9)
{
new Float:h;
GetPlayerHealth(playerid, h);
SetPVarFloat(playerid, "health", h);
SetTimerEx("@Health", 500, false, "i", playerid);
}
return 1;
}@Health(id); @Health(id){
SetPlayerHealth(playerid, GetPVarFloat(playerid, "health"));
} -
bekomme in diesen Zeilen den Fehler
GetPlayerName(pID,nametwo,sizeof nametwo);
SendClientMessage(pID,GRÜN,string);
SendClientMessage(pID,GRÜN,string);C:\Dokumente und Einstellungen\Tobi\Desktop\Selfmadescript\gamemodes\Reallife-Kopie.pwn(493) : error 017: undefined symbol "pID"
C:\Dokumente und Einstellungen\Tobi\Desktop\Selfmadescript\gamemodes\Reallife-Kopie.pwn(495) : error 017: undefined symbol "pID"
C:\Dokumente und Einstellungen\Tobi\Desktop\Selfmadescript\gamemodes\Reallife-Kopie.pwn(499) : error 017: undefined symbol "pID"Wenn du Englisch kannst, ist dieser Fehler ganz Simpel.
Er sagt dir unfinded symbol .
Das soll bedeuten, nicht deklariertes symbol.
Mit new deklarierst du "symbole"Häng ganz oben beim befehl ein:
new pID;
ranAm besten aber eig nicht nötig
if(!strlen(params))return SendClientMessage(playerid,ROT,"/spawn [ID]");
zu
if(sscanf(params,"u",pID))return SendClientMessage(playerid,ROT,"/spawn [ID]"); -
Bitte nutz zum starten von Programmen ShellExecute oder CreateProcess.
Über system ist das keine gute Idee
Mit der System Funktion möchte ich ja nur einen Link im Webbrowser aufrufen, und diesen Tab dann wieder schließen
-
Guten Abend,
Mein Name lautet CIBERKILLER.
Und zwar bräuchte ich mal eure Hilfe.
Ich habe ein Makro Namens 'system_ex' erstellt, diese soll gleichzeitig einen String formatieren.Hier mal der Komplette Code:
Quellcode:Code
Alles anzeigen#include <iostream> using namespace std; using std::string; #define system_ex(a,b) format(a,b) && system(a) int main() { system("color c"); cout << "Ultimate ... --> Type a link (z.B http://www.facebook.com)\n"; char link[100]; cin >> link; if(strlen(link) >= 101){cout << "Error: Link is too long!" << endl; system("PAUSE");} system_ex("start %s", link); system("color E"); system("PAUSE"); return 0; }
Fehlercode:
Man gibt z.B http://www.google.de ein, dann wird der Befehl 'start http://google.de' ausgeführt
Mit freundlichen Grüßen,
CIBERKILLER
-
Guten Abend,
Mein Name lautet CIBERKILLER.
Und zwar bräuchte ich Hilfe beim splitten des Dialog Inputs.ShowPlayerDialog(playerid, DIALOG_CREATE_ENTER_EXIT, DIALOG_STYLE_INPUT, ".:Eingang erstellen:.", "{FFFFFF}Gebe nun die Kordinaten in den Chat ein z.B (X,Y,Z)", "Angabe", "Schließen");
Das ganze soll z.B so gemeint, 1345.34314,-2019.43414,14.0983
Er soll mir das ganze dann zwischenspeichern, pos[0]=1345.34314,pos[1]=-2019.43414,pos[2]=14.0983
Kann mir jemand einen Tipp geben, wie ich das anstellen soll ?Mit freundlichen Grüßen,
CIBERKILLER
-
Dann kann er doch auch gleich mysql_pquery benutzen
Und was hast du jetzt großartig gemacht, außer die Video-Tutorial Reihe von MrMonat niederzuschreiben ?
Du nutzt die normale 'format' Funktion und escapest strings manuel, obwohl du genau so gut 'mysql_format' benutzen kannst.
Wieso 'mysql_function_query' und nicht 'mysql_tquery' ?
Du gettest den Namen der Spieler mehrmals, anstatt ihn einmalig in einer globalen Variable zu speichern. -
Kinder, die nicht richtig erzogen wurden. Sieht man heutzutage öfter mal.
Und das Lustige ist, das diese meistens 15-17 Jahre alt sind.. -
Ich finde es gut dass du diese Anleitung machst, es kam ja vor da die Leute danach gefragt hatten!
-
Wenn es sein eigener vServer / Dedicatet Server ist muss er gar nichts machen ;). Er brauch jediglich eine Steuernummer oder Gewerbe Lizenz.
Mit freundlichen Grüßen
DjKillerEr mietet den VServer ja...