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 :: Parse error: syntax error, unexpected T_STRING in /home/u430921264/public_html/lib s/functions.php on line 3

 PHP.SU

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


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

> Описание: Помогите!
Костя Коновалов
Отправлено: 08 Октября, 2015 - 13:25:55
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Окт. 2015  


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




PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.     if (!function_exist('connectToMySql')) {
  3.             function_exist connectToMySql() {
  4.                 $mysql = new mysqli("mysql.0hosting.me", "u430921264_googl", "PASSWORD_CENSOURED", "u430921264_poisk");
  5.             }
  6.     }
  7.      
  8.     if (!function_exist('closeDB')) {
  9.             function_exist closeDB($mysqli) {
  10.                   $mysqli->close();
  11.             }
  12.     }
  13.      
  14.     if (!function_exist('regUser')) {
  15.             function_exist regUser($login, $password) {
  16.                    $mysqli=connectDB();
  17.                    $password = md5($password);
  18.                    $mysqli->query("INSERT INTO users (login, password) VALUES('".$login."', '".$password."')");
  19.                    closeDB($mysqli);
  20.             }
  21.     }
  22.      
  23.     if (!function_exist('checkUser')) {
  24.             function_exist checkUser($login, $password) {
  25.                     if (($login == "") || ($password == "")) return false;
  26.                     $mysqli->connectDB();
  27.                     $result_set = $mysqli->query("SELECT password FROM users WHERE login = '".$login."'");
  28.                     $user = $result_set->fetch_assoc();
  29.                     $real_password = $user['password'];
  30.                     closeDB($mysqli);
  31.                     return $real_password == md5($password);
  32.             }
  33.     }
  34. ?>
  35.  

Цитата:
Помогите

(Отредактировано автором: 09 Октября, 2015 - 13:16:56)

 
 Top
Panoptik
Отправлено: 08 Октября, 2015 - 14:30:25
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


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




не публикуйте в открытый доступ данные бд, иначе скоро у вас могут появиться неприятности


-----
Just do it
 
 Top
Faraon-san
Отправлено: 09 Октября, 2015 - 17:54:47
Post Id



Посетитель


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


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




смотрим на 3 строку и видим:
PHP:
скопировать код в буфер обмена
  1. function_exist connectToMySql() {

тут вы пытаетесь объявить функцию, а она не хочет.
 
 Top
DelphinPRO
Отправлено: 09 Октября, 2015 - 17:57:20
Post Id



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


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


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




Блин, даже скопипастить нормально не смог Улыбка http://forum.php.su/topic.php?fo...70012#1444070012


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Костя Коновалов
Отправлено: 14 Октября, 2015 - 17:35:11
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Окт. 2015  


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




DelphinPRO, у тебя в коде ошибка Fatal error: Call to undefined function function_exist() in /home/u430921264/public_html/lib s/functions.php on line 2

(Отредактировано автором: 14 Октября, 2015 - 17:36:06)

 
 Top
DelphinPRO
Отправлено: 14 Октября, 2015 - 19:59:56
Post Id



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


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


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




Блин, ну ошибся в названии, писал на коленке, можно было бы и с мануалом сверится
http://php.net/manual/ru/functio...ction-exists.php


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB