Ошибка PHP: Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'bkono_426trav2'@'localhost' (using password: YES) in /home/bkono426/public_html/install/include/database.php on line 30 Access denied for user 'bkono_426trav2'@'localhost' (using password: YES) В чём может быть ошибка вот сама 30 строчка кода PHP: function MYSQL_DB() { $this->connection = mysql_connect(SQL_SERVER, SQL_USER, SQL_PASS) or die(mysql_error()); mysql_select_db(SQL_DB, $this->connection) or die(mysql_error()); }
PHP: // ***** Database Username define("SQL_USER", "bkono426_trav"); // ***** Database Password define("SQL_PASS", ""); // ***** Database Name define("SQL_DB", "bkono426_trav1"); Обьявлена вообще так и название базы вот bkono426_trav1 а в ошибке такая муть вылазиет
Какая здесь может быть ошибка PHP: if (DB_TYPE) { $database = new MYSQLi_DB; } else { $database = new MYSQL_DB; }
Никакой. Или сразу все ошибки могут быть. Ты либо код полностью покажи, либо и дальше сиди по 2 строчки показывай, и думай почему у тебя ничего не работает. ЗЫ Оторви руки тому что классы капсом обзывает.
как реализовать вот такой стценарий: например введя в textarea букву А при нажатии на кнопку выведет 1f56t8 и если ввести в другую textarea 1f56t8 - то при нажатии на кнопку выведет букву А Нужно что бы можно было слово разложить на набор символов и букв по таблице: А=1f56t8 Б=1961z и в обратном порядке из того что получилось можно было собрать слово у меня есть такое приложение, но как сделать на php ? помогите пожалуйста
GAiN, если я правильно Вас понял, то как вариант сделайте по аналогии вот этой функции транслитерации: PHP: function translit($str){ return strtr($str, array('А'=>'A', 'Б'=>'B', 'В'=>'V', 'Г'=>'G', 'Д'=>'D', 'Е'=>'E', 'Ё'=>'YO', 'Ж'=>'J', 'З'=>'Z', 'И'=>'I', 'Й'=>'Y', 'К'=>'K', 'Л'=>'L', 'М'=>'M', 'Н'=>'N', 'О'=>'O', 'П'=>'P', 'Р'=>'R', 'С'=>'S', 'Т'=>'T', 'У'=>'U', 'Ф'=>'F', 'Х'=>'H', 'Ц'=>'TS', 'Ч'=>'CH', 'Ш'=>'SH', 'Щ'=>'SCH', 'Ъ'=>'', 'Ы'=>'YI', 'Ь'=>'', 'Э'=>'E', 'Ю'=>'YU', 'Я'=>'YA', 'а'=>'a', 'б'=>'b', 'в'=>'v', 'г'=>'g', 'д'=>'d', 'е'=>'e', 'ё'=>'yo', 'ж'=>'j', 'з'=>'z', 'и'=>'i', 'й'=>'y', 'к'=>'k', 'л'=>'l', 'м'=>'m', 'н'=>'n', 'о'=>'o', 'п'=>'p', 'р'=>'r', 'с'=>'s', 'т'=>'t', 'у'=>'u', 'ф'=>'f', 'х'=>'h', 'ц'=>'ts', 'ч'=>'ch', 'ш'=>'sh', 'щ'=>'sch', 'ъ'=>'y', 'ы'=>'yi', 'ь'=>'', 'э'=>'e', 'ю'=>'yu', 'я'=>'ya', ' '=>'_')); }
daniel777, а можно ли такое сделать с указанием базы, записать всё в столбик в файл txt и по нему брать ?
Спасибо за ответ вот такой вопрос по поводу кода парсер выдаёт ошибки одну за одной код не мой и кто писал не знаю вот сама ошибка Code: Fatal error: Call to undefined method MYSQL_DB::mysql_exec_batch() in C:\wamp\www\TravianZ\install\process.php on line 117 А вот сама функция PHP: function createStruc() { global $database; $str = file_get_contents("data/sql.sql"); $str = preg_replace("'%PREFIX%'", TB_PREFIX, $str); if(DB_TYPE) { $result = $database->connection->multi_query($str); } else { $result = $database->mysql_exec_batch($str); } if($result) { header("Location: index.php?s=3"); } else { header("Location: index.php?s=2&c=1"); } } Ругается имнно на эту строчку PHP: } else { $result = $database->mysql_exec_batch($str); }
Вариантов много. Ты уже определись что тебе нужно. Можешь хоть в облаке хранить - нет разницы от куда инфу забирать. В общем случае просто складируешь это в тхт файл, и затем: PHP: $f = file("1.txt"); И затем делаешь что нужно с этим массивом. Хочешь разбивай его и обрабатывай. Хочешь передавай на клиент и там обрабатывай. Если что-то не получается - спрашивай, но задавай более конкретные вопросы. А именно: - Что сделано - Что не работает - Как пытался исправить ...
Доброго времени суток. Посоветуйте пожалуйста литературу и видеокурсы которые на ваш взгляд лучше всего подойдут новичку. Спасибо.
Читаешь тут http://php.net/ берешь эту замечательную книжку http://videofocusi.ru/book.zip и пишешь программки! Как по мне это самый простой способ!
подскажите как возвести в большое число... допустим 14^50 стандартная функция не умеет, функцию какую написал(циклом) тоже
Cowboyl0l Стандартная функция все умеет. Проблема в типах данных. Если интересно - загуглите "максимальный размер int" Модуль GMP (http://php.net/gmp) предназначен для работы с длинными числами (длинной арифметикой)
include скрыть ошибку как скрыть ошибку когда include файл не доступен и не открывается ? а то пишет ошибку с путями ошибку отсутствия файла надо скрыть - т.к. раскрытие путей
Сначала можно проверять существование файла, затем уже инкклюдить. http://php.net/manual/ru/function.file-exists.php
Всем привет как сделать так чтоб цикл прыгал через два цифра? PHP: $n = 2 for ($i = 15034; $i <= 15080; $i++) { echo $i+$n'<br>'; } 15036 15038 15040 15042 15044 итд