WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 12.11.2009, 23:49   #1
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 43
Beiträge: 1.959

Mein Computer

Standard imagecreatefrompng problem

hi an alle

ich habe im ordner /var/www/

3 datein (test.php, test.ttf, test.png)

liegen.

PHP-Code:
header('Content-type: image/png'); 
$text = "mein text"; //Zufallszahl  
$img = imagecreatefrompng('yby.png'); //Backgroundimage  
$color = imagecolorallocate($img, 255, 255, 255); //Farbe  
$ttf = "../ttf/KIDTYPER.TTF"; //Schriftart  
$ttfsize = 20; //Schriftgrösse  
$angle = rand(0,5); 
$t_x = rand(1,5); 
$t_y = 45; 
imagettftext($img, $ttfsize, $angle, $t_x, $t_y, $color, $ttf, $text); 
imagepng($img);  
imagedestroy($img); 
und wenn ich am webserver die datei aufrufe kommt nur:


Warning: imagettftext() [function.imagettftext]: Could not find/open font in /var/www/test.php on line 11
‰PNG  IHDRÆ%–)&¼IDATxœí\é�åÆq¯£›ä»æØYÍì!íiËNG6 9@ _òßù�|ÈÁÃ6�ȶâHr´Ð‘ÕÒîÌìœï Ù]•ýù{v¹;ˆƒÀõá�ìÇ.VUÿX]UÝ$þõ?…?ÑŸèu Uµ~jº²0ª D„¨ ªŠ"‚\ŽÕo8Ç+w©__u)Ë’ˆˆ¨ê…ˆDäœ#"fェ†ÓÙlÖ.§ÕêF Þ{0Æcв ··¨Žó<_7$Ö¶òwÞ·¶3s»á¨+‹ˆŸ lõk˜™™ˆTµ®¯s.¤2¬ˆh‘J�êf!O5öá—˜CG "³ÏfÙ|°PRU‚ùí*ÎÕè4µÔn�²¬®Du* ¹×ÒKî\á½ëÁÕX¯º&†‚ò°†Bï}Ý^ЄT0q°yj½iéΟ0$@ä˜Y` ~ƾvÜÂGUÇ~js9UZÛR× µµ9Î3ùkúRY–¸ a 2®„jçÐ�Æ#]Y[ªîõ¿ sˆÈDÆ`bLfÉ2!“U)¡ÍYÀš£zEHI°U^zïµ(ŠY^EQŠ÷êDA s^ïPÝ£Ž§ºèu/U?XÇ~�¾‚ZeÄ5ñêá‚úõ¡¥ÕK¹ÚÐÖefÀvþÔÞ^=*+TçS7Nà³nð Ré[Š÷M÷¸™4©_Yý…s•9•ús[ýætbÉ–1I0µš%Ê ¸„ãbŒD$X¸®é+AŠˆTqVù¬OóRò”ª@&²ˆx䟶öÅùÓðò–Xß @sgÜì‹ÎEú**x»Êi·z)'HÅ„‹x£™ÚT^ÿõMç½ü] `EøõGnÞ2å ^ÕC«ªfñP-¤¦9¤ÖÀ®Ii§$b$6bLž¦ù,ƒ$åa²&âu*Ä6¯)(Êòl2™Lf'çGÞ ƒ+¬”Å+¨‚(§;+ª6h A‘ë òC€‹a* SÝETÓH¬SºSõ«¨T&Rõ@ÊP'M¯S(æQbĨ6 á`îC bõ»¸lyˆádáÌk’„_� :?^€RDëÖD €Ñ¥DsàÎÆçLÀŠÀÆ'=è9JYíc¬µÌ¼œm«Ø¿R,ŨӼO¦'§ggç “TKð¥õÊ”¼aAÒi¾˜’«_�UĦP@ �wDÀpª�+—T¶‡:€0ÕÅ•ØhGšß :.\kê·³‡öé "\ Ž“J’�£]°vŠÍ«ÓJžj†R•¦âó.Õx´Ãv^ÀyÊ=•¥8%ASªIä<+¥Ý©þ÷I©€E ,¯ª?Î{ ñbë�Šæ¤¯ ¦GÏϾž5¤òæõÍë²Ë?ÿqyvúÜ÷6Géfá ÎKÂsWÌ„`æ|î•,Ã_Üݽ‚Ù¬o‹Í«›7Þ}ÿê*ŸmmýÙÆðZÙ133 #òÜô!:ñíÙÅ´©X ªªÎÎ9uþų UU —Øiäk�ÃüË!J ¤fΟNf¹’ˆ0¸í‘ù»÷·ßÙÆ«ƒƒ÷F;7îÞ¼ùû·¾Ã='N¬µ–Ù"" I‘tÒ” Å%h7H!µ/´#ÄŸ†$ó“Ž^' ž¾:} :Ȉ!«t Œý4OGFÞûÁÖ•="zçkÿÉ'ßœŒ7¯Ý˜e" âÁ‹‚Gq®�Ò qU’@—©ŽÄ ;íDË4»ICd×…QÕX¦?YÉ9æ*å‰S«}¢FC²ªªâÀ ‚¨óÞC†�û~š|úðà×ôÁa1o�?}Êi”(qÆÀÒK¡ˆ¨.cÓ—@JÎÏÎÇ Ó¼WŠ›NRÄ�)z7{ÿ{£ëۀ즳©5f{û¦§Ì¤I’dÄ,€*¨„DÜ5æóòŠ G}�!\ç³Z;±iDáMTuÓ ù‰x°–¬I�°ôêd‘‚j$؉ÒjL³0\ Ïc|°ÂÂ[×sáú�xX¤2‹ëQd5ZF–ÜÈ©«kœ×¼ ñ˜OÎäd?…÷Ó9ñ="™€1†ˆŒ1ÐÌþ溄¨®]¡MÏÆãó“I)j3se–ÙøÞUýówàûw·#£ù" Hc?¨œ3)ˆ(…Ùa~ì©oV¿¾lŸY5:Y·ÿ>øñ‹gO€é|�.‚�ON-÷sÐ�ž½s#õ�[×ö“~ÖX¶r6;ù||P˜ÄŠˆzQE�G!±Ra\ÕF’²NìÇ"pkƧÐM W#›ÀªÇX¯B*ˆm_Wy.‹B¹”Ô‚"&"›dùxæ§ÓÙù¸tDIJè‹= ø£;;þÇdÿô´—f›}:™ÌײT«¸0–J,»’$I6úÉÞö@¦0èû�3 ’r|ºÿh23û„ݱgñ¥÷^½Gõ„ ¤Ô릫6J±KtBYŒÔŠ—¢nµˆ%Ÿ‘Øt›¼¼k¬ÎVÔUžË"qc%FDQôŠÈ lŒa“dìúûPŽY5KH 7ÝÂÎ�®½u%ÑW z½“ɈÈûeqKäÂ"B^¸ÄfG¥ŠœÜ»–úñ·ƒ½��Ñ6":#Ú÷ù)éP©_ ±£‰x²@DA$ìæØWróe8]¹ˆÏržªŠÝ�•GºÊSÛ�ê*Ïe‘¨*JÁ„Öï�hÌÌŠ0Íóc•1P!†p 8::óìïõ'¿Ë�gîJ’ŒÀ{Ö�ýb�ûÂ"‚(3³rÀ‡ÍÒþ¨ß·©µL†T\ áaŠàDIe¦ªaËN³&ÛͱW+ü«Åþ®P ÆZ&Ts_Ç1¼,yVjËJý S®¾ºJJ$ˆ®`ÊÁ‚ÄD,ÄÉæFÿLlvÎ Ör–%ÛÃäè¼€æ’öKŠ¡ônÀ8°Ö‡Ãa¯Ï–UÔ‰ i®èP�©TU!\zxÄιMc-¯6ŠÔ5ù_ã0‡TÇÄñ²ä‘HÆ×UžË"_A j+9ê•X=‚7HlAÔ$=O NJ'%’®¯s&AÊsX0"d²i’e™1„¤"NU˜I½ ÃÚ"â›”òÞ¼ð§ˆp¹’¼9áb#Ù²e^ VC¬ŠžQU™ x“ :犢( u¾KÕ^—0^) û!ƒgfBf¶6íeÖZ"@Lj^Òœ êK•o¢yý1z“î¯Íá²äyCE.�°¹oxÙ®@dTЉ p(zïmB&� a2 ¡ µH¤¼÷‹Å.yI,¥ªa¦GD´Ö¦½, ª‹zQðŒ¢Zzq±¢°ï©jËÛJÒ®G‚ÛÐŒˆ,y°¹nÿÚö¹,jÕ T=‘e†ˆ‰YAœs†HtR”*ÀÈ©øY$¯l”}ÉÄg*eÇ"àœS„4MiÐç$K8A %UEu …óekF¦ª–:–(›[—LJ�šOár'BÇ!¼,y`m7æ"ýc¥|Üê/J¢ÈZf&Ã¥äPæ©óy!gã‰w–Ù€¢só=W‹ùq^@¿RÖÚ$I U(\)"È„ÖP’ÓCdTbô*%»‚ûuBßjžîV¢4Ð>„Ùë}ŸVH¹Ž©Úe ÉCÒ©®ò\Qs;,ôò$L) U"b‹$âÙ#$¶ï½æ³ MlfÀ#pxQªz)p»Rº×=?Úø¯cwìS{ò¸/÷±;H!Ù€@JÈ“âøÉÀ"²wÜ/{j#Õs�¤Lyó$‰ì ¸xcÁ:|LlsKD~…ö’oÂí/�Eé²6ÃDÂhÁ™´œ¡eƒ†É3�>õ<§Þ¶?;ÞÚ¾88Ú?˜|þÅþwîÌœë ÷z`Ô>HÍôtU�jxÉ~)¶´wsû…/¾;ùí'ïݽ·÷ö‹›Ùnê'^ Ðé\Öˆ¥k¹cõ<2T±… ‰lÍÓˆWci¿¾k*#cKèÚ½¸v´OÇu©(©[Û³K(3/'ÞåibáÅÁÑ?ÿzÿß>;pÒÿÁ*Û©}<žºR�]¾€U)þH©�^Ÿv® ËéðÑwç?ÿõ³Û7úýÑp8@BaV)E41IÏÚØ&êéëëý {ÏN"¶§v8Ó\NÎÏY뤎ße‘ôÛÛý®ïLNS3ƒ~ïôÛý�?ùÝ?ý âÉ£c¾²{ãæµ«PÎÔy³ñ O¡0ñHy³1ËÏw6ú[ýw¿yðõ¿öüþžx Ôk×÷2Þ°–˜�n¶³(#¢w¥hfÔîu(¶s!4Å‚”Èõ¯òzYƒMûľÛÄw iDãövyÈx f0óE~òhòÑo¾þðÃO?ùBûï¼s÷^’â‹ý})°0Ygð ïñy�ß»}#þòˇÿø/�ž>Ú¿õW?¹õý»¸9êSâ�N¡lß½©ÚÍKE+�]7æv¦n�ŠMÐQù±ˆÜ6Ò¡Ž[Þ£›¸Küoc•ާxpøÑLJ¿øÕÃß|,ƒ*«wîßß¹¶“ûã§§ ›¨�µùªvúrH9ßvÓ;·öl–þî3øåƒ£''ŸþÕéoÞ¼¾¹uÅÚÄ ²�öþ|òšJ7 #C‹¨a"ËcËÛÚÄId¢ŒA }$–¢nö¹,H�oŸUŽfß�§³“âÑ“óOôŸ‡Ÿ�ã›Ü»¾³·“ûÉxvV Íý®•LñÕ?ôãwod–W>ùè_�~ÕÂnŸw·{WvílkØ®«^˜T®S4¼ õíPà¤"EÙpÌñÚ¾Ó9V—Šy/ƳÖv\¼jòŠä/ËKEŠ;g“·f“ÉÓï�NḄƒ ön¼ûÞû?´¹O†_=âu"ç�DÒ%Uí)¸}ã*;wïEñÍã'¿ÿä³o÷Ù$l“² ,¡Yê„¥q#±QQa›NõU–²,Íâ±>á#8Õ‚ùÊ+íPUcLà> ¾¤S–eõþ5T ÛªªJ†«�éÌw<Àb ÞÊ ]èUï®ÍO´Rýúê4Üq}-2¤ë¥c$ßz}Óæmþ£Þ®Â•ëò{-DÄ»‚™w¶·Þ~ûíëׯo GÓét<Ea*]òY_õêúɲëW7öööv®¾…lòÒ�§³ç‡Ï÷3Ku*CÆb, \ yAõ²l]âJçuKUŸ‚æ˜c§ªÿ€ÝÙ|Ì«Æ õ�^¤ê X˜êvU¹¯ZíªK8?®eFõ!ŒAʬeš Ù´}¡ Û_…ßà_³!µB¼Tôûý~f*5„ιéx2™œ«bQyž{ïMãÕÐU*;²ìÛƒÓ ^j]1c›²±&Ioì^½þÖÎt|5$-!UÛ?Sž¼÷Î9cL5äMµ—fª»‡ú�Dêvl…T8~«U/×Ü<XƒÔ|ÓN}ìqí£aÕ�¬Cd~\{A~Å«µâµ~Z] ª!¦\‡ 4w±Ví hB*´eÞ q›fªZÅäü¬( õ.ŒTQ¸°ã à©úÊR]ÔÐØRðÕ“C€ÃÛ} D¶išfY6O ©˜™*5œsÖÚà<ˆÈZëŸöiuæ+�u/µ)kíÊÄ µ"Cuª‹¯ç@RªË�†Õõ ߃µ^uHÕ¡°p í4½ ,b¦˜æïËYhƒÎŠ*ªö<Ï×]"†¯V*Tí…C"B•²,ÅyU¯ªê½aèU÷ðé/U�c^—žµÔ$þDÿÏÈ2:¯+q埪 þxü0ñ²,«…uIEND®B`‚

bitte um hilfe
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Alt 13.11.2009, 06:39   #2
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 46
Beiträge: 2.085

Mein Computer

Standard

Die Schriftdatei KIDTYPER.TTF befindet sich in /var/ttf/KIDTYPER.TTF ? Denn die versucht er bei imagettftext zu laden wenn ich das richtig sehe.

lg
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 13.11.2009, 17:50   #3
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 43
Beiträge: 1.959

Mein Computer

Standard

hi

hm hab zwar das falsche script gepostet hab es aber so getestet und siehe her es funkt!!

ABER ABER ABER

ich hab noch immer meine 3 test datein im ordner /var/www/

PHP-Code:
<?
header
('Content-type: image/png'); 
$text = "mein text"; //Zufallszahl 
$img = imagecreatefrompng('test.png'); //Backgroundimage 
$color = imagecolorallocate($img, 255, 255, 255); //Farbe 
$ttf = "test.ttf"; //Schriftart
$ttfsize = 20; //Schriftgrösse 
$angle = rand(0,5); 
$t_x = rand(1,5); 
$t_y = 45; 
imagettftext($img, $ttfsize, $angle, $t_x, $t_y, $color, $ttf, $text); 
imagepng($img); 
imagedestroy($img);  
?>
funkt nicht mit der meldung (Die Grafik "http://192.168.0.2/test.php" kann nicht angezeigt werden, weil sie einen fehler enthält.)

PHP-Code:
<?
header
('Content-type: image/png'); 
$text = "mein text"; //Zufallszahl 
$img = imagecreatefrompng('test.png'); //Backgroundimage 
$color = imagecolorallocate($img, 255, 255, 255); //Farbe 
$ttf = "../www/test.ttf"; //Schriftart
$ttfsize = 20; //Schriftgrösse 
$angle = rand(0,5); 
$t_x = rand(1,5); 
$t_y = 45; 
imagettftext($img, $ttfsize, $angle, $t_x, $t_y, $color, $ttf, $text); 
imagepng($img); 
imagedestroy($img);  
?>
geht aber schon???

kann mir das mal einer erklären?

bzw mir sagen wieso das ned funkt

DANKE
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:27 Uhr.


Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag