|
|
|
| Не получаеться заставить работать эту гостевую http://www.softtime.ru/info/gbfile.php
пшиет "Ошибка при выборке сообщений..." вот сайт http://www.annabagmet.ru/gostevaya/index.php
Техподдержка хостинга написала что " Для данного домена параметры подключения к базе данных будут следующие:
Хост для подключения: baze.annabagmet.ru
Логин: annabagmet_ru
Название базы данных: annabagmet_ru"
Но с этими настройками ничего не получаеться ((( | |
|
|
|
|
|
|
|
для: Кристина
(31.10.2008 в 23:18)
| | То, что Вы скачали - это гостевая книга на файлах, и с базой данных она никак не связана.
Гостевая книга на базе данных представлена здесь http://softtime.ru/info/gbmysql.php | |
|
|
|
|
|
|
|
для: Trianon
(31.10.2008 в 23:33)
| | А что проще, на файлах или на базе данных?
Мне нужно создать официальную гостевую книгу влитую в собственный дизайн..... | |
|
|
|
|
|
|
|
для: Кристина
(31.10.2008 в 23:55)
| | с той что на базе всяко будет проще, по-моему. | |
|
|
|
|
|
|
|
для: Trianon
(01.11.2008 в 00:26)
| | А почему она ошибку такую выдаёт ? | |
|
|
|
|
|
|
|
для: Кристина
(02.11.2008 в 00:18)
| | Вы таблицу в базе создали для гостевой книги? | |
|
|
|
|
|
|
|
для: Кристина
(02.11.2008 в 00:18)
| | та, которая на БД?
Видимо
либо параметры соединения с БД , которые сообщил хостер, прописаны в файле config.php с ошибками,
либо не создана таблица guests,
Таблицу guests можно попытаться создать, выполнив следующий скрипт.
<php
require('config.php');
$sql = "CREATE TABLE guest (
id_msg int(8) NOT NULL auto_increment,
name tinytext NOT NULL,
city tinytext NOT NULL,
email tinytext NOT NULL,
url tinytext NOT NULL,
msg mediumtext NOT NULL,
answer mediumtext NOT NULL,
puttime datetime NOT NULL default '0000-00-00 00:00:00',
hide enum('show','hide') NOT NULL default 'show',
PRIMARY KEY (id_msg)
) ";
mysql_query($sql) or die("Error in $sql : <br> " . mysql_error());
$sql = "INSERT INTO guest VALUES (1,
'Тестер', 'Н.Новгород', 'softtime@softtime.ru', 'http://www.softtime.ru/',
'Это первое сообщение сообщение в вашей гостевой книге', '-',
'2004-01-01 10:12:21', 'show')";
mysql_query($sql) or die("Error in $sql : <br> " . mysql_error());
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(02.11.2008 в 00:51)
| | А как его "Выполнить" ??Куда скопировать? И что чем заменить? | |
|
|
|
|
|
|
|
для: Кристина
(02.11.2008 в 23:07)
| | в новый файл. С любым именем, к примеру create.php
поместить в тот же каталог, где лежат index.php, config.php
Выполнить, набрав в браузере http://домен/пкаталог/create.php
точнее подсказать не могу, поскольку не знаю, ни адрес сайта, ни каталог, в который Вы распаковали файлы галереи. | |
|
|
|
|
|
|
|
для: Trianon
(02.11.2008 в 23:38)
| | открылась страница, в ней только это:
" . mysql_error()); $sql = "INSERT INTO guest VALUES (1, '??????', '?.????????', 'softtime@softtime.ru', 'http://www.softtime.ru/', '??? ?????? ????????? ????????? ? ????? ???????? ?????', '-', '2004-01-01 10:12:21', 'show')"; mysql_query($sql) or die("Error in $sql :
" . mysql_error()); ?>
вот ссылка http://www.annabagmet.ru/gostevaya/creat.php | |
|
|
|
|
|
|
|
для: Кристина
(03.11.2008 в 00:12)
| | пардон, в первой строке файла ошибка вкралась
поправьте вот так.
Заодно, добавьте перед последней строкой еще одну. Всё вместе будет выглядеть вот так:
<?php
require('config.php');
$sql = "CREATE TABLE guest (
id_msg int(8) NOT NULL auto_increment,
name tinytext NOT NULL,
city tinytext NOT NULL,
email tinytext NOT NULL,
url tinytext NOT NULL,
msg mediumtext NOT NULL,
answer mediumtext NOT NULL,
puttime datetime NOT NULL default '0000-00-00 00:00:00',
hide enum('show','hide') NOT NULL default 'show',
PRIMARY KEY (id_msg)
) ";
mysql_query($sql) or die("Error in $sql : <br> " . mysql_error());
$sql = "INSERT INTO guest VALUES (1,
'Тестер', 'Н.Новгород', 'softtime@softtime.ru', 'http://www.softtime.ru/',
'Это первое сообщение сообщение в вашей гостевой книге', '-',
'2004-01-01 10:12:21', 'show')";
mysql_query($sql) or die("Error in $sql : <br> " . mysql_error());
header("Location: index.php");
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(03.11.2008 в 00:27)
| | Спасибо ОГРОМНОЕ за помощь!=) | |
|
|
|
|
|
|
|
для: Кристина
(03.11.2008 в 20:21)
| | Ещё такой вопрос.
Возможно ли в этой гостевой сделать смайлики и административную панель так, что бы можно было банить флдуров? | |
|
|
|
|
|
|
|
для: Trianon
(03.11.2008 в 00:27)
| | http://www.annabagmet.ru/gostevaya/index.php
И ещё одна проблема появилась - криво отобажаются сообщения (( | |
|
|
|
|
|
|
|
для: Кристина
(03.11.2008 в 21:48)
| | Кодровка у вас "кривая" от того и криво. Не может быть на странице с кодировкой UTF-8 такого:
<a class=link href=addrec.php>Написать сообщение</A>
уже это будет на странице как:
<a class=link href=addrec.php>Написать сообщение</A>
Странице указана кодировка в UTF-8, вот в этой кодировке будет писаться в базу, а у нее какая кодировка? | |
|
|
|
|
|
|
|
для: sim5
(04.11.2008 в 05:58)
| | Как узнать какая кодировка у базы? | |
|
|
|
|
|
|
|
для: Кристина
(04.11.2008 в 18:09)
| | А вы не зная этого, наугад "подчипили" кодировку на страницу? :) Зайдите phpMyAdmin там все увидите. | |
|
|
|
|
|
|
|
для: Кристина
(04.11.2008 в 18:09)
| | Замените в гостевой в index.php
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
на
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
|
| |
|
|
|
|
|
|
|
для: lorenberg
(04.11.2008 в 18:17)
| | И что? Уж сперва надо разобраться в какой кодировке все содержится. | |
|
|
|
|
|
|
|
для: sim5
(04.11.2008 в 18:22)
| | Не думаю, что ей это нужно.
Начать надо с самого простого, заменить одну строчку и посмотреть, что будет. Если останется таже фигня - то уже лезть в пхпмайадмин.
Но судя по тому, что страница с отправкой сообщений тоже на utf-8, то и там придётся менять :) | |
|
|
|
|
|
|
|
для: lorenberg
(04.11.2008 в 18:24)
| | Ничего не будет. Посмотрите по ссылке исходник, замените. У мадам скорее всего на сервере по умолчанию 1251 кодировка, потому и в этой кодировке не наблюдается бардака, а вот в базу уже позаписано бог знает весть что, и бог знает весть под какой кодировкой. | |
|
|
|
|
|
|
|
для: sim5
(04.11.2008 в 18:27)
| | Не спорю, что такие действия могут не помочь почти всегда, но сделать их - это одна секунда, и если всё получится - то не загружаться ерундой и продолжить дальше.
А если ничего не получится, то уже вникать подробнее. | |
|
|
|
|
|
|
|
для: lorenberg
(04.11.2008 в 18:30)
| | После каждого символа зёздочка ставиться (( http://www.annabagmet.ru/gostevaya/index.php | |
|
|
|
|
|
|
|
для: Кристина
(04.11.2008 в 19:20)
| | Это мало, коньяк это три звездочки) Разберитесь вы с кодировкой. | |
|
|
|
|
|
|
|
для: sim5
(04.11.2008 в 19:26)
| | Легко сказать | |
|
|
|
|
|
|
|
для: Кристина
(04.11.2008 в 19:48)
| | Так заглянуть в базу, "узнать у себя" в какой кодировке вы хотите, тоже ведь не трудно. | |
|
|
|
|
|
|
|
для: sim5
(04.11.2008 в 20:11)
| | и как заглянуть в базу ? | |
|
|
|
|
|
|
|
для: Кристина
(04.11.2008 в 20:22)
| | Зайти в phpmyadmin. | |
|
|
|
|
|
|
|
для: lorenberg
(04.11.2008 в 20:52)
| | А где эта фигня находится ? | |
|
|
|
|
|
|
|
для: Кристина
(04.11.2008 в 21:09)
| | >А где эта фигня находится ?
Вы хостингом пользуйтесь?
Просто практически на всех нормальных хостингах, эта утилита есть.
Если нет, то можете ее поставить(скачать из инета) к себе на площадку хостинга и соответсвенно настроить.
Ну или если хостинг предоставляет, то доступ с внешней консоли. | |
|
|
|
|
|
|
|
для: AcidTrash
(04.11.2008 в 21:18)
| | Новая проблема возникла. Когда вставляю код из addrec.php в страницу с дизайном сайте и сохраняю как addrec.php, вылезает окно где чтото про UTF-8 написано http://img266.imageshack.us/img266/3641/tyupx9.jpg. На хостинге с этой страцы отправляются кривые посты, а с оригенальной страницы всё ок. НИкак не пойму, почему не получается вставить свой дизайн нормально (( | |
|
|
|
|
|
|
|
для: Кристина
(04.11.2008 в 22:58)
| | Возьмите словарь и элементарно переведите текст сообщения. | |
|
|
|
|
|
|
|
для: lorenberg
(05.11.2008 в 01:02)
| | текущее кодирование документа не может правильно сохранить все символы в пределах документа. Вы можете хотеть измениться на UTF-8 или кодирование, которое поддерживает специальные символы в документе
Ну и что из этого ? Моя страница index и оригенальная addrec нормально работают с кодировкой 1251. А при совмещении их в одну страницу уже эта ошибка. НИкто что ли не может помочь ? =( Может я эти 2 странички по аське передам, а кто ни будь их сможет нормально совместить ? | |
|
|
|