Demetrio

Demetrio
Рейтинг
113
Регистрация
26.05.2008
Да.

ну тогда у нас идет блок с текстом, посередине разрывается блоком с float:left и обтекается следующей частью текста, то есть такая штука получается:

<div>

текст текст текст текст текст текст текст текст текст текст текст текст ....
<div style="float:left">сюда вставляем рекламу</div>
<div>
продолжаем текст текст текст текст текст текст текст текст текст ....
</div>
<div style="clear:left"></div>
</div>
</div>

А сайт-то вроде на юкозе, нет?

Пусть те, у кого не открывается, сделают traceroute/tracert к Вашему сайту, посмотрите, на каком из хостов проблема

Всё зависит от движка сайта. Поисковая система на выводе сайта в любом случае получает чистый HTML, независимо от движка, всё упирается только в то, насколько чист тот HTML-код. Если это какая-нибудь джумла или битрикс, или ещё что-нибудь мегановороченое с кучей плагинов, то разумеется и код на выводе будет тяжелее и будет хуже индексироваться. А так, с помощью того же mod_rewrite можно сделать полную эмуляцию статического сайта.

Насчет такого рода программ не скажу ничего, думаю, это было бы актуально в 98-ом, когда все сидели через модемы, сейчас же всё зависит от движка, гораздо проще и удобнее править инфу на сайте в реальном времени, а если нужен управляемый сайт ввиде статики, то это всегда можно самому написать такой движок

В Линукс кажется есть возможность установить разрешение рабочего стола больше разрешения монитора (показывается часть экрана естественно)

да, в /etc/X11/xorg.conf прописываете максимально возможное разрешение и далее через xrand можно любое выставить и посмотреть :)

Также в KDE 3.x любое окно можно растянуть на размер больше рабочего стола и тоже посмотреть как будет выглядеть)

то есть надо что-то вроед

идет большой-большой многострочный текст, рызрывается блоком с рекламой и дальше продолжается текст?

а там есть возможность вствлять php-код?

возможно, скрипт смотри картинки в другой папке, то есть не факт, что открытый адрес и рабочая директория скрипта совпадают

Отлично все работает, СПАСИБО большое, а можно как нить сделать пробел между картинками. а то не смотрица)

Вот эту строчку

foreach($images as $image) echo '<a href="'.$image.'"><img src="'.$image.'" alt=""></a>';

замените на

foreach($images as $image) echo '<a href="'.$image.'"><img src="'.$image.'" alt=""></a> ';

Можете ещё попробовать заменить вот на такой вариант, тоже должно поаккуратнее смотреться :)


//количество картинок на строке
$on_line = 5;

echo '<table cellpadding="5" cellspacing="0" border="0"><tr>';

for($i = 0; $i < sizeof($images); ++$i){
if($i && % $on_line == 0) echo '</tr><tr>';
echo '<td align="center" valign="center"><a href="'.$image.'"><img src="'.$image.'" alt=""></a></td>';
}

echo '</tr></table>';


<?php

//директория, где смотрим картинки без завершающего слеша
$dir = '';
//макс.кол-во картинок
$max_images = 10;


$images = array();
$i = 0;

if($dir && $dir{strlen($dir)-1} !== '/') $dir = $dir.'/';

if($objs = glob($dir."*")){
foreach($objs as $obj){
if(is_dir($obj) || $obj == '.' || $obj == '..') continue;
if($i == $max_images) break;
$extension = array_pop(explode('.', $obj));
if(in_array($extension, array('png', 'jpg', 'gif'))){
$images[] = $obj;
++$i;
}
}
}

foreach($images as $image) echo '<a href="'.$image.'"><img src="'.$image.'" alt=""></a>';


?>
8. скрипт-обработчик может располагаться на другом сервере, нежели тот, с которого был загружен код формы (требуются другие техники, нежели использующие XMLHttpRequest())!

Тянуть контент на фоне можно с помощью XMLHttpRequest, либо скрытых iframe или object, но политика безопасности браузеров ни одним из этих способов не позволит Вам обращаться к другому сайту

Всего: 80