Die MySQL Verbindung besteht, gibt keinen Fehler aus.
Tutorials
Beiträge von ShinoX
-
-
Ich habe kaum Ahnung von PHP, weiß also nicht, wie man einen Code debuggt.
Habe bereits versucht, den Code zu debuggen. -
Wenn mein PHP nicht funktionieren würde, würde mein Forum auch nicht auf dem Server laufen. Kann dich beruhigen, funktioniert.
Hab den Code mal abgeändert, Fehler wird zwar nicht mehr angezeigt, dennoch bleibt die Seite weiß.
Code
Alles anzeigen<? error_reporting(E_ALL); ini_set('display_errors', 1); $MySQL['host'] = "localhost"; $MySQL['username'] = "-"; $MySQL['password'] = "-"; $MySQL['db_name'] = "-"; $mysqli = mysqli_connect($MySQL['host'], $MySQL['username'], $MySQL['password'], $MySQL['db_name']) header('Content-Type: image/png'); $signaturQuery = $mysqli->prepare("SELECT * FROM script_accounts WHERE Admin != 0 ORDER BY Admin DESC"); while($row = mysql_fetch_array($signaturQuery)) { $admins[] = $row; } $line_background = ImageCreateFromPNG("Offline.png"); $line_height = ImageSY($line_background); $line_height_margin = 0; $currentHeight = $line_height_margin; $image_height = $line_height*sizeof( $admins ) + $line_height_margin*sizeof( $admins ); $img = ImageCreate( ImageSX( $line_background ), $image_height ); $transparent = ImageColorAllocate( $img, 245, 245, 245 ); ImageColorTransparent( $img, $transparent ); $weiß = ImageColorAllocate( $img, 255, 255, 255); foreach( $admins as $admin ) { if($admin["Online"] == 1) { $line_background = ImageCreateFromPNG("Online.png"); } else if($admin["Online"] == 0) { $line_background = ImageCreateFromPNG("Offline.png"); } $_lastonline = date("d.m.Y",$admin["LastLogin"]); ImageCopy($img, $line_background, 0, $currentHeight, 0, 0, ImageSX( $line_background ), ImageSY( $line_background ) ); ImageString($img, 5, 15, $currentHeight + 10, $admin["Name"], $weiß); ImageString($img, 5, 150, $currentHeight + 10, getRank($admin["Admin"]), $weiß); Imagestring($img, 5, 400, $currentHeight + 10, $_lastonline, $weiß); $currentHeight = $currentHeight + $line_height + $line_height_margin; } ImagePNG( $img ); ImageDestroy( $img ); function getRank($admin) { if($admin == 1) { $adminrank = "Supporter"; } else if($admin == 2) { $adminrank = "Moderator"; } else if($admin == 3) { $adminrank = "Administrator"; } else if($admin == 4) { $adminrank = "Head-Admin"; } else if($admin == 5) { $adminrank = "Projektleiter"; } return $adminrank; } ?>
-
Nutze derzeit folgende MySQL Version
PHP Version sollte die neuste sein, läuft alles auf meinem vServer, den ich vorgestern aufgesetzt habe.
-
Wenn er Fehlercodes ausgeben würde, hätte ich diese hier schon veröffentlicht..
-
Leider bereits probiert..
-
Hallo,
kann mir jemand zufällig verraten, warum mein PHP Script nicht funktioniert?
Er wiedergibt die ganze Zeit, dass die Datei nicht angezeigt werden kann, weil Sie fehler enthält.Code
Alles anzeigen<? error_reporting(E_ALL); ini_set('display_errors', 1); $MySQL['host'] = "localhost"; $MySQL['username'] = "-"; $MySQL['password'] = "-"; $MySQL['db_name'] = "-"; mysql_connect($MySQL['host'], $MySQL['username'], $MySQL['password'])or die(mysql_error()); mysql_select_db($MySQL['db_name'])or die(mysql_error()); header('Content-Type: image/png'); $signaturQuery = mysql_query("SELECT * FROM script_accounts WHERE Admin != 0 ORDER BY Admin DESC"); while($row = mysql_fetch_array($signaturQuery)) { $admins[] = $row; } $line_background = ImageCreateFromPNG("Offline.png"); $line_height = ImageSY($line_background); $line_height_margin = 0; $currentHeight = $line_height_margin; $image_height = $line_height*sizeof( $admins ) + $line_height_margin*sizeof( $admins ); $img = ImageCreate( ImageSX( $line_background ), $image_height ); $transparent = ImageColorAllocate( $img, 245, 245, 245 ); ImageColorTransparent( $img, $transparent ); $weiß = ImageColorAllocate( $img, 255, 255, 255); foreach( $admins as $admin ) { if($admin["Online"] == 1) { $line_background = ImageCreateFromPNG("Online.png"); } else if($admin["Online"] == 0) { $line_background = ImageCreateFromPNG("Offline.png"); } $_lastonline = date("d.m.Y",$admin["LastLogin"]); ImageCopy($img, $line_background, 0, $currentHeight, 0, 0, ImageSX( $line_background ), ImageSY( $line_background ) ); ImageString($img, 5, 15, $currentHeight + 10, $admin["Name"], $weiß); ImageString($img, 5, 150, $currentHeight + 10, getRank($admin["Admin"]), $weiß); Imagestring($img, 5, 400, $currentHeight + 10, $_lastonline, $weiß); $currentHeight = $currentHeight + $line_height + $line_height_margin; } ImagePNG( $img ); ImageDestroy( $img ); function getRank($admin) { if($admin == 1) { $adminrank = "Supporter"; } else if($admin == 2) { $adminrank = "Moderator"; } else if($admin == 3) { $adminrank = "Administrator"; } else if($admin == 4) { $adminrank = "Head-Admin"; } else if($admin == 5) { $adminrank = "Projektleiter"; } return $adminrank; } ?>
-
-
Hab es von IPrototypeI oder so als Unikat gekauft.
Wird aber nicht mehr verkauft -
-
Schon gefunden, dankt euch.
-
Bin die ganze Zeit auf der Suche nach einem TeamSpeak3 Server, wo die Datei auf tar.gz endet. Wenn ich es mit der Endung vom Downloadlink ".tar.bz2" runterlade, lässt es sich nicht entpacken
-
Ok nutze den nun von OVH. Brauche noch paar Informationen, welche Einstellungen am besten wären. (erster v-Server)
- Standort: Straßburg oder Gravelines
- Welche Distribution?
- Welche Version von der Distribution?
Vielen Dank!
-
Kannst Du mir einen Server bei HK Hosting empfehlen?
-
Hallo,
wollte mir einen v-Server mieten und dort Webspace, SA:MP Server und TeamSpeak drauf installieren.
Was meint ihr, brauch der Server an Leistung? -
Aufgrund das bieten verboten ist, erhält der erste die Domain, der sich jetzt meldet, für diese 3,81€.
-
-Verkauf eingestellt-
-
Läuft über Nitrado
-
Hallo,
verkaufe meine Domain "gtav-rp.de". Die Domain läuft noch 334 Tage.
Gebe die Domain für 3,81€ weg, weil mir diese fehlenZahlungsart: PayPal
-
Wieso wird mir nur der letzte String im Dialog angezeigt?
format(DialogString,sizeof(DialogString),"\t"HTML_SERVERFARBE"Name:"HTML_WHITE" %s\n\t"HTML_SERVERFARBE"Geschlecht: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Ehepartner: "HTML_WHITE"%s\n\n\t"HTML_SERVERFARBE"Nebenjob: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Fraktion: "HTML_WHITE"%s\t"HTML_SERVERFARBE"Rang: "HTML_WHITE"%d\n\n",PlayerInfo[playerid][pName], geschlecht, PlayerInfo[playerid][pEhepartner],job, fraktionsname, PlayerInfo[playerid][pRang]);
strcat(DialogString, DialogString);
format(DialogString,sizeof(DialogString),"\t"HTML_SERVERFARBE"Level: "HTML_WHITE"%d\n\t"HTML_SERVERFARBE"Respektpunkte: "HTML_WHITE"%d/%d\n\t"HTML_SERVERFARBE"PayDay: "HTML_WHITE"%d/60\n\t"HTML_SERVERFARBE"Verwarnungen: "HTML_WHITE"%d/3\n\t"HTML_SERVERFARBE"Spielstunden: "HTML_WHITE"%d",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pRespekt],expamount,PlayerInfo[playerid][pPayDay],PlayerInfo[playerid][pWarns],PlayerInfo[playerid][pGesamtMinutes]);
strcat(DialogString, DialogString);
format(DialogString,sizeof(DialogString),"\n\n\t"HTML_SERVERFARBE"Bargeld: "HTML_WHITE"$%d\n\t"HTML_SERVERFARBE"Kontostand: "HTML_WHITE"$%d\n\n\t"HTML_SERVERFARBE"Führerschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Flugschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Bootsschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Waffenschein: "HTML_WHITE"%s",PlayerInfo[playerid][pGeld],PlayerInfo[playerid][pGiroKonto],schein[1],schein[2],schein[3],schein[4]);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, ""HTML_SERVERFARBE""#SERVER_NAME": "HTML_WHITE"Statistiken",DialogString,"Schließen", "");