![]() |
PHP - парсим чужой УРЛ - как?
Новая задачка. Как это сделать ЛОГИЧЕСКИ, я понимаю, но в силу незнания синтаксиса и непонимая, какой именно функцией воспользоваться, у меня ни фига не выходит.
Итак, имеем чей-то урл: хттп://что-то.там/файл.phtml?title_id=4218 В теле имеется куча всякого, в том числе: Код:
<INPUT type=Text value="Resourtion - Gone.avi" name=filename>Задача: скрипт с формой, в которую вводится исходный урл, по субмиту обрабатывается и выдает прямой линк на скачивание. Я сам просто запутался, не понимаю, открывать ли нужно файл исходного урл или еще как... Пока не дорос. Кто поможет? |
Xmm... Neponyal wopros. Ti hochesh razobrat url na sostowlyajushie w php (tipa domena, put, i.t.d)?
$Chunks=parse_url("http://host.tld/path/file?param=value); foreach($Chunks as $Key=>$Value) echo "Pinaem ".$Key." s soderjimim ".$Value; |
helldomain
Неее... Мне нужно передать несколько значений из ХТМЛ-кода исходной урлы в скрипт и сгенерить новый урл, в котором будут фигурировать эти значения. |
Nu tak i w chem problem?
<Form Action="myscript.php" Method="Post"> <Input Type="Text" Name="Inp1" Value="defaultvalue1"> <Input Type="Text" Name="Inp2" Value="defaultvalue2"> </Form> w skripte: $NewURL=$_POST["Inp1"].....................$_POST["Inp2"]; echo $NewURL; |
нет
через fopen читаешь файл, аотом пегулярными выражениями сначала $file=explode("\n",$file); потом for($i=0;$i<count($file);$i++){ if(eregi("name=filename",$file[$i])){$line=$file[$i];}; } нашёл строку с полем, а там регулярным реплэйсом з.ы.: да, поламерски, но пашет |
helldomain
Stasik Даааа, перцы.... Я даже, как это ни странно, почти понимаю :) Ясно. Будем пробовать. Сенкс. |
Gi ;-))).
|
| Часовой пояс GMT +4, время: 15:20. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.