So ihrs,
ich hab da mal ein Problem.
Folgende:
ich möchte für einen Datei download eine Absicherung haben, wo der User einen Code eingibit. Dieser Code soll (ähnlich wie der hier bei Klamm) mit Kreisen und Strichen hinterlegt sein.
Ich wüsste jetzt gerne mal was ich flasch mache denn er gibt immer an, dass der Code falsch ist und er kein Bild erstellen kann.
kann mir vielleicht jemand helfen?
mfg.
knebel24
ich hab da mal ein Problem.
Folgende:
ich möchte für einen Datei download eine Absicherung haben, wo der User einen Code eingibit. Dieser Code soll (ähnlich wie der hier bei Klamm) mit Kreisen und Strichen hinterlegt sein.
Ich wüsste jetzt gerne mal was ich flasch mache denn er gibt immer an, dass der Code falsch ist und er kein Bild erstellen kann.
kann mir vielleicht jemand helfen?
mfg.
knebel24
PHP:
require("./config/config.php");
header ("Content-type: image/png");
$id = $_GET["id"];
$code_result = mysql_query("SELECT code FROM tab_log WHERE log_id='$id.'");
$code_data = mysql_fetch_array($code_result);
$num = rand(1,3);
$bild = "./bild/bild_$num.png";
$im = imagecreatefrompng($bild);
imagecreate (200, 60) or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$co1 = rand(140,180);
$co2 = rand(140,180);
$co3 = rand(140,180);
$co4 = 255-$co1;
$co5 = 255-$co2;
$co6 = 255-$co3;
$background_color = ImageColorAllocate ($im, 0, 0, 0);
$text_color = imagecolorallocate ($im, $co1, $co2, $co3);
imagestring ($im, 5,70, 25, $code_data[code], $text_color);
imagepng($im);