если файлы не очень большие, можно попробовать так: PHP: <?php $src = stripslashes($_GET['url']); $src_path = parse_url($src); $dst = './file/'.basename($src_path['path']); //echo $src; echo $dst; $opts = array( 'http'=>array( 'method'=>"GET", 'header'=>"User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.205 Safari/534.16\r\n" ) ); $context = stream_context_create($opts); $file = file_get_contents($src, false, $context); file_put_contents($dst, $file); ?> <form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="GET"> URL: <input type="text" name="url" value="<?php echo $_GET['url']; ?>"> <input type="submit"> </form>
Спасибо, проверил теперь юзер агент определяется. Мне нужно этим скриптом переливать видео из ВК. Раньше он вообще не переливал, а теперь с юзер агентом, файл появляется на хосте но с нулевым размером. Может кто подскажет в чём может быть дело? В логах отсутствует реферер у скрипта. Как его можно добавить в скрипт?
Всем привет. Как лутше реализировать проверку статуса пользователя? Имею виду организация бана. Каким способом проверять статус когда юзер на сайте?
всем привет как можо реализовать редирект php на две вкладки ? должно отрыться после клика две вкладки $url - первой и после неё $url2 url 2 - постоянная html страница PHP: <?php $url = $_GET["url"]; header("Location: $url"); ?>
Вкладка это новое окно, то бишь через js создавать новое окно, а в первом окне делать просто редирект через meta
php теряется переменная Почему может теряться переменная в php есть переменная $hash = md5(uniqid(time())); которая в конце кода - где уже выводится результат - не показывается - пустота эта переменная ещё подставляется в самом коде - он работает с чем может быть связанно ?
как отключить перевод времени в php для временной зоны ? на хостинге на час переводится назат - на зимнее время
Ручками ковырять pecl-timezonedb или костыль в виде глобал. переменной, которая будет пересчитывать значение через if Но по уму, надо решать на уровне сервера, например - ntpdate 0.asia.pool.ntp.org
нужно сделать блокировку ip по маске, список ip диапазонов у меня есть, но самая главная проблема как сделать редирект на сайте - который находится на ucoz ? на него можно через iframe или js вывести php скрипт который определит ip, сравнит со списком и если совпало сделает редирект и потянет с собой ucoz страницы на укозе нет стандартных средств блокировки ip и масок - их псевдо-php код слаб для такого и не способен сделать такое подскажите пожалуйста решение
Вопрос по работе с библиотекой simple_php_dom.php Какие дополнительные настройки, пакеты нужны для работы с ней на сервере ubuntu? Именно интересует функция html->find(). Так как на denwer-e (OS WINDOWS) все работает отлично, а на ubuntu она не работает, определил это по средствам того, что скрипт после ее вызова уже не выполняется (ну, и она тоже ничего не находит на странице, хотя там это точно есть).
ip за прокси сервером почему некоторые скрипты отображают ip прокси сервера - например опера турбо, а другие и показывают и ip прокси и реальный ip ? как сделать что бы показывало оба ip ?
Опера - браузер. Турбо - режим загрузки страниц браузера. Вы вероятно не смогли додумать мой комментарий. если вы ответили, можете тогда пояснить про какие скрипты идет речь в вопросе. P.s. И да, вопрос не сосвем верен с точки зрения русского языка(имхо). С первого взгляда кажется, что "например" относится к "скриптам", а не к "ip прокси сервера".
оперу я примером привёл, тот же 2 Ip пишет 2 адреса есть и анонимайзеры - которые не полностью маскируют, их и нужно определять - показывать 2 разных ip