var rndInt = getrandom(0, imgArray.length-1);
Не за что...
Помочь - не написать. Не так ли?---------- Добавлено 18.09.2013 в 16:16 ----------
var imgArray = ['1.jpg',.........];var txtArray = ['ткст первой картинки', .......];function getrandom(min_random, max_random) { var range = max_random - min_random + 1; return Math.floor(Math.random()*range) + min_random;}var rndInt = getrandom(1, imgArray.length);
и известными методами подставить нужное в src и текстовый блок---------- Добавлено 18.09.2013 в 16:23 ----------
document.write('<img src="'+imgArray[rndInt]+'" />');
document.write('<div>'+txtArray[rndInt]+'</div');
аякс есть?
1. получить целое случайное rndInt
2.задать картинке src=rndInt.jpg
3. аяксом загрузить rndInt.txt
Здесь конфликт
<div itemscope itemtype="http://schema.org/Product"> <h1 itemprop="name">Название товара</h1> <img src="image.jpg" itemprop="image"> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <span itemprop="price">1000 руб.</span> </div> <p itemprop="description">Описание товара</p> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <span itemprop="offer">Название продавца</span> </div> </div>
Здесь конфликта нет
<div itemscope itemtype="http://schema.org/Product"> <h1 itemprop="name">Название товара</h1> <img src="image.jpg" itemprop="image"> <!-- --> <p itemprop="description" class="product">Описание товара</p> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <span itemprop="price">1000 руб.</span> </div> <!-- Здесь должно быть описание товара --> <div class="offername"> <!-- offer --> <span itemprop="name">Название продавца</span> </div> </div>
Но и нет соответствия представлению...
Применяем финт
После загрузки страницы, переносим .product[itemprop=description] в нужное место, перед div.offername
Ищите общий контейнер
Самая красивая - та, которая работает и решена быстро :)
implode(' ',array_walk($array, fun))
Ок. Храните в двух полях - форматированное по вашему желанию
и чистое от формата :)
Если хотите использовать для поиска - char без формата номера, для быстрого доступа - отформатировнный
А еще... отдельным полем код оператора
char
в начале было слово "+"
$file=file('файл_соответсвий'); $link=array(); foreach ($file as $line){ $par = explode('|',$line); $link[$par[0]]=$par[1]; } $keys = array_keys($link); if ($host in_array($keys)){ echo $this->__($link[$host]); }
Файл соответсвий
host1|сообщение1
host2|сообщение2
host3|сообщение3
....
Как-то так (не проверял) первое что пришло в голову.