2013-12-24 2 views
-3

Это мое требование. У меня есть фиксированный файл. "http://file.com/image.png". Открывая это изображение каждый раз, вместо этого должно быть какое-то случайное изображение.Как изменить содержимое файла при чтении?

Если нет, то как я могу просто изменить содержимое файла, если бы были «.txt»

Благодаря

+0

https://www.google.com/?gws_rd=cr&ei=RY-5Uo3xBMPVtQbQx4G4CQ#q=php+generate+image&safe=off –

+0

Что и нужно? не понятно. –

ответ

0

Вот пример сценария, который генерирует случайное изображение (только шум) для каждой нагрузки.

Для работы требуется библиотека GD.

<?php 
header("Content-Type: image/png"); 

$width = 200; 
$height = 200; 

$im = @imagecreate($width, $height) or die("Cannot Initialize new GD image stream"); 
$background_color = imagecolorallocate($im, 0, 0, 0); 
$color = imagecolorallocate($im, 233, 14, 91); 

// loop each pixel 
for($x=0;$x<$width;$x++) { 
    for($y=0;$y<$height;$y++) { 
     // should we draw a dot 
     if(rand(0, 1)==1) imagesetpixel($im, $x, $y, $color); 
    } 
} 

imagepng($im); 
imagedestroy($im); 
0

Вы должны сделать динамический ресурс (обслуживаемых обработки на стороне сервера, таких как PHP). Переписывание URL - это ключ для хранения одного и того же URL.

Смежные вопросы