#481 2009.01.13 12:15

ПеревозЧЕГ
Участник
Откуда: Тверская область
Зарегистрирован: 2008.11.16
Сообщений: 32
Карма: 0
Профиль Веб-сайт

Re: PHP+MySQL

что означает 1 в этом коде? И кавычки одинарные или двойные?

Неактивен

#482 2009.01.13 12:18

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

Re: PHP+MySQL

если email, url и wmr не пустые, вернет 1

Неактивен

#483 2009.01.13 12:27

ПеревозЧЕГ
Участник
Откуда: Тверская область
Зарегистрирован: 2008.11.16
Сообщений: 32
Карма: 0
Профиль Веб-сайт

Re: PHP+MySQL

блин, я немного не так вопрос задал вчера.
Пришли данные из формы $email='job@do.la' $url='site.ru' $wmr='558236852369' и вот надо проверить есть ли в базе хотя бы одно и введенных данных. Это значит надо проверить если есть хотя бы одно совпадение то вывести соответственное предупреждние. Типа извините но такие данные уже есть. Как будет выглядеть код? Поля теже самые. Я понимаю что надо пройтись по этим полям и посмотреть но как не пойму. Я select еще не освоил толком.

Неактивен

#484 2009.01.13 12:37

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

Re: PHP+MySQL

Код:

1
span style="color: #0000BB"><?phpif(mysql_query("SELECT 1 FROM `user` WHERE `email` = '$email' OR `url` = '$url' OR `wmr` = '$wmr'")){ // пользователь с такоми занными уже есть}else{ // пользователя с такими данными нет}?>

Неактивен

#485 2009.01.13 12:39

ПеревозЧЕГ
Участник
Откуда: Тверская область
Зарегистрирован: 2008.11.16
Сообщений: 32
Карма: 0
Профиль Веб-сайт

Re: PHP+MySQL

вот спасибо smile а то я застрял на этом. Вечером попробую.

Неактивен

#486 2009.01.16 15:33

AGENT
Участник
Откуда: Россия
Зарегистрирован: 2008.06.01
Сообщений: 258
Карма: 2
Профиль

Re: PHP+MySQL

Разъясните что такое глобальные переменные плиз. Сколько ни листал литературу ничего не понимаю по этому поводу. Желательно приведите пример кода с глобальнымы переменными и локальными. Я вообще не пойму почему до сих пор не убрали регистр глобалс

Неактивен

#487 2009.01.16 15:51

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

Re: PHP+MySQL

вот один из вопросов тестирования на нашей работе

Код:

1
span style="color: #0000BB"><?php$num = 10;function multiply(){ $num = $num*10;}multiply();echo $num;?>

что выведет?
так вот $num = 10; находится в локальной области видимости. в функции multiply она не видна, там ее нет. $num которая находится в функции myltiply совершенно независима от $num, которая находится вне функции multipy.

Неактивен

#488 2009.01.16 15:58

AGENT
Участник
Откуда: Россия
Зарегистрирован: 2008.06.01
Сообщений: 258
Карма: 2
Профиль

Re: PHP+MySQL

A как это будет выглядеть но уже с глобальными?

Неактивен

#489 2009.01.16 16:19

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

Re: PHP+MySQL

Код:

1
span style="color: #0000BB"><?php$num = 10;function multiply(){// чтобы сделать переменную $num видимой (глобальной) в этой функции// следует оъявить ее таковой с помощью специального слова globalglobal $num; $num = $num*10;}multiply();echo $num;?>

Неактивен

#490 2009.01.16 16:30

Ywan
Участник
Зарегистрирован: 2009.01.15
Сообщений: 7
Карма: 2
Профиль

Re: PHP+MySQL

Привет 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 Вот сам скрипт.За ранее спасибо.

Неактивен

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

forum.wapinet.ru

PunBB Mod v0.6.2
0.033 s