S ... (delete)
User-
Posts
75 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by S ... (delete)
-
Я достаточно прочитал документации о классах в php5, но такого не встречал =
-
Лень - самая неисчерпаемая энергия в мире=)
-
Вроде он сказал, чтобы
-
Надо экранировать такие символы функцией addslashes и не только в пароле, а во всех данных полученных от пользователя. А вообще, пароль лучше кодировать с помощью md5, тогда в н?м и экранировать ничего не надо. Плюс использование таких функций, как htmlspecialchars, intval, и прочих увеличат стойкость скриптов от хакерских атак. Например, можно написать функцию, для получения числа из $_GET и вс? время пользоватся только ей, тогда можно быть точно увереным, что у вас будет число, а не что-то другое. Вместо die, нужно записывать информацию в лог,наприм ip откуда пришли неверные данные. // Получаем число из $_GET function input_get_num($key, $default = null) { $num = isset($_GET[$key]) ? trim($_GET[$key]) : $default; if($num === null) { die('ERROR: Empty parameter "'.$key.'"'); } if(!is_numeric($num)) { die('ERROR: Parameter "'.$key.'" must be a numeric'); } return $num; } // Получаем строку из $_GET function input_get_str($key, $default = null) { $str = isset($_GET[$key]) ? trim($_GET[$key]) : $default; if(!is_string($str)) { die('ERROR: Parameter "'.$key.'" must be a string'); } if(empty($str)) { if($default !== null) { $str = $default; } else { die('ERROR: Empty parameter "'.$key.'"'); } } return htmlspecialchars($str,ENT_QUOTES); }
-
Да, незачто! Всегда рад помочь=)
-
Как узнать UNIQUE, INDEX и т.д. поля таблицы базы данных MySQL?
S ... (delete) replied to nemecfc's question in PHP
SHOW CREATE TABLE table_name; -
Спасибо!
-
У меня в скрипте происходит вставка большого куска html, полученного с сервера, с помощью innerHTML. И вот тут возникает вопрос, как узнать, обработался код html или ещ? в процессе обработки?
-
Изврат=)
-
Конечно статичным!
-
Да, можно дома, на сво?м компьютере создать сервер. А в ник.ру прописать ваш ай-пи адрес. Для всего этого нужен багаж знаний=) Если выделенный сервер не приносит прибыли, то брать его в аренду не имеет смысла. При аренде сервера, с ним можно делать вс? что угодно, главное не испортить=)
-
К значению, находящемуся в массиве, нужно обращаться по индексу, например $arr = array(10,20,30,40); $k = $arr[2]; //Теперь в $k находится число 30 Читайте документацию, зачем такие вопросы на форуме задавать???
-
И зачем вызывать функцию, не понимаю =( echo '<a href="java script:chcontent(''.$news['news_text'].'');">Подробнее</a>';
-
Ну, это регулярные выражения. Считаю, что их знание обязательно. По вашей задаче регулярное выражение выглядело бы так $content = file_get_contents('index.html'); preg_match_all('#<p(?:s+[^>]*>|>)(.*?)</p>#is',$content,$matches); echo '<pre>'; print_r(array_map('htmlspecialchars',$matches[1])); echo '</pre>';
-
А лучше так echo '<a href="java script:chcontent('.$news['id'].');">Подробнее</a>';
-
<html><body><script> function test() { this.v1 = 0; var v2 = 0; var tid = setInterval(foo, 20) var self = this; function foo() { if (self.v1 == 10) { clearInterval(tid); } else { self.v1 += 1; //а здесь this хз знает что v2 += 1; } } this.mes = function() { alert(this.v1 + " - this.v1 должен быть равен 10"); alert(v2 + " - v2 тоже должен быть равен 10"); } } var t = new test(); setTimeout(mes, 2500) function mes() { t.mes(); } </script></body></html>
-
Вывод чисел с последовательным смещением на единицу
S ... (delete) replied to Dimitry Wolotko's question in PHP
Ладно, вс? равно как хранятся, вот рабочий скрипт Как сформировать массив $arr сами догадаетесь =) <?php //Массив из чисел в произвольном порядке $arr = array(4,3,1,2); //Сортируем sort($arr); $cnt = sizeof($arr) - 1; //Результирующий двумерный массив $result = array(); for($i=0;$i<=$cnt;$i++) { $result[$i] = array(); $k = $i; for($j=0;$j<=$cnt;$j++) { $result[$i][$j] = $arr[$k]; $k = $k == $cnt ? 0 : $k + 1; } } //Смотрим что получилось echo '<pre>'; print_r($result); echo '</pre>'; ?> -
Да, после такого шифрования скорость работы уменьшается в разы =
-
Вывод чисел с последовательным смещением на единицу
S ... (delete) replied to Dimitry Wolotko's question in PHP
Как хранятся, в одном поле, в нескольких? Можете показать что выдает SHOW CREATE TABLE `table_name`? -
Да ладно, на скольто там места сократиться, на пару мб??
-
Уже лучше, а скрипт показать можете?
-
Потому, что это раздел не про почтовые программы=)))
-
Адресом ошиблись =
-
Ну и? А где $number = isset($_POST['number']) ? (int)$_POST['number'] : 0; И зачем нужна эта переменная?
-
Как правильно настроить счетчик времени setTimeout
S ... (delete) replied to Fluffy's question in JavaScript
var timer = null; var colImg = 5; //Количество картинок var i = 1; //Текущая картинка window.onload = function() { timer = setInterval(showImg, 2000); } function showImg() { document.getElementById('pict'+i).style.visibility='visible'; if(i == colImg) clearInterval(timer); i++; } Код не проверял, возможно с ошбками, главное, чтобы была идея ясна.