Visualizzazione risultati 1 fino 23 di 23

Discussione: Problemi creazione captcha

  1. #1
    Guest

    Predefinito Problemi creazione captcha

    Ciao a tutti,

    ho cercato con le parole chiave "problemi creazione captcha" ma ho trovato una discussione che non c'entra niente e non sono soffisfatto.

    Allora, andando al dunque, sto creando un captcha e ho preso i codici dalla documentazione ufficiale di php.

    Allora nella cartella /captcha/ ci sono questi file:

    - capt1.png
    - capt1.ttf
    - captcha.php

    Il contenuto del file captcha.php è questo:

    Codice PHP:
    <?php
    header
    ("Content-Type: image/png");

    $sfondo = "capt1.png";
    $font = "capt1.ttf";
    $text = rand(1, 9999);
    $size = 10;
    $lung = strlen($text);
    $x = "20";
    $y = "10";

    $img = imagecreatefrompng($sfondo);
    $color = imagecolorallocate($img, 255, 255, 255);

    imagettftext($img, $size, 0, $x, $y, $color, $font, $text);
    imagepng($img);
    imagedestroy($img);
    ?>
    Allora quando lo visito il file captcha.php per vedere l'immagine di dà questo errore:

    Codice:
    Warning: imagettftext() [function.imagettftext]: Could not find/open font in /home/mhd-01/www.*** mio sito ***.net/captcha/captcha.php on line 21
    ‰PNG  IHDRd2%Wéé IDATh5ºI¯¶K–žµºˆxžçmö»÷לÌsò¤]U lÙJä °'ž ²Œ„‘°,›%!y`‰_ÀßbÈ#ìªÌ¬ÌÓ|ÝÞûíž&"VÃà+ÿƒèî{]뎅ÿÅÿùÿ>¦ÑÖíµ#ÖyûÛïî·mŽàwo² Ïù㯾ûîóõ¼Þî‚Ð3¼=ê§Wùæé¥m§Ç“[ÃÛ½æÝióØúæZ§"ÏhÓÓtx7ÍËë›Óc¯~~]K9ì2|é/¥.oäðãëúyµóÇ—e¹g‘pÆ`d0SçÈet`[®·X¶!%ëµLŝ%§ýnÛàñý/y»¼ª¶ókˆÝt¸Ýn)¥VWFØê¢ß¼ûöx<Þίór™ç™ÓÈ”×Û= £…ÕÅꖐÂÍÝ ˆ›:2‰ðŸþÃ?¿3›4Qáí;Íp»¯2ʸ>_¾{|ü|ùh;8OûqÓ§¾}z÷¼ÞÏ[õ{m‰™ò~)t¿Ï"|8=qÚá°9Øré?ýö¹Ý€.å ×OºÏÃl*Qù«ß~:/ŠTÝúF$½)¨f¡ã0°Óíçýå,¼/xœ…ç1É8¥CšŠ>~ó>˜ "†alÚ988ñ¼n%çÀ@F–ÓN†QMϯ/}[C• £»'cA& s¡$œ…rAJ’2r)© Àßÿ—ÿòv½Þœ<ɶT¸µ"âã¸CU«u|sÐ؆ÞkƒMk*bë²?£$N…ƒ¡Œá1_Ώ»OŸ>ÝÖåçŸ> ãÞ¦C5ýÕwï<`ãÐ0üüñì¢åüñþÙáË—Ü*)./ªÜSÎL”„×å6Ÿ_сc:îPh·ßýâÊeÕ>œž+ÉÀýñáä¦÷yžhª*¯µº:"¦”·ee oÞ¾µM×Û½o[.b3‹31™; u÷ç”sN†îáµ®ü‹ðÏ$i¯}bD˸3¡—횏ùùõãûÇ^Û¦?üpþÿ^à^ÇK%Þ¯N-òÌ–1˜Ž‡Ó.ï‡ñpèo¦“…ñ.åÓ˜9¢J~W,¤ÚN§‡¾*c._¾|Ò°U×#—Öû4í—m+y¨[Í,O§ÇŸ¶×†h[ÝÈ »ciÑ Â‘]]ªŒÌ…H“…ztÆÑ™ùÏþÑŸOFì¸&Bõûºâp,»}ï*'òq¿KÃ` bíÉóíއú%§æá×ën?Áóí›oÞ†÷å|½¡_¯ÛÏKyÿîá]2LZÆÝç¿ú<¾{hÔž_¶û§ûùuɇªs@£”„wPç÷¿8Mo2HUX a6ýõããïŸèx<¼9="AúÅáæâ}|n4'´Ö¼™~ÿÉu’îp»Ý)¸o*õÆÓ`̾]¯l=91€Ìc^tvpT*„¡®ê^UuKcAÉyÚUõR ÷ŸþÏç¶tŒ=ç+û AºÕqæyË)Ÿ/gwgAÙZ/ã Z{]Ê0¼Þg$žvO‹¶‡!wÛ(A‘¼åx½]½ë¯ÃÙ¾yz·}sX¾Ì?üþy¾*ë} ELBÓT"¢·–÷ÃéÍ›Úë~·ÿî›oOk*ûÓ.Í š8@€à–‰ŽÆí~-ØUö";]—áóíµ.÷PuA&÷À€V·õrb@³pDsÍ™1‘Ì™ÉÜX¤Œ#2« 1'"ÞjJcØ:×F3ôoßʵzI§Óéz™‘Ë4aNdÖk‡<ŽÛ¶<')Ǫv:>ŸïŸæ™K¼òaä¥×ër_ “Kô0-øÃrþôã*ƼÀ6—ó§è|Üï×uíÚk3Øï~Ù—M´:oZ¢O:c 4ßú>Ó0ÕL”К_ÿø³Æ´Ú]W}>¯;ÑÛeE›½Z¤ŒŽÝÂÔºi,ux|èÖI±m›pCDB`ó JYRb`AUÞ¶-çÌœø›ÿêËŽäS–ûæ wÈó¼\®sÊÃ0NÞ¶%1Ü–~»ß‘b«« ãR™¦C¼œ¿$󍬹¿{|÷éóÇÇ”ß~ÿ +k§·»—ËÝ>¯åðæÓ‡/èº,Xàøtä"ã4þú×ßï—Ù]}W¶½Àa„oÒ8ÎëºO2È4uØ^®ëeýñüzý ëå·Ûëõüòá¶JÝæ—ßú§?¦´gÛªwóÞC Á<;&sD`I"^Ã0—îîDœrNÙ(¥@²p7K¹ä\„ˆ‚‡ÇX†¼ßo9—óó5ºéÓÃ!,=ùòþWÿѺ®îz¹\>¿ÞK¹OÓ´§wû"ùýëÏÓÓ/a™×_>îóõu;çÓÃðÓîú'òþOþäïþ_þ»çßýë²9q)ÓñA½a‚¾õÌùðxÄGx}¹ÔËkBòû&oߤݘ÷Ã_ýÛßÓn¿¸½Þ_oç|¾…µV’“ûµõ+ Ë!bKÝ ¹.Ky`ÎIš)vb\æ™±pŠiÖ¥!¸c@ ¹»#Q0iµÖû¸›ø7ÿðÏM¸yÏÍà' .Ùºö,y‡ûíN(@òÓÇW€XæER¹Îõãç«6»>¿†óÒ2.Õš‚¨öSÎ_f~yýðæaœ†Ã¿ÿ݇?<Ï× SKã1Z×}š²$^îóùõ|ÚßþòÛœÓá°3÷‡ãÓõõ¾*½7¿‡=?¿lø¯ ‹Hɹ#÷ó°ûv¹ O2ßâþ;Ü åànˆ öõe…xÓ*ädfnîj’¸µÔ´[ÏCIµV0b…fODÛ¶"ÿÍð/VWN2°ô¡º¨»ñx8,·xx’Ì[7LuY»C÷Õ¥”ãçŸ?jk7¥×¹ýü»Ÿ_/7×.åé±U_¼¬K/×øݼü»~Ê/*1•qŸ—,3$AL$/¶MûýHIºßž/ó.Ëç¹…ûå|[?¼ú¯©i™ÆêV*2àC {7[ŸÙçõª” 2²»˜±DD!¸‘F„º8@„¹!P`Xkhj4 3s«ÕL™…ÿô¿ùßu©Û¶Ý°Oùaw_7!ލ£ö0¯ (´*ÛO?þ€”7EÕp5ݶ rÙÃï·KÎÃÎççó¶Þ¶°ôÏ3^Í×í:Á^&]˜DYrÝj¡ð,’3ñÃx<¿¾–Ó.Žã-à÷üÐn¾~Ú.Ÿ>àë:Rjq¹D«¢›¸_‹}û¢¾æÝ/´_ä¸ö……ѾZKRUMDm]™¸Èsi½É ÑÛ0Nе……0sÀ¶.”Ó²,àJÓnoæüî?ûg=JH"xFç_¯7RŸÛÚ‡‰y¸õŠÕúñ*) x2ïdÑ æe>_G.ÔAÍ×ËÏ\–*àçÛóÓÓãv¹ÂÚn F‚ØÚõÝ/O—å³`:¥Äº8yäÿåñS}™õ|¥¾¦æÉÃ{Í9Wè+º lS‡œvûÞ“ø>ujw+CÁ‘j×”3tCq5!d Îã®#A’f‘mÕ`5ëY$T¡¶ æ½8Q×’†mÝÀ=1ó7ÿ_~y=ÉÖµŒÃ—óK"ôh§ÃnJ‰Ih®çVç©@³Š>¥‘9-½ü›ÔQRN·ë5ƒ¹áíz-4%†ûùTçÛ-‹ä\žŸázýöo|ûí·ß|øøq§ÃþX—*——ëÏ?|øüÃO~_™ q]C]»Öš‘SPŠˆ*¦‘z@³v¾X_¼-ÁÁ¥D0a˜™E ’»"2; 3 ’FÄ@fIˆ€dH (Ü´súÿÇ<ïsÕÀj¶ÔvšJÊõ|!‹Úý¼ÖLEï5\íÞš`2³OÏÏËu¹®+[xë݉ÿÃ=QªË"}«ož’¤Ã~¿*µÕz«—é0jèééTJ‰€)¯¯—øáö|ékÃ$¥äŒˆÀ袌0RÖM ¨ö àÝš Ù¬[ßØ;i'w ¥T-(PÛ_£ ¦Œ®ÀÌÂŽÄfŠàBèˆä_™†XoyJ$ùz»ªš@ÀÃÃi¿?6*)g@új *uk½tm Ì̌ꮵµÃ›Ýw¿ú®µ-çüîÝ7Û¼]Ï÷ËùÂi”a „Öµi#a?_ ;bI4OL%a–ØG÷ ©Œ§ªìáãXÀ !$1—<ì÷NáÈ„ÂêöµJ¢ƒ›¹pBdN©¶ŽH‘Rn¦ÀdfŽ@’ÜŒßÿçÿ«˜0Þ/öóËmæ[í鸿\¯…%§Ä9këÐ=ê²"3˜«”4ív//ÏErom_ʶm‘‘DJÉæÞÝ«öÃé¸?ß½}ìµ½÷^›/÷5^Ÿ_8°°xóèêêê“¢5~8ÐPJ*¾µh.œ‡±!˜Ë8m¦ªÊ‰©öV›jo< H,ÎÂÄäÌ ™ÄԈА1¥ˆµn¦žKI%óöý?ŒëõN·×3Fí ûÃ÷P„ŽÉívï„çñô'UÌ2 ;CÔuÓ®‚˜Ã-ÜM åÄ)ã„©ä4$|ùøéùóK]ë󧗏?^oK[«ªöyÖu‹@`abv¦²÷©xaØ×™çæ¯w^*ËFæÍA Ó”€}÷ôD)9â°Û—iß,a:($&@Dáð &D„@÷ðp&@pw Ë,,œՀéïüMÛáp¼ßîã0`D ¦)oËb[3·ë}> {¿5IR ²Çlµok4 ¨µnv{½ìòØ–•–ùÊ%IÂÁÔ@»"õÖ¶—Ûqz¸]Ö0dd«*$`.À$%;`Sín€žSZšsf!Û«??ã²&$Iy«s0#AɁ˜„JRsER`Ê%Ül7d“Ñ‘)YÄ€ØÐL1<ÈÝ‘½Y䜛©™™9ËoþI²¹O㸛Fí*ÖyÓ…0°ûP&))ù½]–Ë][ê~«sÊüý›w8±^nwµèæÛ펈K’,ÈKÉ`Öm·›˜àúÃsʤͩ֕Ý+"JÉ”„Rf£Æ< ¤¶®þ·[˜Ú8lì»ñIÊ^ÆÇa÷4Ž'³¤ÝS–z I\væ y(9×õæ½v™Ô!¥À„ì’²‡#¡ªæ’rÎÔZcfw§© ¿ùçoñ8ÏÕSû÷ßÿúúòAˆëºMÓ(ëõ•Ùµèx< Àþí)#@i(ó¼Á4Ö/K½×å²R¤$!¼¿¾ÞfÙù 6‘¹Chfïýnâ– íG̉!œÁ-¼{„G ~ÿ’чL½Õ@D„,ÅÔ °¤Aç š‘Æ8ŽdÄЁ8Œeœúyμû»ÿÓ}€7ã¾¾n÷çÏŸß|û‹ïþäo^çÕª¡Ã!O*ÖB¹u B$jµà¶5æÜk·jÈÈÄèîÖ8Q0…Öš™"X]æÛù Ý %`2w@@ÄP‹nZko½‡ƒCHλݎˆDRÅàPÑjŠãH’ O8—Œ)¡0¡º*89Bˆ0 qÎhˆÐÔ<¢7ss7ƒøZ"” ƒ“88a0 ŒmÝ0À´ó·ÿ_mmƒI$|"VÖúÃK¬VïënÚµðF°&êS Ë8@ yÜîm7ìï·Â"B˜ 0 (»ýÚ5ã8MÓn:†årÙ^/Ù¨X„ªsbAŒÞÑ zçR‘³ôց°¤a[«v3«B2‘’p†< Œ%H "yíÕÜM*”™‘™RBfbúÊMÈXRBf$Fb!Ä wÇ „ÊB®MÝ š›·þxÜ"ÿ*ü€Ý–è“×*1ͽvtbÌ$®z<ìwÃ@ځqëÜ¢*›u;y4UõˆV+²°ö–rQÀ”ÔukóýöágX«x:8b 'F$wr‹ÖÐ,z*®v¤"cÂÃàÄ:7×n½²É~D„„(DTDa@D2sÐÖ=À€ ü+dQæT† ’0ÔË8²°01€jm²ô†Ã|“¡¤‡ý÷ó¸²Áóó³Öíñé â¸iW°”@Qº]n×x™ï½*R&aÕ„)±™˜{)ED0Àݶyµq·£ŽBJ 5¿Þ( Ak IÞ´H ‡í6£0Η»Ý"9‹¢)#: IŽ°q·p×µc·¿Ž¤,10Z*˜æœÝݪg‡@FÊE4Ñ]Ý o˜8I&¾¾¼23?ü柞¾yÏÓ0¡ $-c®\ âÍÛ“¹Ê˜îVïÖvœ@}~½–Ö¶aÌaÆR "~u+I‰—mGo=ª¶ùæð[›#3 G„ƒƒ8D¸›yJ)×Z,`<ì†Ý˜Sê÷+^猂cÑÌÑZÜo3GLÃ_oµµÖ;ç1xP8A„9P¢2dFÀ€R@!ÄÌŒY̬wwß=#y]WDä‡ÿ䟵{½F_/wjz/Ô9nZwO‡ÓÃ×’{̲y'®*[s[Ô–šP ˜»)y8 ›[€I5•Ä£”ùõ¢ËæÍX$ È£÷F†À¡îÌ‚,Þ]#ºšCàT¦‡}Þ 4&=ì—WZ«“’$@ɱ#q†€ZïêaÀyw@fwó@&gDÕÝDš›Q`˜5&$ÂèÖ9±ÙW¾‚ÈЇAð8½|zýFOŸÁ—ãeY¶íátzڝ–ë%çËà,÷yN4™›¶NŠ»á@Á4k;ìŽ Ú‡!»£Ö„2ªgž¤{,ÝeÈÁLÞ‚8—ݲÉ±ì§ŽQ¦1v/÷+\×ñò¡FæZWøFsH>îöëí:_/ù´ÏÓ8íÇmk¨nhááˆÀÔ[5'sKeJ$ˆ,9 k„{2…!²CÏ9WÄi:€Úõz-cÚ\…;Nïî{|t”emÇ_½¡k{ù«Ÿ7BO£+¸¶áagŸ¯±µ¶V,)u³Þ{&p³PCDÆÜ‘ª7Áa,ِ¿|ü¢*¥Ì ÐB)‰÷¥SJ‰s¤Z·‡ý¡aô¶õÖâ36Æž´×Ù*ïÿòcÍ9å0k0l´Ì½n×¾”4 »ý¶ªId²’½=ÿ8íf!yXZÛï÷k[œË¹kho &Ìv_ši¦”²AêÝ!Ë“¹7BænºŽ¡L¸Êña§Ý^u><=\îówögŸþt7¿-Ëz_1MC)…®ó_M SJDað5ço*cΙ·Z Ü"Ì=…³$p€ˆÐÞ£µëõŠæÁI„«`ëf¥Ân¢× ¾>¯¥Œ…Sä @(Âä)%%Þg<ìà~·Û¼]f=L=!8´ÖºG s3£øªH€Þ,"rÁÜ-Jž v`6G P3íÃ™YzHl*f ÷Öë}yÛ þ·ñÛì…ÊÇ)ñF³Ù}«õ¼ÔuµÖ=ºk¢°F˜å,à‰ )Ì:Ö&î̈Fàfáµ»;0ó0í‘sb. ¦äº1÷ðLÏKº\m÷ ãÞr É8NXÆNÜ„aœº…Zäœ÷ÓnÌe)IPʘ¸µæî½6SÕ^µöP÷‚i*JꁉÁÜU!ŒÂÁ4\9<¡‡¦Pê€!‹[׶üpzúøÓ‡çõÞ3A#äŒ`¨î D€Èaöu€ÅœR‘î_Åo]À·ëÝÝ™‘“¨+8’8ª"r0§Ô{'" 3ò›QÊ< úV[Òûqx °mÚ œzDß„•2Xf»ÝS ‘#îʐRž.Yk ÌŒ"( CU#BD<´×)`D† Q¸i‹)9d‡P›+©G‘2ÂðÓåË›‡§Ûí6ŽãóëœäÄZØyv47â¯`BDDÔ="‚ˆ˜Ä±5SDþjÛ½¹µŠ¦Û<3 %2 $”* Å_ËÁzdBAß2¦5o½¾|²’úñmŽ¦hD€f ‘£ìõ~kµ6*À%gâ0Wu"úD Àœ˜¸µÖ8eD¸ÏNiÆÞ»š±ä4³ˆ@Œˆ¨*Gbb@Q³p¦€AðӦƒ¤úú¹"‰!X iuU‹>H6× BÄ%b$!ÞՁ8%óÞ·*€²Û8b@¨¨;XJ#˜+º»sJˆèˆ ù}À«j¶YÅ8ízyqÜ ÓèHµV†Âëº(V™WàµÆ¼yl¬ŠÌîÊ€æFÈnADŠÑÁK"Z·í+¶^IHss‡ –DŒ  ÷ r£Ì…RSpèr½-ºm‡_>ú¼üêýûmmÿþÓ‡-Á¼aÕf@ìèþõàÑÝÝ]„DÒ¶m¹(€¢ª}m' Êaï*Eo€àÖ½›©Î 3@¸—aÐð® T‚mòûbµúþPÆÁlÕ\ˆŒÄŽˆ„ff¸ö Ɂ3KkM[w Æ€pçĪ™š:9# {S*Óæˆ ˜ˆ=9#"2qª;¬j,4pJÂ!Ú]/×%mÛ_~úwy7¾?\Zçó¢÷¥P&Î_uþÕ¡¿f=nÀÄ,´Ô¦fîæȹFhïÜl(<¤l)¥îáDÄHͽ”Ú‘«~ñ±l÷Ž##Äz]¿Œ¾-M±äµ«vg)r8`«¼ÖV›QN‚Pš›²›Y2‘¥TLːêÖTR„Ð~wTV d$‘ŒˆÚºA²<ì–¶y4–}.#–οþ¯ÿõ þñËe*´4¾œµBìt½¯ÌÌrÖj˜ÝT[g&bl^WÛFÓ:_ÃÚ½fƧ)¾\µ6Ì%8!¦¬*ÒPö½´A|ÆŒ–XÕöžXA[«ãÛoZ[1§ $ à,L붤‘1fR£Ön80 )ï6ïùi*÷içëeÜïæÛe(YÛê Ì:3–ÄËõÕ!c#Ë°9šGkÖ¸c»R4:ž¦}YôžËÈÃßù'ÛùNU½ömY9‰°{‹ºn˜ w2PoM{'$‘‚Ä_=2,°vwǯˆšo[z0!º*¨ aÆÈÒ]½u65cáá0!" ó8¡pyD uU È,CJa®½“†ILƒƒB(¨¡“;(¸¤„Dä®Äà)‰¹G¸”,Ìì œ%ç@‰‚B2ÉB%Ë8H´-‹ÄÒÚç3‘†Ù(ÃR·õ¾ 9;8!Ëá˜aÛ6Qu@ ð$„€ íòº ##ãØ}kªÞ»ioùë\ ªv'"s«*§"iÈݼw ðÌèӐ‹|%B`ÒT0Oóý:2“Ûn:®˜.u›¦šy@á°‘;a8""D”RУš»‡×…"23’“© TBwÉjVJQu¦ìØ jw7taU p÷$"ÿú½CP×û¸{¨Û¼IÉÓ8Ée]ù°£3gµ>×n.œ#¢÷^µF„E¸£›S8„õfà."L2I6ˆÐ:–aî³ÖMˆk]³$x™qÕ1É_=*÷í¶iøô0„ö&ÚÙ€0¸vAï:ßïDÔÛ¦µùÖ"Â8rÎ)çæ†Dê ÂLä‰Á€¦ ÝÑ % BÑš[RB¦@P÷<–Üz ’š 1"„yDud@߶ Œ¼O¥…õª‚œiÙVR-Èu©Ãáfmžg@E†,É"rÌŒ‘wcVÕ¶U-¥dámÙ”)´c€4µ–aÜzCtUÅI%ÜònO]oÛŠ#`g ²°yk9gÿ ;Ãn§ª2 âóvi®àÕ•„,¬»1¢ºbCPL€,ƒ:ˆP·À$j–RADIÙ°ó0D䐳,Ë„æ`ê|#`–dà†.9¸ÞV[Ö°BŽ¤*9 ˆˆ°¤ÜÚîZ»Œ;$B‚µ÷Žêr˜°v ÎÄî€2N’ó†Ý†‡=¨ÑP¦{k¾ŸârÃqÜí‹Þ"‚2.jTF혣‡6k)ßsIDATŒì4N“»G ‡GÎ{ïèÚ{ç2 3å’j§ lˆ<Œ3JBtîAœ8°*•"*“«!#x D@xÄÞ ´®=îyÇ20|ûßqó‹5íáPR˜»"€oË,”e*][Û6Ue¢Äîž$Í\rF Ú•saɉ¤›ã°-k¨ ãT»¥RÖ*Ò˜vÄ·ßÿQoK>:2¥1¬²p*9=ˆ8%@ &b"lóÌœ‰ˆó0zX*”‡²V ”á"lØ•m›w‡ik[ɹöJ-Šˆ›Í·Û×1fpS("¢ÇWÜVwPÌ’B[¸&&¯íWÿ¸us$Ndk¨ôÜ”„N"äŒêš ѝ+ÓQzã§Ã®-ggÙ ºê.ØË®Ô>sNu«DL½Wš‰zàÖ“3¨õuc F¶*£q‚àÞzX“RG€RŽ› ©jÝÌ ¸ [WØüYÍÔM!`'ü°›Áô0<öm‰¾E€uò{ãq*DXÛŠS)ˆX·îEòïžõx°ßü©ãÄçÃî4kÍCÎC@¦¤á]7†i cCÄ,¦M˜]-!µÍÜ!¹¹;¦$*µ~¾OïÔ*¦²/e4m½ v…ÚUƒ#(©˜Q5µNÁ`AèýkЊ_ù)ýWÿ-±[¬Í6$T3ېsóX(z@P€Ú»˜¥Ä,Ñ j³iò×V[h2±×ºÈð( ÖC«ªöîݽ¤A*BÊ%ç)ïÂ=T2»µu*D"Än:¤C¦$1Œ¹×:$$lµSÊÌ,FA9!vWïÆh’ˆs´ð*†¸e# Df.yb ’EÍV@Cô!e‘„@„Œa‚ã×ô‚  £«¹ã´{¨-PºHd³^ÛÆ™sÇEï ,%µÖ[Óœ˜ªI| Û|A²¼ß%IÛÖ"÷Úpkc#ïA˜dLC„Ő ÍÛÏŸ‡ ó·ßÞÑÃ0¨¶®5óݸ'ÀÞ¬÷ˆ·¾„«êææN˜|( ˆssÓÍ;P$Vs°®ƒÚ$¢ƒ\ÛåTžÌhSBÜî³…©mn‘D€;€£m€¼kJîD„"‰ˆQcÄ€AÖî ÞU†b×^ͤwJ’¡°R'Èãˆ÷K¿_´µ8Z:œL j.Œá䈔Ɓyìµ/?<ëC™ß”åÓGÑÀÓTòàÁFÞ»«"o*Nia˜sw{Uå#ë (Ìœóª*dÎDó‡y,¥0 êì¡ûǾÌÞ"ÒÚÅçÅ£‡mH¨j[Í]½kÊ"à@ Hÿ?b Z4$ IEND®B`‚
    Non so perché php mi dà tutti questi caratteri



    Sapete come rimediare?




    Grazie,
    Ciao...

  2. #2
    Guest

    Predefinito

    "Tutti qui caratteri" dovrebbere comporre l'immagine creata.
    Il warning ti viene restituito perchè la funzione imagettftext ha problemi a caricare il file capt1.ttf. Prova a usare un font già installato.

    Ciao

  3. #3
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Attento che rischi di consumare tutte le faccine del forum!

    Quei caratteri sono la tua PNG. Solo che c'è anche un warning perché non riesce a trovare il font. Devi dare un path assoluto per trovarlo, altrimenti te lo cerca nella cartella di sistema.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  4. #4
    Guest

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da saitfainder Visualizza messaggio
    Quei caratteri sono la tua PNG. Solo che c'è anche un warning perché non riesce a trovare il font. Devi dare un path assoluto per trovarlo, altrimenti te lo cerca nella cartella di sistema.
    Allora, per la path assoluta so che sarebbe quella che mi ha dato php nell'errore, confermi?

    Poi come faccio a far comparire l'immagine invece dei caratteri?

    Citazione Originalmente inviato da saitfainder Visualizza messaggio
    Attento che rischi di consumare tutte le faccine del forum!




    EDIT: Ok Giuseppe, vedo anche il topic che mi hai linkato.
    RIEDIT: Del topic che mi hai linkato non si vede il codice del file immagine.php, quello che mi serve per controllare le differenze con il mio.



    Grazie,
    Ciao...
    Ultima modifica di heidi52 : 09-05-2008 alle ore 16.10.23

  6. #6
    Guest

    Predefinito

    Ma l'hai letto?
    Sei arrivato a leggere fino in fondo???

  7. #7
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,234

    Predefinito

    Forse il problema è proprio il codice, prova cosi:
    Codice PHP:
    <?php

    $sfondo
    = "capt1.png";
    $font = "capt1.ttf";
    $text = rand(1, 9999);
    $size = 10;
    $lung = strlen($text);
    $x = "20";
    $y = "10";

    $img = imagecreatefrompng($sfondo);
    $color = imagecolorallocate($img, 255, 255, 255);

    $im = imagettftext($img, $size, 0, $x, $y, $color, $font, $text);
    header("Content-Type: image/png");
    imagepng($img);
    imagedestroy($img);
    ?>
    Altrimenti potresti controllare (con un editor diverso da quello usato per creare questo script) che all'inzio di questo codice non ci siano i tre caratteri della codifica UTF-8 () i quali erano il problema della mia non visualizzazzione dell'immagine creata con un codice simile a questo.
    Ultima modifica di miki92 : 09-05-2008 alle ore 16.24.37
    Apprezzi l'aiuto? Offrimi un caffè!

  8. #8
    Guest

    Predefinito

    Si, allora nel topic che mi hai linkato sta scritto come fare il confronto tra l'input hidden del valore del captcha e quello scritto dall'utente (sempre del captcha), ma questo lo so fare... ho problemi con la visualizzazione dell'immagine, solo quello.
    Perché sta scritto <img src="immagine.php?codice=numero">, ma questo lo so fare, mi serve solo come fare l'immagine, anche con testo diverso. Ma solo questo mi serve.
    Come risolvo?


    EDIT: @miki92: non va

    Grazie,
    Ciao...
    Ultima modifica di heidi52 : 09-05-2008 alle ore 16.32.08

  9. #9
    Guest

    Predefinito

    Lo scopo era farti vedere l'ultimo post: http://forum.it.altervista.org/php-m...tml#post584946

    Evidentemente non lo hai visto...

  10. #10
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,234

    Predefinito

    Heidi52 hai cambiato editor? O hai usato sempre lo stesso?

    Blocco note, notepad, Microsoft ExpressionWeb non mi visualizzavano quei caratteri ho dovuto utilizzare l'editor interno a CuteFTP per vederli.
    Apprezzi l'aiuto? Offrimi un caffè!

  11. #11
    Guest

    Predefinito

    @giuseppe: non hai capito, il problema più grave non è quello del captcha, ma dello scrivere testo sulle immagini, che poi ho approfittato anche per il captcha, solo lo scrivere sulle immagini un rand(1, 9999) mi serve, niente di più...

    @miki92: e dal... uso il blocco note...




    Ciao...

  12. #12
    Guest

    Predefinito

    Io ho capito quel'è il tuo problema...
    Nell'articolo linkato dall'ultimo post della discussione che ti ho proposto, è possibile scaricare uno script che implementa un captcha.

    Con questo voglio dirti che con un pò di buona volontà, dando (attentamente) un'occhiata a quello script, dovresti riuscire a capire come fà l'autore a far stampare la stringa con contenuto casuale e con un determinato carattere (potrebbe essere casuale anche quello).

    Tutto qui.
    Buon lavoro.

  13. #13
    Guest

    Predefinito

    Allora ho scaricato il zip dall link dell'ultimo post, e dentro ci sono 4 file, ho aperto in locale il file captcha.php ma mi visualizza un'immagine senza numeri, ma io voglio che il testo da scrivere lo decido io... esempio:

    captcha.php?testo=quello+che+voglio

    Allora nell'immagine mi deve scrivere "quello che voglio", come faccio a farlo fare con un $_GET?




    Grazie,
    Ciao...

  14. #14
    Guest

    Predefinito

    Basta sostituire questo:
    Codice PHP:
    $text = rand(1, 9999);
    con
    Codice PHP:
    $text = $_GET['testo']; // captcha.php?testo=-PAROLA-RICEVUTA-

  15. #15
    Guest

    Predefinito

    Ecco, ma mi dà errore come scritto al post 1. Come risolvo?



    Grazie,
    Ciao...

  16. #16
    Guest

    Predefinito

    Rileggendo la discussione.
    Ti è già stato detto come risolvere il problema.

  17. #17
    Guest

    Predefinito

    Si scusa :), e ora funziona. Però non sapevo che le coordinate X e Y partivano da in basso a sinistra, pensavo che partivano da in alto a sinistra. Perché la Y parte da in basso? E' una cosa normale o un errore?



    Grazie,
    Ciao...

  18. #18
    Guest

    Predefinito

    Quando disegni un grafico, l'asse Y che verso ha?

  19. #19
    Guest

    Predefinito

    Io in verità pensavo di contare dall'alto-sinistra, però l'asse a forma di + la Y è verticale e sale verso l'alto, quindi hai ragione.

    Ripeto: pensavo di contare dall'alto-sinistra, non come fa l'asse.


    Poi, come imposto il grassetto al font che scrive?


    Grazie,
    Ciao...

  20. #20
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Citazione Originalmente inviato da heidi52 Visualizza messaggio
    come imposto il grassetto al font che scrive?
    <b>$text</b>?

  21. #21
    Guest

    Predefinito

    Citazione Originalmente inviato da darkwolf Visualizza messaggio
    <b>$text</b>?
    Allora perché ho chiesto?

    Perché evidentemente mi scrive sull'immagine il tag e non in grassetto.


    Come faccio a risolvere?



    Grazie,
    Ciao...

  22. #22
    Guest

    Predefinito

    Le GD non prevedono formattazione del testo, a parte la dimensione.


    Ciao!

  23. #23
    Guest

    Predefinito

    E quindi mi devo arrangiare?

    Poi, che font e che sfondi mi consigliate per l'immagine del captcha? (100 x 50)

    Vi mostro l'immagine del mio captcha (con numero 1234):



    Che font e che sfondi mi consigliate (li metterò a rotazione random)?

    Se poi ritenete che con l'immagine ho spammato, cancellate il messaggio.

    Grazie,
    Ciao...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •