Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Непонятная функция - помогите разобраться [3]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 2 [3]   

> Без описания
LIME
Отправлено: 18 Июня, 2013 - 13:27:39
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




EuGen нет...не это
я не понимал что Вы говорите о написании в системе где нельзя написать в utf(или иной кодировке)
вот и недоумевал
все банальнее оказалось
всем спасибо
 
 Top
DeepVarvar Супермодератор
Отправлено: 18 Июня, 2013 - 13:28:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Так я какраз говорил о том что я хотел бы видеть на входе корректные утф-8 буковки.
Кстати - в исходниках где-то я видел, определения символов (вся таблица) хранятся таки в хексах.
 
 Top
Hapson
Отправлено: 18 Июня, 2013 - 19:09:35
Post Id



Посетитель


Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013  
Откуда: Ставропольский край


Помог: 10 раз(а)

[+]


armancho7777777
CODE (htmlphp):
скопировать код в буфер обмена
  1. "/^[a-zA-Z0-9]{1,15}$/"

{1,15} - это же не менее 1 и не более 15 символов. Здесь буквы верхнего, нижнего регистра и цифры. Вроде так...?

PS
А, ну да... да да - затупил что-то. Так и есть, могут состоять из одного.
Спасибо за замечание, нуно подправить.

(Отредактировано автором: 18 Июня, 2013 - 19:11:32)



-----
ПЫХ тут - ходи туда, прежде чем писать сюда (толку больше будет)
 
 Top
Hapson
Отправлено: 21 Июня, 2013 - 18:38:20
Post Id



Посетитель


Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013  
Откуда: Ставропольский край


Помог: 10 раз(а)

[+]


Здравствуйте.
Вот решил записать соединение с БД в функцию
CODE (htmlphp):
скопировать код в буфер обмена
  1. function db_connect(){
  2.         @mysql_connect(DB_SERVER, DB_LOGIN, DB_PASS) or die ($db_error = mysql_error() . ' (Не удалось подключиться к базе данных)');
  3.         @mysql_select_db(DB_NAME) or die ($db_error = mysql_error() . ' (Не удалось выбрать базу данных)');
  4. }

Так вот вопрос, как мне вытянуть $db_error так, чтобы никто не видел этой строки. К примеру записать значение этой переменной в лог.
А еще лучше, вывести сообщение юзеру и продолжить выполнение скрипта. Сейчас, если меняю к примеру пароль БД, то вываливается белый экран с ошибкой.
(Добавление)
сделать $db_error глобальной..?
а как продолжить выполнение, если коннект не удался?


-----
ПЫХ тут - ходи туда, прежде чем писать сюда (толку больше будет)
 
 Top
Страниц (3): « 1 2 [3]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB