Эх, ну почему же мануалы-то не читаем, а? PHP: $subject = 'Блала: '.$dave; $subject = "Блала: $dave";
Допустим есть окно автаризации на сайте Там GET передается параметр Login= Если прописать login[]= То вылазит ошибка, допустим при обработке такой переменной средствами htmlspecialchars() Как исправить данную уязвимость?
Здравствуйте... Работаю с Curl при авторизации с использованием curl вылетает ошибка Ругается хост на следующую строку Как эту ошибку можно исправить?
Проверка доступности http ресурса. Итак, необходим простейший код на php, который при открытии страницы выводит доступность определенного адреса (онлайн или оффлайн). Как тут например: http://search.netbynet.ru/ftp Нашел вот такой код: Code: <?php if(@fsockopen("site.ru", "80", $errno, $errstr, 1)){ echo "online"; }else{ echo "offline"; } ?> Но если в нем указываю допустим polzav.homeftp.net и 8080 то пишет постоянно оффлайн, хотя сайт доступен Что не так?)
PHP: <?php if(@fsockopen("polzav.homeftp.net", "8080", $errno, $errstr, 10)){ echo "online"; }else{ echo "offline"; } ?> у меня пишет онлайн, но если у тебя интернет не очень, попробуй таймаут побольше сделать, не все же сайты моментально всегда открываются, одной секунды просто может маловато PS: Просто на 80-м порту твой polzav.homeftp.net недоступен
Pashkela А ты на хостинге или на компьютере проверял? А то может от провайдера зависит... А то ставлю и 10 и больше, всё равно оффлайн..
1-ый на Win XP дома, на девере, ща не хосте затестю... Потестил на VDS - тоже пашет. Скорее всего твой хостер режет, особенности какие-нибудь, очень стандартная ситуация и код
Ну тут, если чисто имхо, ответ такой: - хост скорее всего бесплатный или виртуальный - IP-адреса 90% прокси и соксов работают именно на 8080 порту - предоставляются услуги хостинга, а не микродеда, никому не понравиться, что с его IP будут заниматься брутом Вывод - исходящие соединения на внешние адреса с портом 8080 запрещены фаером/другим способом
Помогите сделать небольшую функцию которая будет: выдавать 3 числа при умоножении которых друг на друга получится число 32 Числа надо выдавать рандомые и в рандомной позиции
возможно отправлять POST запросы в форму через php ... но чтоб при отправке в поле: name="test" писал случайные цыфры например, или символы? без повторений а еще чтоб кнопочку нажимал "submit" с цыклом, тоесть бесконечно) вот форма, если можно напишите пример, как Форма: HTML: <form name="form1" action="form1.php" method="post"> <input class="button" type="text" name="test" size="16" maxlength="16"/> <input type="submit" name="submit" value="submit"/> </form>
Никто не в курсе, при проверки условия вида if ( is_file($file) AND filesize($file)>0 ) PHP будет проверять второе условие (т.е. filesize($file)>0), если первое (is_file($file)) возвращает false ? Хотя думаю, скорее всего нет))
Architek86 Не должен, сразу вернёт False. Чтобы проверял, нужно сделать так: is_file($file) || filesize($file)>0 или is_file($file) OR filesize($file)>0
А ты подумай PHP: <?php while (true) { $n = array(rand(0, 32), rand(0, 32), rand(0, 32)); if ($n[0] * $n[1] * $n[2] == 32) { echo $n[0] . ' * ' . $n[1] . ' * ' . $n[2] . ' = 32'; break; } } ?>
Byrger Так вроде побыстрее будет. PHP: function factorize($n) { $from = array(1,2,4,8,16,32); $result = array(); for ($i = 0; $i < 2; $i++) { $result[] = $from[mt_rand(0,array_search($n, $from))]; $n /= $result[$i]; } $result[]=$n; return $result; } echo implode(' * ',factorize(64)).' = 32';