font kann nicht gefunden werden?

würde ich gern machen bin aber auf der arbeit und weiß auch eigentlich gar nicht wie das geht!? Wo kann man denn sowas einstellen?
 
Habe jetzt folgendes probiert:
PHP:
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

Hab unter "imagejpeg" im php manual folgendes gefunden:

Anmerkung: Die JPEG-Unterstützung können Sie nur verwenden, wenn Sie PHP mit einer GD-Bibliothek ab Version 1.8 kompiliert haben.

Wie kann ich herrausfinden ob ich sowas habe?
 
Ob eine GD-Bibliothek mitkompiliert wurde und welche Version diese ist, kann beispielsweise mithilfe der phpinfo()-Funktion herausgefunden werden.
 
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled

ich versteh das nicht
 
Hallo!
freakcx hat gesagt.:
echo '<p><img src="bar.php?hash='.$hash.'" alt="captcha" /></p>';
freakcx hat gesagt.:
imagejpeg($image,$DIR.'/'.$_GET['hash'].$A.$B.$C.$D.$E.$F,90);
php.net/imagejpeg hat gesagt.:
Die Angabe des Dateinamens filename ist optional. Fehlt er, werden die erzeugten Bilddaten direkt ausgegeben. Um die Angabe des Dateinamen zu umgehen, dennoch aber den Parameter als solchen zu nutzen, können Sie einen Leerstring ('') benutzen.
Du bindest im <img>-Tag die "bar.php" als Bild ein, diese gibt jedoch kein Bild aus sondern speichert es..... zudem fehlt beim Dateinamen die Dateiendung.
Da beim Seitenaufruf eh jedesmal ein neuer Sicherheits-Code und somit auch ein neues Bild generiert wird, kannst Du Dir dass speichern ersparen.
Oder anders ausgedrückt:
PHP:
imagejpeg($image, "", 90);
Gruss Dr Dau

[edit]
Den Hash im <img>-Tag kannst Du Dir somit natürlich auch ersparen:
PHP:
echo '<p><img src="bar.php" alt="captcha" /></p>';
[/edit]
 
Zuletzt bearbeitet:
Zurück