Thread Rating:
  • 4 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bauarbeiter.TK
Auch alles geändert ;-) Darauf hab ich schon geachtet.

Ja okay, klar. Die Abfrage hab ich.
Nur bei mir kommt immer:

Quote:Die Grafik "http://unix.secure.la/~yannici/banner.php?id=9" kann nicht angezeigt werden, weil sie Fehler enthält.

So sieht es bei mir gerade aus:

PHP Code:
<?php
header
("Content-type: image/png");
include(
"config.php");

$id htmlspecialchars($_GET['id']);

$im imagecreatefrompng("buisi.png"); //Ich habe auch ein Bild mit dem gleichen Namen erstellt! Also nicht denken ich hab das nicht geändert!
$black imagecolorallocate($im00200);

$test "";

$abf "SELECT id, username, buildings, euros FROM users ORDER BY buildings DESC";
$qu mysql_query($abf);
  
  
$counter 0;
  
while(
$ft mysql_fetch_assoc($qu)) {

$uid $ft['id'];
$name $ft['username'];
$buildings $ft['buildings'];

$counter++;

if(
$id == $uid)
 {
 
$test "best";
 break;
 }
}

if(
$test == "")
 {
 
$fehler "User nicht gefunden";
imagestring($im520025$fehler$black);
 }
else
 {
 
$fehler "Name: $name";
imagestring($im513015$fehler$black);
 
$fehler "Geb&auml;ude: $buildings";
imagestring($im513030$fehler$black);
 
$fehler "Rang: $counter";
imagestring($im526015$fehler$black);
 }


imagepng($im);
imagedestroy($im);

?>
Manchmal denke ich:
Nimm mal die headerangaben weg...

wenn du dann ale fehler weg hast und nur noch viele komische zeichen kommen mach die headerangaben wieder hin...dann gehts Big Grin
[Image: banner1.jpg?2]
Mein Webspace unterstützt das Bilder erstellen wohl nicht Big Grin

Quote:Fatal error: Call to undefined function imagecreatefrompng() in /home/users/chroot/home/users/u/yannici/public_html/banner.php on line 6

Kann ja eigentlich nicht sein ?! Big Grin
Ohje, ich glaub ich höre auf ^^

Weil ich habe das jetzt auf einem anderen Webspace ausprobiert. Habe alle dazugehörigen Dateien mit hochgeladen.
Ausprobiert. ZACK - Nurnoch komische Zeichen.
Header wieder hinzugefügt.

ZACK - Die Grafik "http://220.22.ohost.de/banner.php?id=9" kann nicht angezeigt werden, weil sie Fehler enthält.


xD Keine Lust mehr jetzt.
Manchmal denke ich:
Ich kanns dir bei Gelegenheit bei mir einrichten.
Kein Support per PM!
(25.10.2009, 19:26)iNk Wrote: Ich kanns dir bei Gelegenheit bei mir einrichten.

Erst wenn ich es beim anderen Webspace zum laufen bekomme, dann wäre natürlich schön, dass du es Einrichten würdest.
Aber es muss erstmal funktionieren Big Grin
Manchmal denke ich:
xD
Weiß ja nicht was du da wieder gemacht hast Big Grin
[Image: banner1.jpg?2]
Big Grin
Ich weiß ich bin ein Trottel aber ich weiß auch nicht was ich falsch mach.
Mein Script:

PHP Code:
<?php
header
("Content-Type: image/png");
include(
"config.php");

$id htmlspecialchars($_GET['id']);

$im imagecreatefrompng("buisi.png");
$black imagecolorallocate($im00200);

$test "";

$abf "SELECT id, username, buildings, euros FROM users ORDER BY buildings DESC";
$qu mysql_query($abf);

$ftt mysql_fetch_assoc($qu);

$uid $ftt['id'];
$name $ftt['username'];
$buildings $ftf['buildings'];
  
  
$counter 0;
  
while(
$ft mysql_fetch_assoc($qu)) {

$counter++;

if(
$id == $uid)
 {
 
$test "best";
 break;
 }
}

if(
$test == "")
 {
 
$fehler "User nicht gefunden";
imagestring($im520025$fehler$black);
 }
else
 {
 
$fehler "Name: $name";
imagestring($im513015$fehler$black);
 
$fehler "Geb&auml;ude: $buildings ";
imagestring($im513030$fehler$black);
 
$fehler "Rang: $counter";
imagestring($im526015$fehler$black);
 }


imagepng($im);
imagedestroy($im);

?>

Wenn ich den Header weg mache, dann kommen komische Zeichen, mach ich ihn hin, kommt der Fehler Big Grin
Manchmal denke ich:
zeig mal wie deine config aussieht (zensiere pw & user)

weil wenn du alles was mit der db zu tun hat weglässt gehts..also hast du da irgendwo einen fehler oder zumindest etwas ungültiges Wink

oder noch besser lass das include weg und bau die direkte verbindung ohne jeglichen schnickschnack direkt ein...
also nicht vorher definieren oder so nen quatsch...

aber zeig auf jeden mal...
[Image: banner1.jpg?2]
Hier meine config.php:

PHP Code:
<?php
$host 
"db4free.net:3306";
$user "**********";
$pw "******";
$db "bauarbeitertk";

mysql_connect("$host""$user""$pw");
mysql_select_db($db);
?>
Manchmal denke ich:
Gemeinde Rangliste ist jetzt drin :-)

Habs hinbekommen. Zwar nicht so wie benji es mir gesagt hat, aber Benji hat mir die Idee gebracht Big Grin
Danke für die Hilfe Benji.
Manchmal denke ich:
site is down
Bei mir geht sie,aber er zeigt fehler auf der Startseite an:
Wenn ich dir helfen konnte, bewerte mich doch bitte!

Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...


Datenbank ist gerade Down!
Kann ich gerade nichts machen. Weil ich ja einen externen Datenbank Anbieter benutze Big Grin
Manchmal denke ich:
Demnächst bring ich, wie gesagt, meinen eigenen mysql server rein. Muss nurnoch Zeit fürs Kompilieren und die Konfiguration finden.
Kein Support per PM!
Wäre vielleicht nicht schlecht Wink

@ Yannici
Wo hast du denn deine Datenbank?
Wenn ich dir helfen konnte, bewerte mich doch bitte!

Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...


db4free.net habe ich sie momentan.

Geht ja jetzt wieder ;-)
Aber wenn ich manchmal etwas in der Datenbank schauen muss, dauert es Ewigkeiten bis die Datenbank geladen ist -.-
Manchmal denke ich:
@ink: Wenn bei dir die Datenbank drinn ist, hätt ich gerne auch mal sowas...
@yannici: Ich hab mal die ganzen Bilder durchgeschaut (/images/1-7.jpg glaube ich)
Also die sehen zwar geil aus, sind aber bestimmt aus Google. Was dann natürlich noch besser wäre ist, wenn jemand selbst fotografierte Bilder hätte...
Ach ja, dein Server (ink's server) ist bei mir voll lahm... ich weiß auch nicht, an was das liegt...
Und eins möchte ich noch wissen, und zwar, wenn man sich registriert, wie machst du es, dass da in dem Forumlarfeld der Text "unkopierbar" ist? Also zur Sicherheit, ich denke, das knacken bestimmte Bots etc. ziemlich schnell...
Ist von Google, aber selbst fotografieren ist mir zu blöd.
Die Bilder 1 - 3 hätte ich hier in der Umgebung aber der Rest nicht.

Ganz einfach mit HTML:

PHP Code:
<form action="link" method="post/get">
<
input type="sicherheitscode" READONLY value="8284">
</
form

Kannst dir das "Form" eigentlich auch wegdenken, aber egal.
Wichtig ist es, dass READONLY vor value steht, sonst funktioniert es nicht ;-)
Manchmal denke ich:
Aha, aber du meinst dann wohl:
PHP Code:
<input type="text" name="sicherheitscode" READONLY value="blabla"

Ist blabla dann eine zufällige Variable? Und außerdem würde ich name="sicherheitscode" in irgend ein seltenes Wort ändern, weil ich mal gehört habe, dass die Bots den Quelltext auslesen und dann können die manche Felder nicht wissen, wenn du das umbenennst.

Edit: Ich würde aber die Bilder schnell wieder rausmachen...
Also:
Das "name="sicherheitscode"" habe ich gerade erfunden Big Grin
und value heißt bei mir:

PHP Code:
value="<?php echo $code; ?>" 

Ach die Bilder, es sind gerade mal 35 beim Browsergame angemeldet Big Grin Also ich glaube nicht, dass dann gleich die Polizei alamiert wird.
Manchmal denke ich:




Users browsing this thread: 21 Guest(s)