Zitat von "sarrkan"
Versuch es mal so:
<span class="syntaxdefault">$filename</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"img_on_the_fly.php"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> print_r </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">getimagesize</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$filename</span><span class="syntaxkeyword">));</span><span class="syntaxdefault"> </span>
ja, dachte ich! ein array^^
jedoch kommt keine Ausgabe am Screen.
mit:
<span class="syntaxdefault"><br />$size </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> getimagesize</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$filename</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">var_dump</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$size</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> </span>
wird mir
Zitat
ausgegeben
kann das damit zusammenhängen das das Bild mit PHP erstellt wurde?
<span class="syntaxdefault"></span><span class="syntaxcomment">// Kopfdaten / Datei-Typ / Bild / PNG<br /></span><span class="syntaxdefault">header </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> </span><span class="syntaxstring">"content-type: image/png"</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">// Bild erstellen / 400px Breite und 300px Höhe<br /></span><span class="syntaxdefault">$bild </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> imagecreate </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> 400</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 300 </span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">// Hintergrundfarbe<br /></span><span class="syntaxdefault">imagecolorallocate </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 60</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 60</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 60</span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">// Farben definieren<br /></span><span class="syntaxdefault">$farbe1 </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> imagecolorallocate </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 255</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 255</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0 </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">$farbe2 </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> imagecolorallocate </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 255</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0 </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">$farbe3 </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> imagecolorallocate </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 255 </span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">// Viereck zeichnen (Syntax = x1, y1, x2, y2, Farbe);<br /></span><span class="syntaxdefault">imagefilledrectangle </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 20</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 75</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 350</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 250</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $farbe1 </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">imagefilledrectangle </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 150</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 100</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 200</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 280</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $farbe2 </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">imagefilledrectangle </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 320</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 100</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 250</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 190</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $farbe3 </span><span class="syntaxkeyword">);<br /></span><span class="syntaxcomment">//Ausgabe des Bildes<br /></span><span class="syntaxdefault">imagepng</span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $bild </span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> </span>
Gruss^^