Datenbank/Text Filtern + Wiedergeben

06/05/2011 17:21 ger.crank#1
Hallo Coder

Ich bin grad dabei einen Banner für meinen Clan zu erstellen der Mittels php Daten wiedergibt.

Ich kann ihn erstellen und auch Sachen wiedergeben,jedoch weiß ich nicht wie ich die Zahl vom Rank ([Only registered and activated users can see links. Click Here To Register...])

Filtern kann.

Meine Idee:

<?php

Header("Content-Type:png");

$width = 500;
$height = 90;
$img = ImageCreate($width, $height);

$schwarz = ImageColorAllocate($img, 0, 0, 0);
$weiß = ImageColorAllocate($img, 255, 255, 255);



ImageFill($img, 0, 0, $schwarz);
ImageString($img, 2, 20, 15, "Rank:", $weiß);

$id = $_GET['167657']; //id


$abfrage = "SELECT * FROM `user` WHERE id = '". mysql_real_escape_string($id)."' LIMIT 1;";
$loesung = mysql_query($abfrage) or die(mysql_error());
$ausgabe = mysql_fetch_assoc($loesung);

ImageString($img, 2, 100, 15, "".$ausgabe['Rank']."", $weiß);


ImagePNG($img);
ImageDestroy($img)


?>Er scheint auf meine Db zugreifen zu wollen:(

Es soll erstmal nur funktionieren.

Siggi --> [Only registered and activated users can see links. Click Here To Register...]

MFG Daniel
06/05/2011 17:43 xNopex#2
Keine Ahnung, warum du da eine MYSQl Abfrage machst.. Wahrscheinlich weißt du es selber nichtmal.
Du holst dir am Besten einfach den Quellcode der Website und parst ihn nach dem Rang.

Relevante Links:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
06/05/2011 20:07 ger.crank#3
Ich dachte das man ne Abfrage wegen der ID machen kann.

Das parsen hab ich noch nicht gemacht, kannst du mir das erklären?

Edit* Google hilft

Aber klappt immernoch nicht:

<?php

Header("Content-Type:png");

$width = 500;
$height = 90;
$img = ImageCreate($width, $height);

$schwarz = ImageColorAllocate($img, 0, 0, 0);
$weiß = ImageColorAllocate($img, 255, 255, 255);



ImageFill($img, 0, 0, $schwarz);
ImageString($img, 2, 20, 15, "Name:", $weiß);

$text=implode("\n",file("http://clan.z8games.com/clanstat_cf.aspx?guildid=167657"));




ImageString($img, 2, 100, 15, "".$text['name']."", $weiß);


ImagePNG($img);
ImageDestroy($img)




?>