Реклама на сайте Advertise with us

Скрипт - картинка дня?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 25/03/05 в 21:05       Ответить с цитатойцитата 

Кто подскажет, тому большое спасибо.
Загружаются на неделю или месяц фотки, а скрипт выводит кадый день новую, соответственно номеру.
ЗЫ Заценю

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 25/03/05 в 21:22       Ответить с цитатойцитата 

Элементарно:

Код:
<?
$d = date("d");
echo "<img src=\"$d.jpg\">";
?>


Выводит картинки от 01.jpg до 31.jpg по числу месяца. Но на самом деле для защиты от умников рекомендуется обзывать картинки абракадаброй (например имя файла = рандом, или размер в байтах) и в скрипте выбирать имя из массива. Напишешь сам? icon_smile.gif

вот соскучился по мастеру...

1
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 25/03/05 в 21:51       Ответить с цитатойцитата 

только в чем вопрос, выбор самой популярной картинки, или заранее подобранные? второе конечно пара строчек..

0
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 26/03/05 в 03:03       Ответить с цитатойцитата 

Чувствую надо засесть пшп изучать. Может кто ссылку с толковыми уроками даст?
2Kors: Как понимаю это PHP? Сделал пшп-файл, при обращении к нему он дает "; ?> вместо 26.jpg

Цитата:
только в чем вопрос, выбор самой популярной картинки, или заранее подобранные? второе конечно пара строчек..

Заранее подобранных. Я понимаю что пара строк, но я ними обращаться не умею, команд, тэгов не знаю, принципов работы. Бэйсик изучал, писал программки.

0
 

Люблю подрочить на статы !

С нами с 01.12.02
Сообщения: 818
Рейтинг: 317

Ссылка на сообщениеДобавлено: 26/03/05 в 06:49       Ответить с цитатойцитата 

photomuza писал:
Чувствую надо засесть пшп изучать. Может кто ссылку с толковыми уроками даст?


имхо проще по толковой книге изучать
или по мануалу icon_smile.gif

TopBucks | AdultLounge - там ребиллятся даже боты

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 26/03/05 в 09:59       Ответить с цитатойцитата 

photomuza писал:
2Kors: Как понимаю это PHP? Сделал пшп-файл, при обращении к нему он дает "; ?> вместо 26.jpg


У тебя просто ПХП не работает, ты на локальной машине чтоли смотрел? icon_smile.gif

вот соскучился по мастеру...

0
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 26/03/05 в 17:16       Ответить с цитатойцитата 

Kors писал:
Элементарно:
Код:
<?
$d = date("d");
echo "<img src=\"$d.jpg\">";
?>



Все работает. Почитал пару уроков, закачал на сервер - открывает.
Спасибо, Kors.

0
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 26/03/05 в 18:30       Ответить с цитатойцитата 

Тэк-с... не врубаюсь.
Сделал файл PHP
<?
$d = date("d");
echo "<img src=\"$d.jpg\">";
?>

Обозвал его day.php. Закачал на сервер. При обращении к нему <a href="day.php"> картинка открывается (в другом окне).

Но как вставить картинку в страницу HTML? При вставлении в нее
<?
$d = date("d");
echo "<img src=\"$d.jpg\">";
?>

отображается
"; ?>
Ничо не понимаю.

0
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 26/03/05 в 19:20       Ответить с цитатойцитата 

Попробуй так:

Цитата:
print "<img src=\"$d.jpg\">";

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

1
 



С нами с 07.06.00
Сообщения: 3516
Рейтинг: 1802

Ссылка на сообщениеДобавлено: 26/03/05 в 21:23       Ответить с цитатойцитата 

или пробуй так:
Код:
echo '<img src="'. $d .'.jpg">';

Elitist Club и Adult Yellow Pages

1
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 27/03/05 в 01:04       Ответить с цитатойцитата 

в страницу HTML.. эт ты че пытаешься?

1
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 27/03/05 в 07:55       Ответить с цитатойцитата 

SAV писал:
в страницу HTML.. эт ты че пытаешься?

Да, пытался в HTML, потом прочел в уроке, что надо обозвать .PHTML. Обозвал, заработало - _http://ponita.com/d/index.phtml
Вставил то, что писал Kors:
<?
$d = date("d");
echo "<img src=\"$d.jpg\">";
?>
Теперь вопрос - каким тэгом вызывать отдельный файл PHP из HTML?

0
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 27/03/05 в 08:26       Ответить с цитатойцитата 

Кажись въехал icon_smile.gif РНР не вызывается из ХТМЛ? Вписывается в листинг, а файлу дается расширение РНР. Я так сделал и прописываю в адресной строке. Моя ошибка - я почему-то думал, что РНР работает аналогично Ява скрипту.

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 27/03/05 в 10:32       Ответить с цитатойцитата 

photomuza писал:
Теперь вопрос - каким тэгом вызывать отдельный файл PHP из HTML?


Инклудом через SSI

На самом деле можно проще - обзывай страницу .php или .php3 или .phtml - пиши там обычный ХТМЛ-код а то что будет вставлено между <? и ?> - это будет ПХП-код выполненный его обработчиком.

вот соскучился по мастеру...

1
 



С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672


Передовик Master-X (16.06.2008)
Ссылка на сообщениеДобавлено: 27/03/05 в 11:08       Ответить с цитатойцитата 

photomuza писал:
Моя ошибка - я почему-то думал, что РНР работает аналогично Ява скрипту.

Да так и есть, похожим образом работает оно, т.е. php код можно и внутрь html страницы поместить. Та часть, что между <?php и ?> будет выполняться php интерпретатором, остальное - как обычный html понимается. Расширения файлов по умолчанию для php кода - .php или .php3, чтобы внутри .html выполнялся php, нужно в конфиге вебсервера прописать это.

Лучшие в Рунете: товарная партнёрка - от 4 рублей за клик.
CPA агрегатор - тысячи отличных офферов!

1
 

эксклюзивщик

С нами с 08.03.05
Сообщения: 1013
Рейтинг: 512

Ссылка на сообщениеДобавлено: 27/03/05 в 11:20       Ответить с цитатойцитата 

а лучше сходи на phpclub.ru и там все есть с самого начала и до конца

1
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 27/03/05 в 18:18       Ответить с цитатойцитата 

Kors писал:
Инклудом через SSI

Вот это предстоит еще изучить.
kodek писал:
...чтобы внутри .html выполнялся php, нужно в конфиге вебсервера прописать это.

И это smail98.gif
=ZeD= писал:
а лучше сходи на phpclub.ru и там все есть с самого начала и до конца

Спасибо, Зэд, посмотрю. Пока скачал уроки с myphp.net.ru/lessons/ - первое что выдал Гугл.
Всем спасибо, заценил. smail44.gif
Оффтопик: Kors, привет бабушке!

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 27/03/05 в 18:26       Ответить с цитатойцитата 

photomuza писал:
Вот это предстоит еще изучить.


Вот так: <!--#include virtual="file.php"-->

Но надо чтобы SSI включен был (обычно для файлов .shtml)

вот соскучился по мастеру...

1
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 06/04/05 в 01:19       Ответить с цитатойцитата 

Вернулся опять к топику. Картинка работает, а вот про урлы я забыл. Пытался мастерить по наитию массивы-переменные да сейчас некогда изучать синтаксис языка, съемками занялся.

Надо чтобы урл менялся вместе с переменной $d. То есть как я понимаю логику, прописать надо 31 переменную - типа $url[номер] - а потом ставить a href=$url[$d], что в общем я и пытался делать, но писал видно с ошибками (в школе плохо учился).

Кто напишет, тому как всегда рейтинг. smail04.gif

0
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 06/04/05 в 03:22       Ответить с цитатойцитата 

стукни в аську завтра утром
заодно и поговорим, а то по мылу у нас как-то не получилось

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 06/04/05 в 11:10       Ответить с цитатойцитата 

Зачем вообще тут php? Все без него делается. В crontab засовываем

0 0 * * * ln -sf /путь_к_картинкам/`date +"%d"`.jpg /путь_к_файлам_сайта/picture.jpg

После этого вставляем в обычную html страницу ссылку на picture.jpg и все. Ну, разве что на первый раз ln и все, что за ним, вручную придется сделать. Неэффективно как-то обрабатывать на каждом запросе к странице то, что раз в сутки меняется, да и не надо с путями ухищряться - картинки могут лежать в недоступном с веба месте.

0
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 07/04/05 в 03:26       Ответить с цитатойцитата 

Dr.Syshalt писал:
Зачем вообще тут php? Все без него делается. В crontab засовываем
0 0 * * * ln -sf /путь_к_картинкам/`date +"%d"`.jpg /путь_к_файлам_сайта/picture.jpg
После этого вставляем в обычную html страницу ссылку на picture.jpg и все. Ну, разве что на первый раз ln и все, что за ним, вручную придется сделать. Неэффективно как-то обрабатывать на каждом запросе к странице то, что раз в сутки меняется, да и не надо с путями ухищряться - картинки могут лежать в недоступном с веба месте.

Осталось только понять как работает crontab. Если б я это знал, то наверное и не спрашивал. Алгортма не понял. путь_к_картинкам - понятно, а что такое путь_к_файлам_сайта? И что такое "In"?
Мне нужно 31 urls прописать. Как?

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »