[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регистрация в своей CMS
xTODx
Вот начал делать свою cms, всё селал, только запара с входом и регистрацией.
Не хочет отправлять заявку в бд и всё( хотя через амдинку страницы норм добавляет((
xTODx
:blink: куда все подевались?((
и так, сейчас скину для понимания, что у меня есть в конфигах
То что в файле для подключения к бд
<?php
require_once "config.php" ;

class Db extends Config {
private $connection ;

function __construct() {
$this->open_connection() ; // сразу подключает к бд
// echo "connection is set\подрубились к бд" ; //для проверки подключения к бд

}

private function open_connection() {
$this->connection = mysql_connect($this->DB_HOST, $this->DB_USER, $this->DB_PASS);
if(!$this->connection) {
die("datebase connection failed:". mysql_error() ) ;
} else {
$db_select = mysql_select_db($this->DB_NAME);
if(!$db_select) {
die ("Databes selection failed:". mysql_error());
}
}

mysql_query("set names utf8") or die ("set name utf8 failed");
}
public function sql($query) {
$result = mysql_query($query, $this->connection) ;
if(!$result) {
die("Databese query faild:".mysql_error() );
}// если $result не возвращается, вывести сообщение
return $result ;
} //функция которая будет выполнять заявки.
}
$db = new Db() ;
/*$this-> использует переменные с другого класса, mysql_error() - ошибки бд,
команда установки кодировки если не вышло, вывести ("текст")
mysql_query("set names utf8") or die ("set name utf8 failed") */

?>

Что в конфиге в котором хранятся настройки бд, и пока что(пока регестраци и входа нет что бы с бд свзать) логин и пароль админа..
<?php
require_once "debug.php";

class Config /* extends Debug */{
function __construct() { // конструктор загружает в $APP_PATH путь к проекту
$this->APP_PATH = dirname(dirname(__FILE__)) ;
}
var $APP_PATH ;
var $BASE_URL = "mycms" ; //URL CauTa

var $DB_HOST = "localhost" ; // name host
var $DB_USER = "root" ; // user db
var $DB_PASS = ""; //password db
var $DB_NAME = "mycms" ;
var $SITE_ADM = "admin" ;
var $ADM_PASS = "123" ;
}
$config = new Config() ;
?>

и вот таблицы бд которые есть)) ну и пару строчек в пример
user posted image
очень прошу, помогите, примерно продумал заявку на подачу бд, ну и поля регистрации построил, но пока не хочет отправлять в бд и всё((
делаю с трёх файлов
Вид,
контроллер,
и модель))
но скиньте хоть одним кодом. что как куда когда... а то уже крыша едет((
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.