Автор Тема: Подскажите что обознацает  (Прочитано 2675 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн systemroot

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 50
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подскажите что обознацает
« : 24 Мая 2003, 16:57:26 »
Подскажите что обозначют следующие сообщения::confused:

Parse error: parse error, unexpected $end in c:\\apache\\wwwroot\\html_php\\gb\\engine\\lib\\strings.php on line 67
указывает на конец фаила stings.php

Notice: Undefined index: add in c:\\apache\\wwwroot\\html_php\\gb\\index.php on line 39

содержимое:

if($HTTP_GET_VARS[\'add\'])
  gb_add($name, $email, $www, $message, $formerr);

Notice: Undefined variable: page—1 in c:\\apache\\wwwroot\\html_php\\gb\\engine\\gb.php on line 55

 содержимое фнкции:
function gb_show($page)
{
  // положение первой записи страницы
  $begin=($page—1)*10;
  // выборка записей из базы данных
  // SELECT * FROM gb -- все поля из бд gb
  // ORDER BY datetime DESC -- сортировка по дате, новые сверху
  // LIMIT \'.$begin.\',\'.RECSPERPAGE -- ограничение: RECSPERPAGE (см. defines.php) записей начиная с $begin
  $result = db_query(\'SELECT * FROM gb ORDER BY datetime DESC LIMIT \'.$begin.\',\'.RECSPERPAGE);
ICQ : 334278725
mail: olegssm@timus.ru        olegssm@mail.ru

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Подскажите что обознацает
« Ответ #1 : 24 Мая 2003, 17:22:31 »
Цитировать
Parse error: parse error, unexpected $end in c:\\apache\\wwwroot\\html_php\\gb\\engine\\lib\\strings.php on line 67
указывает на конец фаила stings.php

Скорее всего, ты забыл где-то закрыть фигурную скобку.
Цитировать
if($HTTP_GET_VARS[\'add\'])
gb_add($name, $email, $www, $message, $formerr);

Убери отображение нотайсов (если не понял - используй поиск по форуму) или пиши так:
if(isset($HTTP_GET_VARS[\'add\']))
...
Цитировать
$begin=($page—1)*10;

Межлу $page и единицей стоит не знак минуса/дефиса (-), а знак тире (—). Внешне тире просто длиннее, а для PHP это часть имени переменной (тем более, без пробела). Просто поставь минус вместо тире и нормально настрой свой текстовый редактор.
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Подскажите что обознацает
« Ответ #2 : 24 Мая 2003, 17:34:36 »
systemroot
ты так и будешь из-за каждой своей опечатки на форум лезть???

Купи книжку.
и http://faq.phpclub.net/ почитай
•••Jah\'d never let us down!•••

Оффлайн systemroot

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 50
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подскажите что обознацает
« Ответ #3 : 24 Мая 2003, 18:00:22 »
Спасибо разобрался и за линк спасибо!!
Не обижайтесь я же на php недавно кодить начал!
:)
ICQ : 334278725
mail: olegssm@timus.ru        olegssm@mail.ru

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Подскажите что обознацает
« Ответ #4 : 24 Мая 2003, 18:19:11 »
никто не обижается.
просто думай некоторое время сам, прежде чем написать на форум.

А иначе тебе скоро перестанут отвечать.
•••Jah\'d never let us down!•••

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28