Merhaba
header'dan önce herhangi bir html olamaz. Eğer bu kodlarınız html taglarından sonraysa en tepeye alın. Eğer en tepedeyse muhtemelen dosyanın başında görmediğiniz bir karakter var. Dosyayı domsuz kaydedin. netbeans bluefish gibi bir editör kullanırsanız bu tip hatalar almazsınız.
Ayrıca echo etmenize gerek yok.
Kolaylıklar.
Merhaba arkadaşlar, reklam maillerinden kurtulmak için sitede mail adresi yazılarını resim olarak göstermek istiyorum. Aşağıdaki gibi bir kod buldum ancak header hata veriyor. Bunu nasıl çözebilirim?
<?php
function text2image($string) {
$im = imagecreate(150, 16);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 2, 0, 0, $string, $textcolor);
header("Content-type: image/png");
return imagepng($im);
}
echo text2image('isim@site.com');
?>