Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Гостевая книга с MySQL, Гостевая книга с MySQL 
:(
    Опции темы
Feldmarschall
Дата 20.7.2008, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



В конфиге напиши строчку 
Код

error_reporting(E_ALL);

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

diaplay_errors = off

и замени на on
а сам php.ini положи в каталог виндоус.
и перезагрузи после этого апач
PM   Вверх
ZuLLeR
Дата 20.7.2008, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



Жаль что я еще не могу ставить репутацию smile
PM MAIL   Вверх
Dima 2015
Дата 20.7.2008, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 16.3.2008
Где: SPb

Репутация: 2
Всего: 2



ZuLLeR, меня вот это немного смущает:

Код

$query = "INSERT INTO guestbook (autoID, name, email, comment, date_auto) VALUES (NULL, '$name', '$email', '$comment', '$date')";


При этом в структуре таблицы у тебя соотв. 1е поле называется 'id'. По идее если отображение ошибок включено оно должно выругаться на них последними словами что поля такого нету. Аналогично и поле date_auto...

Воть, эт раз.

А вообще вот погляди, несколько дней назад делал эту тему, мож чего поможет...

http://razoom.petrovnn.net/PHP_MyProg/guest_book/
http://razoom.petrovnn.net/PHP_MyProg/gues...ok/add_post.php

Код конечно кривой, но понять можно вроде чего к чему...
PM MAIL ICQ   Вверх
Feldmarschall
Дата 20.7.2008, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



ZuLLeR, погоди ставить репутацию. Доделай сначала.
Странно, что ты поместил форму вместе с обработчиком. Но раз уж так сделал, то делать гостевую на части и вовсе смысла нет. Вывод-то тем более можно в том же файле делать

Добавлено через 1 минуту и 6 секунд
Dima 2015, у ZuLLeR-а код гораздо лучше. Это тебе надо у него поучиться, а не ему у тебя.

Добавлено через 2 минуты и 59 секунд
Цитата(ZuLLeR @  20.7.2008,  14:33 Найти цитируемый пост)
mysql_query($query);  /////Можно вот так я еще видел: mysql_query($query, $connection) or die(mysql_error());

лучше всего писать 
Код

mysql_query($query, $connection) or trigger_error(mysql_error());

PM   Вверх
Dima 2015
Дата 20.7.2008, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 16.3.2008
Где: SPb

Репутация: 2
Всего: 2



Feldmarschall, зато у меня работает :р
PM MAIL ICQ   Вверх
ZuLLeR
Дата 20.7.2008, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



Все включил вот что вышло хмм буду разбираться)
Notice: Use of undefined constant action - assumed 'action' in Z:\home\test1.ru\www\guestbook.php on line 21
PM MAIL   Вверх
Dima 2015
Дата 20.7.2008, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 16.3.2008
Где: SPb

Репутация: 2
Всего: 2



ZuLLeR, в скобочки action возьми smile

У ассоциативных массивов индексы - строки.

$_POST[message] -> $_POST['message'], ну и везде аналогично...

Это сообщение отредактировал(а) Dima 2015 - 20.7.2008, 15:20
PM MAIL ICQ   Вверх
Feldmarschall
Дата 20.7.2008, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Цитата(Dima 2015 @  20.7.2008,  15:10 Найти цитируемый пост)
Feldmarschall, зато у меня работает :р 

Это самая дурацкая фраза, которую только можно сказать.

Добавлено через 2 минуты и 46 секунд
Цитата(Dima 2015 @  20.7.2008,  15:19 Найти цитируемый пост)
У ассоциативных массивов индексы - строки.

не у "ассоциативных массивов строки", а message - строка. и неважно, у ассоциативного массива или в каком другом месте кода.
 массив тут не при чем.

Это сообщение отредактировал(а) Feldmarschall - 20.7.2008, 15:24
PM   Вверх
skyboy
Дата 20.7.2008, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Dima 2015, будь добр, если не уверен в корректности своего кода, не советуй другим.
в любом случае, "у меня так работает" - не аргумент. обычная машина вполен может ехать на трех колесах, если хитро разместить нагрузку. но ехать так она будет до первого поворота.
FeldmarschallDima 2015, прошу вынести обсуждение подходов к программированию в отдельную тему.
PM MAIL   Вверх
ZuLLeR
Дата 20.7.2008, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



Цитата(Feldmarschall @ 20.7.2008,  15:05)
Странно, что ты поместил форму вместе с обработчиком. Но раз уж так сделал, то делать гостевую на части и вовсе смысла нет. Вывод-то тем более можно в том же файле делать

А ты как предлагал форму отдельно, add отдельно и просмотр отдельно?
PM MAIL   Вверх
Feldmarschall
Дата 20.7.2008, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



да но неважно уже.
написал вывод?
PM   Вверх
ZuLLeR
Дата 20.7.2008, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



Как я понимаю мне теперь нужно в этом же файле сделать вывод сообщения из бд) ша че нить попробую)

Добавлено через 22 секунды
пишу)

Добавлено через 9 минут и 28 секунд
Кстате я решил проблему))
Код

if ($_POST['action'] == 'OK')
 
заменил на
Код

 if (isset($_POST['action']) == 'OK')

Вроде все правильно и ошибки не выдает)
PM MAIL   Вверх
Fortop
Дата 20.7.2008, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(ZuLLeR @  20.7.2008,  16:19 Найти цитируемый пост)
заменил на
Выделить всёкод PHP

    
Код

 if (isset($_POST['action']) == 'OK')


Вроде все правильно и ошибки не выдает) 

А подумать что ты тут делаешь?


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
ZuLLeR
Дата 20.7.2008, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



А что бы ты сделал?
PM MAIL   Вверх
Feldmarschall
Дата 20.7.2008, 23:05 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



ZuLLeR, он бы прочитал в документации описание функции isset, оператора if, оператора сравнения == и подумал над осмысленностью всей конструкции в целом.
PM   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1099 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.