ups sorry, hab ich nicht gesehen
naja ne andere font wählen
oder die hochladen
ups sorry, hab ich nicht gesehen
naja ne andere font wählen
oder die hochladen
Die ist doch aber hochgeladen?
Und was ich im IE gesehen habe:
ZitatAlles anzeigenWarning: imagecreatefromgif() [function.imagecreatefromgif]: Unable to access captcha/captcha.GIF in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 25
Warning: imagecreatefromgif(captcha/captcha.GIF) [function.imagecreatefromgif]: failed to open stream: No such file or directory in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 25
Notice: Use of undefined constant f - assumed 'f' in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 26
Notice: Use of undefined constant f - assumed 'f' in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 26
Notice: Use of undefined constant f - assumed 'f' in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 26
Warning: imagecolorallocate(): supplied argument is not a valid Image resource in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 26
Warning: imagettftext() expects parameter 1 to be resource, boolean given in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 32
Warning: imagegif(): supplied argument is not a valid Image resource in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 33
Warning: imagedestroy(): supplied argument is not a valid Image resource in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 34
[/code]
ja dann fröhliches beseitigen
$img = ImageCreateFromGIF('captcha.GIF'); //Backgroundimage
captcha.GIF wird nicht gefunden
$color = ImageColorAllocate($img, f, f, f); //Farbe
Da darf nicht f,f,f stehen, sonder Zahlen für RGB-Werte
Ähm jetzt verstehe ich gar nix mehr.^^ Das mit den RGB Werten habe ich dann auch noch gefunden.^^
Zitat
Warning: imagettftext() [function.imagettftext]: Unable to access /htdocscaptcha/XFILES.TTF in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 32Warning: imagettftext() [function.imagettftext]: Invalid font filename in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php on line 32
GIF89aŒ(ç !"$%'()*,/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ!ùÿ,Œ(þå 8ŽR¨VÇØ ”‡nV/s åµ3×3aánkǬ˜9]{ž“Èn[¼^xð“¤JÏ!ºÜõ†m6^ØäÁëõåˆ $I’àÙÏ#RnBº5-Þ.P°À-§ÉV:oȢІ8p‘ W(¢ T¨h;ÎÁ‹Bý¢ˆP7âa PILJC(…GL ¡¸ƒªŒkèb7“®!jhCÎÄjÑ”mŒ#”ØÂX$q0é ØD+ŒAiøŽÆ.'qŠ1A \ ‚ ¼à‹YÜA ZèD)þå TÄÁÆØ&5Š{Í°~HE7þâŸaeÀÂRÁ PôÁ uÀƒ ¶ÐeÔ±4Dô Œh¼BšÈÅ%ì`‡<Ü! vÐÄ$ȃ7 bkpÃþ ”0-¬ÐÄT;b€ý'Ñ$\AìHÁÏf¶\œ¡ ˜0E#Ò`=¤! y€…–ûc¬Á Šp…!(q·VÐ'Hpƒ&Ø vXƒØˆƒ&Ì@1pBÖD*ð U€a7¼ømäxãŸPÄl¸/@‚B”ÂÈ L8!²ðÃú‡FÌa~PF¡ H\aK°C´à)\¢}„¤ &ÌA¨Æ0rq el‚uChÀo„ágk(8.L¨¢e æ@ ·¨' ]…7zñ?”b(Å/n‘ 7ôªPÃþ*¡ f,£i zªD ¢âH…5â .àíwÀ<ª±Œ1Xb„ƒ‘(g\ÅàC`Ìáð) ˆ2á®8C)¢‡Ð`j°AÂp(cÁ `¨†*‚ GD 9ݾ(F:úà-Ì€ ¯ð”•J£uè‚'!#NlP”…-V¡ˆM”4}Ã6Á‰DB V Ã"Âà„"¤XD(A\! ÈÂ*~à€XxÐ3TÁ fìâÌpÃJÁ J8♨,ˆYøõ –Àƒ6ñ‡DÀÁ _à‚¶`‰PÄaظƒ˜þp &Ä 7D'îà‡9¨‚ÊLHl7Æñ‰/L‚@"b&P¶pˆL¨A 7|Ô aÐtàˆ` ŽÐ°ìsik𧰠b [pI }PG« Þð ]Àjâ [Àßq½ÔÒ€r@ ×p “p ‰B#·@yL0†ð ½ðK ¾ÐEgÀOPbðh]ð á@ _lNð_ÀRpdð Àc° ¥oÞ ^Æ@CX`hÀ_€‹à0%-Y@ÍCJ ‰P h5H€;@[ƒ€þJð¬€l ƒÀ `| ‚ •0 ÈTÒp ˆpNÒP @0% À@ñp “à³p ˆ çð ‹ÀJÐ/pB œð oð’à‰ LàP=`n4ò –ÐI`SàYðIÐE@’pM@º ŽpW° °àÝá@h f ZÀU@$N0c°] {0B€2 h€A>€L U`_ ™Ð§À‘0 mà•°–§à Þà \pÙÀ {À Î R0%2€x€y¸pþ+I¢ ¢,¢à;à{0~Pöi™z€AðŽ@¹Ã Œ xg0 `? u xð ¤ÐU`nðvði`¤ï ¤ Hð`ÀrÀ`l@C0S@@à‰E@UpûUP/€xÀjR`„ ¶ •€ R€u ¯€½Ð ³·uÐ a È tÇŒ0Þ¡¢0Õ ‘à µ ¾ H"dßbe 7ƒ€„°~Fà‚p0 _ˆkÐ5À~À Ž@– kÀQ€à ¹€ ”þ `@‹p@ ‰Ð à äÐ ˜À7P4à;°l}Ð2ðrP>€EðF@Tàe0‘ÀmB ˆðh’×f »pW@?0Nš°¹ð ŒÀ ™papV0E® K@1Èp Ä Ì “ Ø ½p\ÙÓ œ@ t€ ºðGàƒ°Qà‡0 š0G@0€@ làKàÓP ¢ …àC5à°€ Äp § Ä` |©Pªà¸Û@ÊF*Ð5 [ <`d'“™_J aðþi@‘0P~Ð £`Ì ãp xÀí9@aà Æà ¯ð ¹ u0sY}@rÈ€ Æ ` ìÇtÐ »à à0NÏ ‘`¦ `›K Ýð ªÐ Å0 À Ô` ³°=Ð2à9p]àGpŸ¹{ÐŽl°/@¢‰°_ƒ° ‹€ Í0É Àp uàHà(@?0R<·xtu7ð]pmn0 ³PBÀð ° ·à¡±@ç ‰PW@PjpU°£ð Ÿ ’`› } r° òÀäþI’°Áпö Ú`#ép ÁÁ ½à ¶¶@l` —° Ð ¡ µpΰ ƒ@SP‰ d€F°cðK U@´p8@rÀjЊÐ5P_À ¾ Û ÆðŒð ƒàW@/ÀTE€E§B`{Àgç* | ‰ð Í Tˆ{cq€—` »t°j`Î £€RvP ¶p s ‰ ‚Ðaðä àÀTÄÈ@ œÀ«Û Â$0£®0 ½ð ˆµWŽ@–Ðp Uàz [ÐP€ˆà ”þÐD°› yP]ðÕ× « ?`šÀ$¹0ŸÀ Œ ΀]à4€‚PrÐKðdP ƒ°3Ð)p-P‚à ©p\pŒ€ gàB v°0 }P?c0–Iƒ sðN µÐ „¹ÏwJðš Ô€ÅÐ ß ©À äÀ~¸ ’` …À¥ ”p TaSÀ ß B §àBû |€Yð›€[pdàH ;Œ-ep £àp°k ˆ ”àaàÆ` ´Ð ov ið{‹]P°vÀ‡€h0ž wP0°þ*°0°`0 ¨0>…`VpC€†®P —P§ QP‚Ð ¦WÀ§0 p€Äp „ÐWó 0 Ð "ÒÀš@¥ð¼p ¤ðl`©˜ð Éà9ð ÊࢀÐUyP ¥0 q@OàP@‹@V`P°¡0 S cðt|€ÀyP a•` í ¢PH°<_É uP”„` nðL°1 fYb XàR@Åè<`l€” µ@‰¶–€Fp`ÑjÀhu° ¾°i Œþ†` ¥Ð m@œ@/ðà ³ F Œâ Í€WEH°Æ€UdR ·2n„p5cFI&3 sÀ ‘`lÐQ:€°— š ç Çà r'©ðM0¢=pmhðoðYp\9^ÀªÎcŒ°7X0WÐ[°rj Ó S@xÐ €f •ÀwD ¨0æº †ÀŠð·€ Ìð hÐoà îÇ€cÀÐ ´p È ³À2À0ÔbP w° ~€Ã` 0–@ åŒtà ðà€`hþà…e ¹P u€¸ð ¶ à îÀ ¬ð’@0¬à IÀC)QM ^ð~j ‘ðPpYP@ЦÑK7 ‹°9ÀãzÎ’PPðÔ¸ ‘0Z…`WÀ\@d ¨à•™ ư€ ªÒ ð ]; é0‰ Ž` wð«~À;LEð·°@{ °,! b`q@×w𦀠| ’` â ØÀ¼ Rñ€P5°½D.ðPe ðÀU@dð€N`x€ío€:§@ ðpK— bþF€ ¶P`ÀaK@z@¢€O°§PRðv ¦Ð̉ð’&ùºÀ²l+Ý ²ð\xð‰pèÝšÁ º ˆà?ðap"tbpFÐÄçx@X@¡’ Êð å@Ö` ì €4ÐI@fà9S@`°„0 ?à2‚’i0 •`EàpÐR𤠘`m²ö‹Y`«p ‹pQ€7 x’`ªL } €à•€p@ ¦ Àà ò Õ É 7 "ÏÒШ§À…¹ŠI¬P ¾€`@þ {ÐÜ"¤^f¾ ¡0< 6À\p ØPÓ ¹0 ß0 €2aþ` >€Øbqà AàC@u ÍhÐ –ðV¿}€ h ‡ð‚í °s€ Óð j Å` € {€Ÿn€~PN@Œ@†ÀÐ šà i0°± ›À èÀ …ðˆ`d0 Ñ P :z[ªèZSË Ø e÷ ðHppµ€¤•`KF Àr Ù€ ¦À ´ ˜0 `J¸Øh W kP6 Õ9à§pOpz0 PqzðhþЄ nP£Š¨ë œ´›\uP9@o°yLm<@r —` ´ C ÚÁ†´&D Œp ® P ™@ Ïp ¢À #>£jõiÔ+Ñ 5I<„Q¢EÍ|9º$èeà|qzƒJÜ´X² ÂV,=` ©ƒË0SúpñA “0~Ä8YRçX¦G£ÒÄ9ƒ*LŒXeâfÊ3ròŠƒ'S¡;ºPÅÁb'Ó.‡œ%åÇ 8æÜê&m[5lÈØ-•Ì™J†h¡‡N\&J†ù‰µ Ô£:~²ì9¢EªDí© $VþÄþb%¬\0Œ `±ó‚Ë'H€D!“žP|ˆ@É3”5x䜑T-Ô!U€ê€ SÇ #[»fE õé ”:ŒÜÄ©£e̪[¸j¡jÅJ8xÛ<1¢£ 2ˆê)Õ2U¤œ ›õh“±tòäIƒ„”7„5´:$–P~¬Á *ɤ/2©†NjÉ…W°Áæ˜T>ùE˜YÎáãŠ*¨Ø##„è ìÈE !¨€ƒŽ:Š@b CÁd—XéDBìø¡>Ñãk|‘EšYâ°”\j‘E–=¢Ø'HD™„EᆛT*áÄ<áfšT1fœ\JáåEŠÉþÆIA¤SÀgVž¹(2adJyã‘%” ƒA&yÅ:fe`(yd0‘D>žéÆ®TòˆcBä Â.öØBNÄ@bˆ)–P' % ãL2™Vf¡ä&;:ÃQà`ƒ’Q>!ä‘D” 2<Èá E€©EOúXdĦ:@gLÉÃP|A¦‘U®9Z–q¥q.‘D–`jÛƒŽÒc42øècšU¬äOœqåk´‘ec^Ivä™æbˆ‰C 'xè!@(Á„6¨£Šp¥‰D˜ù$’Qz©&’BÜèãi@™„&¶þ¨ãAR `ˆc:xÁ¦OH¡¥a°ùÜaL™o8Dd•sÄÁd”fì’Hè8å_,Ñc <61:'!Ô`£R† Hš~ä“lÐaçtÞ9‡pY¾!6úH¢Ø€dJXáãŽS0Y <Þ°Âc ñãY®¥”CiÎG#Wi n‰h ãdX¥ U¡f˜T¤ÖWªQå•GRq¦lPZÑfuâÇsÐqF=±ed/@‘<ºPå ¨PÄ”n¬y$ T /|šZÑ…\À9Å‘T¤€BLQj’%¤øÃ*äÀ‡Gpbu€à$þÑ W˜‚¸Ø…6¨‹Y4¢£Ð†d™E¬•€Å/A‰ec’P…+ÈÁrÈ#èØÆ.D’h€â¡ø…:ÄlLƒŠÈ3ÈÃÙµàÃhE(Ò@ Pl£WhÐá¾ltÃÖ@Fqb$ÃvP:ÑŒAPb@@ÂL‘LXâÓ Dº‚ O@âÜÆ(8¡ˆC`µ˜6lQ´ >¦8Â,1 l8#Ð87VHŽxÀ£’âHG<¸‘ Uü'G9’ñˆ1pA ‰H#áŠq£ F‹ä€ `ÔÁW$Æ#ò rØHÅ,z¹Â€;
Och büdde, jetzt mach' doch mal die Augen auf! Die Font-Datei wird nicht gefunden!
Unable to access /htdocscaptcha/XFILES.TTF
/srv/www/httpd/phost/u/de/unveu-ost/web/captcha/captcha.php
Da sieht man doch sofort, dass da was mit den Pfaden nicht stimmt!
Ja aba die Pfande stimmt noch die TTF Datei liegt doch im richtigen Ordner-.-
Nö, tut sie nicht. Ich glaube PHP mehr als dir. Ich kann mir auch nicht vorstellen, dass auf dem Server ein Verzeichnis /htdocscaptcha existiert.
Dann glaub PHP doch mehr als mir.-.-
HAAAAAAAAAAALLLLLLLLLOOOOOOOOOOO??????? Dir wird hier geholfen, aber etwas mitdenken darfst du auch noch!!!
Dein Script liegt im Verzeichnis /srv/www/httpd/phost/u/de/unveu-ost/web/captcha
Die Font-Datei soll im Verzeichnis /htdocscaptcha liegen
Da fällt dir nix auf?
Bei was für einem beknackten Hoster bist du? Mit $_SERVER['DOCUMENT_ROOT'] bekommst du anscheinen /htdocs, das ist ja wohl voll Banane
Ich sehe gar nicht mehr durch sorry=(
Bei "pytal.de"...
$_SERVER['DOCUMENT_ROOT'] sollte dir /srv/www/httpd/phost/u/de/unveu-ost/web liefern, und nicht /htdocs
Ändere das mal in
$ttf = "/srv/www/httpd/phost/u/de/unveu-ost/web/captcha/XFILES.TTF";
Wenn das dann funktioniert, dann trete deinem Hoster mal ganz heftig in die Weichteile, der soll seine Server mal anständig konfigurieren.
Dodo
Nee, deine Version geht auch nicht!
wie und wo finde ich den diese "/srv/.." bitte nicht gleich wegen der frage töten aba ich kenne mich damit kaum aus.^^
Ohh weh es geht.
Also pytal.de ist ja kostenlos deswegen bin ich ja da und da kann ich mich ja nicht wirklich beschweren.
Ich sehe gerade, du bist bei einem sch... kostenlosen Hoster, da wird meckern nix bringen. Suche dir einen anständigen Hoster, denn wenn so grundlegende Sachen schon nicht stimmen, wer weiß, wie sicher die Server sind.
Und was soll "wie und wo finde...." bedeuten? Ändere die Zeile in dem Script und teste!
<edit>
Da haben sich unsere Postings wohl überschnitten. Bei mir funktioniert das Script immer noch nicht. mein IE zeigt
Warning: imagettftext() [function.imagettftext]: SAFE MODE Restriction in effect. The script whose uid is 33 is not allowed to access / owned by uid 0 in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha.php on line 32
Dafür musst du linux kennen
Dein Server ist ein Linux-Server
und das wäre unter windoof etwa so ein pfad:
C:\Server\www\httpd\phost\u\de\unveu-ost\web\captcha\XFILES.TTF
(Das ist bitte nur ein beispiel)
Also wie du siehst hast du nur einen keinen ordner dort und unveu-ost.de zeigt auf den ordner
also schreib das von bandit
$ttf = "/srv/www/httpd/phost/u/de/unveu-ost/web/captcha/XFILES.TTF";
und es sollte klappen.
@Bandit:
also bei mir klappt das O.o
Bei meiner HP hab ich so nen code:
...
$mass = imagettfbbox(9,0,'ttf/arial.ttf',$brow[1]);
...
ImageTTFText($image,9,0,40 - $mass[2],290 - $hoehe - $mass[7] / 2,$schwarz,'ttf/arial.ttf',$brow[1]);
Code ist in der Datei:
http://godmaster.go.funpic.de/Dodos-Homepage/bild_browser.php
TTF liegt hier:
http://godmaster.go.funpic.de/Dodos-Homepage/ttf/arial.tff
Und das bild klappt perfekt.
Dodo, bitte, jetzt mach doch mal die Augen auf!
$ttf = "/captcha/XFILES.TTF";
Das ist falsch!
also das hat bei mir noch nie probleme bereitet O.o
Im beispeil von php.net wird das auch mit / am anfang gemacht:
http://at2.php.net/manual/de/function.imagettftext.php
Wie jetzt im Firefox geht es jetzt aber?
Edit: Gibt es da ne Möglichkeit wo ich sehen kann wie der Pfand dann imemr aussehen muss falls ich da noch was machen muss?
Könnt ihr einen guten Free-Hoster empfehlen?