#1101 2015.09.02 08:14

despod
Участник
Откуда: Россия
Зарегистрирован: 2010.03.18
Сообщений: 75
Карма: 0
Профиль

Re: Общие вопросы по PHP

Привет!
есть кусочек кода

Код:

1
2
3
4
5
6
7
$a = array('q','w','e','r','t','y','u','i','o','p','a','s','d','f');
 
for($i=0;$i<=sizeof($a);$i++){
echo '<tr>';
if($i%4!=0){$n='';}else{$n='<br/>';}
echo $a[$i].$n;
}

выводит он масив так
q
wert
yuio
pasd
f
а нужно
qwer
tyui
opas
df
что тут не правильно?

Неактивен

#1102 2015.09.02 09:41

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

собери в строку и разбей по 4 символа.

Код:

1
span style="color: #0000BB"><?php$a = array('q','w','e','r','t','y','u','i','o','p','a','s','d','f');$str = implode('', $a);$arr4 = str_split($str, $str);foreach ($arr4 as $val) { echo $val;}

Неактивен

#1103 2015.09.08 08:10

despod
Участник
Откуда: Россия
Зарегистрирован: 2010.03.18
Сообщений: 75
Карма: 0
Профиль

Re: Общие вопросы по PHP

Cпасибо!
но такой вопрос я вывожу с бд названия
и хочу чтобы шли в 2 колонки  вот и пытаюсь что то организовать

Неактивен

#1104 2015.09.08 13:46

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

despod, В 2 колонки, это тебе надо html вертеть или я не правильно это представил.

Неактивен

#1105 2015.09.09 11:24

koji
Участник
Зарегистрирован: 2014.07.13
Сообщений: 72
Карма: 3
Профиль

Re: Общие вопросы по PHP

Что можно добавить в пароль чтобы и его безопасность повысить и БД не навредить?

~ ! @ # $ % ^ & * ) ( _ - + = } { | ? > <

В регулярку просто вписываются символы как preg_match('/^[0-9a-z~!@#$%^&*)(_-+=}{|?><]{6,30}$/iD', $_POST['password']) или требуется как-то извращаться?

Неактивен

#1106 2015.09.09 12:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

зачем такие проверки? пусть пользователи вводят что хотят.
проверять стоит только длину пароля и его сложность (тут уже можно просто проверить чтобы пароль не был 123456 и т.п. или писать функцию подсчета сложности пароля).

Неактивен

#1107 2015.09.09 16:48

koji
Участник
Зарегистрирован: 2014.07.13
Сообщений: 72
Карма: 3
Профиль

Re: Общие вопросы по PHP

Gemorroj, если разрешить вводить все компрометация не получится?

Неактивен

#1108 2015.09.10 06:52

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

koji, пароль пользователя все равно оборачивается в md5(). Ну там + "соль". И при проверке он так же будет проверяться, через md5(). Если пользователь забудет пароль, то предоставляется форма, где он может ввести новый пароль.
Можно реализовать функцию генерирования сложного пароля. Как вариант к своему паролю, на выбор в общем.

Неактивен

#1109 2015.09.10 12:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

koji написал:

Gemorroj, если разрешить вводить все компрометация не получится?

что ты компрометировать собрался? если ты ограничиваешь символы в пароле, то скорее ты этим снижаешь его устойчивость, а не увеличиваешь.

Неактивен

#1110 2015.09.24 17:29

despod
Участник
Откуда: Россия
Зарегистрирован: 2010.03.18
Сообщений: 75
Карма: 0
Профиль

Re: Общие вопросы по PHP

Подскажите кто нибуть для чего например делают в папке с фотками файл index.php - пустой.
Или в папках с другими какими то файлами

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.036 s