THER1ON,
То что нужно?
Посмотрел, изменения внесены)
Одно изображение не показывается, нужно узнать почему.
Самый простой вариант добавить в javascript вывод и имени файла, чтобы увидеть какой отсутствует! И уже от этого плясать
Вот вариант
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<TITLE>0931454574.blogspot.com</TITLE>
<META name="content-Type" content="text/html; charset=windows-1251">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script>
$(document).ready(function()
{
good();
});
function good()
{
setInterval(random,3000);
}
function random( )
{
$.post("random.php", { name: "John", time: "2pm" },
function(data){
//alert("Data Loaded: " + data);
$("#images").attr("src",data);
$("#button").attr("value",data);
});}
</script>
<meta http-equiv="Content-Type" content="text/html;charset=windows-1251">
</head>
<body>
<img src="image/1.jpg" id="images">
<input type="button" name="true" value = "ok" id="button">
</body>
</html>
Понял что не показывает))
берет значение последнего поля в массиве имен, а оно значение количества имен. Так что просто в пхп удалить последнее поля из массива имен.
в пхп скрипте измени просто строку
$r= mt_rand(3,$count);
на $r= mt_rand(3,$count-1);