[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как реализовать следующее
cmpunk
Есть файл со списком фильмов (около 50), как сделаь так, чтобы при нажатии на название фильма в браузере автоматом открывался kinopoisk.ru с готовым поиском по этому фильму?



Спустя 7 минут, 33 секунды (18.02.2012 - 12:30) johniek_comp написал(а):
формируй ссылку...get тебе в помощь

Спустя 3 минуты, 38 секунд (18.02.2012 - 12:33) Эли4ка написал(а):
blink.gif

Спустя 1 минута, 58 секунд (18.02.2012 - 12:35) sergeiss написал(а):
cmpunk - а свои наработки какие есть? Покажи. Поможем, подскажем, подкорректируем.

Спустя 5 минут, 5 секунд (18.02.2012 - 12:40) Эли4ка написал(а):
sergeiss
помогите пожалуйста в моем топике.. sad.gif ,прошу sad.gif

Спустя 1 час, 54 минуты, 18 секунд (18.02.2012 - 14:35) nugle написал(а):
cmpunk
указываешь action в своей форме на кинопоиск и формируешь гет данные

Спустя 5 часов, 15 минут, 27 секунд (18.02.2012 - 19:50) cmpunk написал(а):
Можно пожалуйста разжевать? заранее благодарю. Нужно именно не парсить, а просто вбивать название фильма в поиск и открывать на кинопоиске в браузере. Заранее спасибо

Спустя 5 минут, 43 секунды (18.02.2012 - 19:56) nugle написал(а):
формы умеешь создавать?

Спустя 33 минуты, 41 секунда (18.02.2012 - 20:30) cmpunk написал(а):
Нет, зелен ещё в пхпэ. если показали бы код был бы бесконечно благодарен

Спустя 4 минуты, 36 секунд (18.02.2012 - 20:34) nugle написал(а):
вот
http://htmlbook.ru/html/form
читай, учись

Спустя 15 минут, 48 секунд (18.02.2012 - 20:50) johniek_comp написал(а):
Сделаю за 200 руб. если учится не хочешь а просишь за тебя сделать. Пиши в скайп.

Спустя 6 минут, 17 секунд (18.02.2012 - 20:56) nugle написал(а):
johniek_comp
ахах, дорого берешь)))

Спустя 1 час, 21 минута, 6 секунд (18.02.2012 - 22:17) olegod написал(а):
// подразумевается что в массиве $films помещены фильмы из вашего файла
foreach($films as $film) {
echo '<a href="http://www.kinopoisk.ru/index.php?first=no&what=&kp_query='.$film.'">'.$film.'</a>';
}

P.S. С вас 200 руб. :D

Спустя 58 минут, 50 секунд (18.02.2012 - 23:16) cmpunk написал(а):
<?php
$films = file("http://aileprog.16mb.com/txt/prog.txt");
for($i=0; $i<sizeof($ar); $i++)
echo $films[$i]."<br>";
foreach($films as $film) {
echo '<a href="http://www.kinopoisk.ru/index.php?first=no&what=&kp_query='.$film.'">'.$film.'</a>';
}
?>


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

например

01:05 Неудовлетворенное сексуальное напряжение
02:35 Всегда говори «ДА»
04:15 Звездные войны 5: Империя наносит ответный удар
06:15 Домовой

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

Спустя 31 минута, 28 секунд (18.02.2012 - 23:48) olegod написал(а):
Правильней всего будет в файле сделать разделитель между временем показа и названием фильма, например | или двойно пробел. Тогда нужный элемент будет выглядеть так:
  foreach($films as $line) {
$film = explode(' ', $line); // в случае с двойным пробелом
echo '<a href="http://www.kinopoisk.ru/index.php?first=no&what=&kp_query='.$film[1].'">'.$film[0].' '.$film[1].'</a>';
}

Спустя 9 минут, 57 секунд (18.02.2012 - 23:58) olegod написал(а):
Кстати, ваш код немного неправильный. У вас уже используется цикл, цикл из моего кода не нужен. Правильно так:
<?php
$films = file("http://aileprog.16mb.com/txt/prog.txt");
for($i=0; $i<sizeof($ar); $i++) {
$film = explode(' ', $films[$i]); // в случае с двойным пробелом
echo $films[$i].'</ br><a href="http://www.kinopoisk.ru/index.php?first=no&what=&kp_query='.$film[1].'">Ссылка на кинопоиск</a>;
}
?>

Спустя 16 минут, 8 секунд (19.02.2012 - 00:14) cmpunk написал(а):
Спасибо огромное всё работает, осталась маленькая проблема, вот код:

<?php
$films = file("http://aileprog.16mb.com/txt/prog.txt");
for($i=0; $i<sizeof($ar); $i++)
echo $films[$i]."<br>";
foreach($films as $line) {
$film = explode(' ', $line); // в случае с двойным пробелом
echo '<a href="http://www.kinopoisk.ru/index.php?first=no&what=&kp_query='.$film[1].'">'.$film[0].' '.$film[1].'</a>';
}
?>


Выводится всё вот так:
12/02/21 01:05 Неудовлетворенное сексуальное напряжение 02:35 Всегда говори «ДА» 04:15 Звездные войны 5: Империя наносит ответный удар 06:15 Домовой 08:00 Голливудленд 10:05 Монстр в Париже11:30 Алло, Варшава ! 12:45 Незнакомцы 14:10 Сорвиголова 15:50 Близнец 17:35 Спящая красавица 19:05 Второй в команде 20:30 Кот в сапогах22:00 Камень 23:25 Другой мир 4: Пробуждение 12/02/22 00:50 Дорога 02:35 Звездные войны Эпизод 6 -

а в тектовом файле

12/02/21

01:05 Неудовлетворенное сексуальное напряжение
02:35 Всегда говори «ДА»
04:15 Звездные войны 5: Империя наносит ответный удар
06:15 Домовой
08:00 Голливудленд
10:05 Монстр в Париже м\ф
11:30 Алло, Варшава !
12:45 Незнакомцы


где я допустил ошибку?

Спустя 5 часов, 9 минут, 10 секунд (19.02.2012 - 05:23) Эли4ка написал(а):
Цитата
echo '<a href="http://www.kinopoisk.ru/index.php?first=no&what=&kp_query='.$film[1].'">'.$film[0].' '.$film[1].'</a>';

после этого тег <br> поставьте..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.