• 24-05-2013, 17:49:48
    #1
    Üyeliği durduruldu
    bi arka plan üstüne sitemin adını yazdırcam o kadar.ama olmuyor. header satırı arza cıkarıyor. ve ekranda anlamsız şeyler görünüyor
    �PNG  IHDR��,uPLTE��l���iIDATx�c`�06000��#V+�߿x�� 7�bǍg�xV,9Y�XbÍ3�<�b�o�1��"V���|����o��Y��W'; ����7P�=�� ����:� ��Lo "� T �IEND�B`�
    gibi

    "Cannot modify header information - headers already sent by (output started at.."
    <html>
    <body>
    <?php
    
    
    
    $resim = imagecreate(150, 30);
    
    $arkaplan = imagecolorallocate($resim, 255, 0, 0);
    $yazirengi = imagecolorallocate($resim, 0, 0, 255);
    
    imagestring($resim, 5, 0, 0, "deneme yazi", $yazirengi);
    
    header('Content-type: image/png');
    
    imagepng($resim);
    imagedestroy($resim);
    
    
    ?>
    </body>
    </html>


    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:49:48 -->-> Daha önceki mesaj 17:44:08 --

    kodları çalıştırmayı başardım fakat sebebi çok saçma
    <?php yazdıkdan sonra kod bi kaç satır sonra başlıyordu onu kaldırdımve html etiketlerini kaldırdım calıştı.
  • 25-05-2013, 06:13:34
    #2
    Header'lar her zaman öncelik olarak kullanılır ve en başa yazılır. Header ve Session'lardan önce html kodu ya da html çıktı yapacak php kodu kullanamazsınız.