Andrey2283: В какой доменной зоне сайт, новый/старый. Прогонялся по "белым", ставили ли вы ссылки вашего сайта на другие, индексируемые проекты, добавляли в add url?
Так просто, без данных сказать ничего нельзя.
сайт в принципе старый, в доменной зоне .kz, около 3-х лет не обновлялся вообще. Было порядка 50 статических страниц, только в последние 3 месяца сайт начал активно обновляться. И до середины декабря индексировался поисковиками без особых проблем, а потом "бац". И все его заигнорили. Почему-то. Точнее не заигнорили, а просто перестали его обновлять в своих базах данных. Ссылки на свой сайт начал ставить только дня 3 назад. Вчера удалил все старые страницы с яндекса вручную (около 230 страниц), надеюсь в ближайшее время он отыщет новые.
DJ_Petrovich: если уж на то прошло, то нахрена тут ваще PHP 😕
подключить нужно файл $photo.jpg , где $photo - переменная, которая получается после выполнения функции. Изврат, понимаю :)) проблема уже решилась с помощью js. Всем спасибо. Всех с Новым!
<script type="text/javascript">
var last=200;
var photo=1;
function next(){
photo++;
if (photo>last) photo=1;
show(photo);
}
function prev(){
photo--;
if (photo<1) photo=last;
show(photo);
}
function show(photo){
document.getElementById('photo').innerHTML="<img src='doha/"+photo+".jpg'>";
document.getElementById('title').innerHTML=titles[photo];
document.getElementById('indicator').innerHTML="Photo "+photo+" out of "+last;
}
</script>
</head><body onload=show(1)>
<div align=center>
<span id ='indicator'>
Photo 1 out of <script type=text/javascript>
document.write(last);
</script>
</span><br>
<b> < <a href="javascript:prev()">Prev</a> | <a href="javascript:next()">Next</a> > </b>
вообще javascript в данном случае хорош тем, что просто загружает фотки и подписи, не загружая при этом новую страницу. Это удобно. Но с другой стороны хиты на счетчиках не считаются ) но главное чтобы посетителю было удобно, а не статистике.
DIMON-UA: Значит, я все правильно понял, что Вам нужно. смотрите первый пост. Скрипт буддет выполняться, а страница не будет перегужаться.
Здравствуйте. Я его пробовал использовать, но почемуто у меня он не срабатывал. Вот здесь /ru/forum/106050 я привел кусок кода, но не выполняется он почему-то 😡
verhmax: что такое id=275 ? где вы его взяли?
если хотите чтоб в одно файле всё было, то ссылка должна быть такая:
<a href=page.php?event=next($photo)>Вперед</a>
и не забывайте передавыать значение $photo
а в файле page.php должна быть функция
if ($event=='next')
{
echo"$photo";
}
попробую объяснить. http://site.ru/page.php?id=275 это адрес той страницы, на которой мне нужно сделать фотогалерею. То есть заходим на эту страницу, и просматривая фотки остаемся на этой же странице.
Pike: Если бросите идею PHP, я могу покапаться в своем старье (типа прошлое тысячелетие) и найти на javascript с подписями, и уж выровнять вообще не проблема. Если нет, можете ткнуть мне в подпись ☝
Уважаемый Pike покопайтесь пожалуйста :) Кстати а что такое ткнуть в подпись?
В какой доменной зоне сайт, новый/старый. Прогонялся по "белым", ставили ли вы ссылки вашего сайта на другие, индексируемые проекты, добавляли в add url?
Так просто, без данных сказать ничего нельзя.
сайт в принципе старый, в доменной зоне .kz, около 3-х лет не обновлялся вообще. Было порядка 50 статических страниц, только в последние 3 месяца сайт начал активно обновляться. И до середины декабря индексировался поисковиками без особых проблем, а потом "бац". И все его заигнорили. Почему-то. Точнее не заигнорили, а просто перестали его обновлять в своих базах данных. Ссылки на свой сайт начал ставить только дня 3 назад. Вчера удалил все старые страницы с яндекса вручную (около 230 страниц), надеюсь в ближайшее время он отыщет новые.
отлично. большое спасибо
Не должно ни на что влиять
то есть это никто не проверяет?
Pike, последний вопрос :) Как Вы сделали чтобы текстовые подписи выравнивались по центру? :) не могу понять :)
если уж на то прошло, то нахрена тут ваще PHP 😕
подключить нужно файл $photo.jpg , где $photo - переменная, которая получается после выполнения функции. Изврат, понимаю :)) проблема уже решилась с помощью js. Всем спасибо. Всех с Новым!
Не нашел. Вот вам новый.
<head>
<script type="text/javascript" src=titles.js></script>
<script type="text/javascript">
var last=200;
var photo=1;
function next(){
photo++;
if (photo>last) photo=1;
show(photo);
}
function prev(){
photo--;
if (photo<1) photo=last;
show(photo);
}
function show(photo){
document.getElementById('photo').innerHTML="<img src='doha/"+photo+".jpg'>";
document.getElementById('title').innerHTML=titles[photo];
document.getElementById('indicator').innerHTML="Photo "+photo+" out of "+last;
}
</script>
</head><body onload=show(1)>
<div align=center>
<span id ='indicator'>
Photo 1 out of <script type=text/javascript>
document.write(last);
</script>
</span><br>
<b> < <a href="javascript:prev()">Prev</a> | <a href="javascript:next()">Next</a> > </b>
<p>
<div id='photo'>
</div>
<div id="title">
</div>
</div>
</body>
и titles.js, в который надо нарисать подписи:
titles= new Array("",
"моя первая картина", "моя вторая фота", "моя третья шедевра",
"четвертая пикча", "пятая нечта", "ну и так даллее"
)
гениально. спасибо просто огромнейшее :) массив легко и элегантно решил задачу с надписями. Еще раз большущее спасибо. Всех С Новым!
вообще javascript в данном случае хорош тем, что просто загружает фотки и подписи, не загружая при этом новую страницу. Это удобно. Но с другой стороны хиты на счетчиках не считаются ) но главное чтобы посетителю было удобно, а не статистике.
Значит, я все правильно понял, что Вам нужно. смотрите первый пост. Скрипт буддет выполняться, а страница не будет перегужаться.
Здравствуйте. Я его пробовал использовать, но почемуто у меня он не срабатывал. Вот здесь /ru/forum/106050 я привел кусок кода, но не выполняется он почему-то 😡
что такое id=275 ? где вы его взяли?
если хотите чтоб в одно файле всё было, то ссылка должна быть такая:
<a href=page.php?event=next($photo)>Вперед</a>
и не забывайте передавыать значение $photo
а в файле page.php должна быть функция
попробую объяснить. http://site.ru/page.php?id=275 это адрес той страницы, на которой мне нужно сделать фотогалерею. То есть заходим на эту страницу, и просматривая фотки остаемся на этой же странице.
Я немного запутался:
в файл page.php помещаем код:
<?php
if ($event=='next')
{
echo "$photo";
}
?>
в файл по адресу http://site.ru/page.php?id=275 помещаем ссылку:
<a href=content.php?event=next($photo)>Вперед</a>
и я не совсем понял что же будет с файлом next.php в котором есть функция, которую нужно выполнять.
Если бросите идею PHP, я могу покапаться в своем старье (типа прошлое тысячелетие) и найти на javascript с подписями, и уж выровнять вообще не проблема. Если нет, можете ткнуть мне в подпись ☝
Уважаемый Pike покопайтесь пожалуйста :) Кстати а что такое ткнуть в подпись?