Вы не зашли.
Главная » PHP » PHP+MySQL
#481. ПеревозЧЕГ Off (0)
Участник
2009.01.13 12:12
что означает 1 в этом коде? И кавычки одинарные или двойные?
#482. Gemorroj Off (107)
Administrator
2009.01.13 12:12
если email, url и wmr не пустые, вернет 1
#483. ПеревозЧЕГ Off (0)
Участник
2009.01.13 12:12
блин, я немного не так вопрос задал вчера.
Пришли данные из формы $email='job@do.la' $url='site.ru' $wmr='558236852369' и вот надо проверить есть ли в базе хотя бы одно и введенных данных. Это значит надо проверить если есть хотя бы одно совпадение то вывести соответственное предупреждние. Типа извините но такие данные уже есть. Как будет выглядеть код? Поля теже самые. Я понимаю что надо пройтись по этим полям и посмотреть но как не пойму. Я select еще не освоил толком.
#484. Gemorroj Off (107)
Administrator
2009.01.13 12:12
Код:
span style="color: #0000BB"><?phpif(mysql_query("SELECT 1 FROM `user` WHERE `email` = '$email' OR `url` = '$url' OR `wmr` = '$wmr'")){ // пользователь с такоми занными уже есть}else{ // пользователя с такими данными нет}?>
#485. ПеревозЧЕГ Off (0)
Участник
2009.01.13 12:12
вот спасибо smile а то я застрял на этом. Вечером попробую.
#486. AGENT Off (2)
Участник
2009.01.16 15:03
Разъясните что такое глобальные переменные плиз. Сколько ни листал литературу ничего не понимаю по этому поводу. Желательно приведите пример кода с глобальнымы переменными и локальными. Я вообще не пойму почему до сих пор не убрали регистр глобалс
#487. Gemorroj Off (107)
Administrator
2009.01.16 15:03
вот один из вопросов тестирования на нашей работе
Код:
span style="color: #0000BB"><?php$num = 10;function multiply(){ $num = $num*10;}multiply();echo $num;?>
что выведет?
так вот $num = 10; находится в локальной области видимости. в функции multiply она не видна, там ее нет. $num которая находится в функции myltiply совершенно независима от $num, которая находится вне функции multipy.
#488. AGENT Off (2)
Участник
2009.01.16 15:03
A как это будет выглядеть но уже с глобальными?
#489. Gemorroj Off (107)
Administrator
2009.01.16 16:04
Код:
span style="color: #0000BB"><?php$num = 10;function multiply(){// чтобы сделать переменную $num видимой (глобальной) в этой функции// следует оъявить ее таковой с помощью специального слова globalglobal $num; $num = $num*10;}multiply();echo $num;?>
#490. Ywan Off (2)
Участник
2009.01.16 16:04
Привет Gemorroj,Admin,Gemor.На кануне нашел скрипт мыла.Типа mail@wapinet.ru Установил,таблицы залил,проверил почти все работает.Когда попытался зайти в админ панель пришлось вводить логин и пароль.Пошел посмотрел таблицу,там написано:
CREATE TABLE `settings` (
  `login` varchar(250) NOT NULL default 'admin',
  `pass` varchar(250) NOT NULL default '21232f297a57a5a743894a0e4a801fc3',
  `quota` int(11) NOT NULL default '1',
  `quota_disk` int(11) NOT NULL default '1',
  `sh_cnt` int(11) NOT NULL default '12',
  `rsort` tinyint(1) NOT NULL default '1',
  `sh_quota` tinyint(1) NOT NULL default '1'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

INSERT INTO `settings` VALUES ('admin', '21232f297a57a5a743894a0e4a801fc3', 1, 1, 10, 1, 1);
Ввел пароль 21232f297a57a5a743894a0e4a801fc3 но почему то не заходит.Потом пытался исправлять таблицу и все равно не получилось.Помогите исправить плиз.Что бы логин был Admin a пароль password Вот сам скрипт.За ранее спасибо.
Страниц: 147 48 49 50 51119 Все
Главная
WEB
PunBB Mod v0.6.2
0.038 s