Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

DashaBond

Новичок
  
  • Публикаций

    1
  • Зарегистрирован

  • Посещение

Достижения DashaBond

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

0

Репутация

  1. Всем привет. Помогите решить проблему над которой бьюсь уже 4 день. Я качала и установила на хостинг быстрый старт с нужным шаблоном. При попытке утнановить opencart выдало ошибку: Not Found The requested URL /install/index.php was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Посмотрев я поняла что папки Инстал вообще не было в архиве быстрого старта. Скачала папку Инсталл папку инстал с офф. сайта и залила вместе с файлом кофигурации на хостинг к папкам быстрого старта. установка вроди пошла.. но на третьем шаге куда вбиваешь данные от базы данных.. при попытке сохранить их выдает белый экран и уже другую ошибку: Parse error: syntax error, unexpected 'else' (T_ELSE), expecting function (T_FUNCTION) in /home/domofo/public_html/resolution/system/database/mysqli.php on line 54 В кодинге я вообще не разбираюсь и никак не могу решить это проблему((( Прилагаю ниже кодинг проблемной страницы. Помогите пожалуйста! :cry: :cry: :cry: <?php final class MySQLi { private $mysqli; public function __construct($hostname, $username, $password, $database) { $this->mysqli = new mysqli($hostname, $username, $password, $database); if ($this->mysqli->connect_error) { trigger_error('Error: Could not make a database link (' . $this->mysqli->connect_errno . ') ' . $this->mysqli->connect_error); } $this->mysqli->query("SET NAMES 'utf8'"); $this->mysqli->query("SET CHARACTER SET utf8"); $this->mysqli->query("SET CHARACTER_SET_CONNECTION=utf8"); $this->mysqli->query("SET SQL_MODE = ''"); } public function query($sql) { $result = $this->mysqli->query($sql); if ($this->mysqli->errno) { //$mysqli->errno } if (is_resource($resource)) { $i = 0; $data = array(); while ($row = $result->fetch_object()) { $data[$i] = $row; $i++; } $result->close(); $query = new stdClass(); $query->row = isset($data[0]) ? $data[0] : array(); $query->rows = $data; $query->num_rows = $result->num_rows; unset($data); return $query; } else { return true; } } else { trigger_error('Error: ' . mysql_error($this->link) . '<br />Error No: ' . mysql_errno($this->link) . '<br />' . $sql); exit(); } } public function escape($value) { return $this->mysqli->real_escape_string($value); } public function countAffected() { return $this->mysqli->affected_rows; } public function getLastId() { return $this->mysqli->insert_id; } public function __destruct() { $this->mysqli->close(); } } ?>
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.