Ben bir kar-kaza-benzeri resim oluşturmak için, en iyi benim bilinçaltının bilinen nedenlerden dolayı, çalışıyorum.
PHP5 ve GD v2.0 (veya üstü) kullanarak, aşağıdaki php / html kullanıyorum:
<?php
$x = $y = 100;
$gd = imagecreatetruecolor($x,$y);
$w = imagecolorallocate($gd, 255, 255, 255);
$b = imagecolorallocate($gd, 0, 0, 0);
for ($r=1; $r <= $y; $r++) {
for ($c=1; $c <= $x; $c++) {
if (rand(0,1) == 0) {
$rand = $w;
}
else {
$rand = $b;
}
imagesetpixel($gd,$r,$c,$rand);
}
}
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css" />
</head>
<body page="snowcrash2">
<?php
echo "<div id=\"snowcrashimg\">";
header('Content-Type: image/png');
imagepng($gd);
echo "</div>";
?>
</body>
</html>
Ben siyah ya da beyaz yansıtmak için 1 veya 0 birine piksel değeri ayarı, görüntünün her 'satırındaki' her 'sütununda üzerinde yineleme çalışıyordu.
"Uyarı: Ancak, bu (eğlenceli) hata atıyor başlık bilgileri değiştirilemiyor - zaten tarafından gönderilen başlıklar (çıkış / var/www/play/snowcrash2.php başladı: 32) / var/www/play/snowcrash2.php içinde "satırında 51
(Zamanında gönderilen olsun diye bir yere başlık koymak amacıyla) ilk birkaç satır için header (...) hareketli (resim şeklinde) aşağıdaki hataya yol açmaktadır: görüntü "http:// 127.0.0.1/play/snowcrash2.php "içerdiği hatalar nedeniyle, görüntülenebilir olamaz."
Umm ... yardım?
Geldi sadece diğer konu şimdiye kadar gördüğünüz gibi, ilgili yaşıyorum soruna, hiçbir kabul cevabı değildir ve bu bir Generated image using PHP and GD is being cut off, olduğunu.