|
|
|
| Доброго времени суток!
Изучаю ваш учебник.
дошел до полнотекстового поиска в системе CMS. и не нашел скрипта ни на сайте, ни на диске..
пришлось сканировать, ... исправил вроде все ошибки сканирования но скрипт не работает всеравно..
где можно взять рабочий?
спасибо. | |
|
|
|
|
|
|
|
для: kicher
(22.01.2007 в 17:35)
| | так же нет файла:
<form action=srchform.php method=post> | |
|
|
|
|
|
|
|
|
для: cheops
(23.01.2007 в 00:47)
| |
Notice: Use of undefined constant LOLIC_OR - assumed 'LOLIC_OR' in z:\home\localhost\www\4pix\srchform.php on line 6
Notice: Use of undefined constant LOGIC_AND - assumed 'LOGIC_AND' in z:\home\localhost\www\4pix\srchform.php on line 7
Notice: Use of undefined constant TITLES - assumed 'TITLES' in z:\home\localhost\www\4pix\srchform.php on line 9
Notice: Use of undefined constant ARTILES - assumed 'ARTILES' in z:\home\localhost\www\4pix\srchform.php on line 10
Notice: Undefined index: name in z:\home\localhost\www\4pix\srchform.php on line 12
Notice: Undefined index: numberthemes in z:\home\localhost\www\4pix\srchform.php on line 13
Notice: Undefined index: srchwhere in z:\home\localhost\www\4pix\srchform.php on line 14
Notice: Undefined index: id_page in z:\home\localhost\www\4pix\srchform.php on line 15
Notice: Undefined index: logic in z:\home\localhost\www\4pix\srchform.php on line 16Ключевые слова
Notice: Use of undefined constant LOGIC_OR - assumed 'LOGIC_OR' in z:\home\localhost\www\4pix\srchform.php on line 84
LOGIC_OR
Notice: Use of undefined constant LOGIC_OR - assumed 'LOGIC_OR' in z:\home\localhost\www\4pix\srchform.php on line 85
|
просто я это отсканировал...
а ошибки везде... | |
|
|
|
|
|
|
|
для: kicher
(23.01.2007 в 16:46)
| | Хм... вы не могли бы прикрепить то, что у вас получилось? | |
|
|
|
|
|
|
|
для: cheops
(23.01.2007 в 00:47)
| | Лёлик_ор - прикольно :)) | |
|
|
|
|
 4.8 Кб |
|
|
для: Trianon
(23.01.2007 в 16:53)
| | про лелик_ор это да ))
описка в книге на сколько я понимаю...
Ваш код выдает такие же ошибки | |
|
|
|
|
|
|
|
для: kicher
(24.01.2007 в 16:06)
| | вот что получается картинкой | |
|
|
|
|
|
|
|
для: kicher
(24.01.2007 в 16:09)
| | И? | |
|
|
|
|
|
|
|
для: kicher
(25.01.2007 в 14:36)
| | обидно, что даже разработчики не могут ничего сказать, не говоря о нас, учениках...
;(
PS
как вообще неработающий код можно в книге печатать?
или я что то не понимаю? | |
|
|
|
|
|
|
|
для: kicher
(27.01.2007 в 12:17)
| | Мне не попадалось еще ни одной книги, где не было бы ошибок.
Код в учебнике вовсе не обязан работать. Он должен иллюстрировать излагаемый материал.
Так, чтобы материал оказался понятным.
И учебники softtime со своей задачей справляются на пять баллов. | |
|
|
|
|
|
|
|
для: Trianon
(27.01.2007 в 12:24)
| | Ну возьми, да исправь ошибки
define('LOLIC_OR','1'); // или
define('LOGIC_AND','2'); // и
// Режим поиска
define('TITLES','1'); // В названиях
define('ARTILES','2'); // В статьях
И.т.д | |
|
|
|
|
|
|
|
для: куч1963
(27.01.2007 в 12:41)
| | Оно мне надо?
Вы, видимо, адресата перепутали.
Да и исправлять их подобным образом - тот еще сюрр... | |
|
|
|
|
|
|
|
для: kicher
(24.01.2007 в 16:09)
| | Если вы не меняли исходную логику скрипта - поместите в самое начало строку
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
?>
|
Notice - это лишь советы (не ошибки), на всех хостингах и большинства машин разработчиков они отключены на уровне php.ini. | |
|
|
|
|
|
|
|
для: cheops
(27.01.2007 в 12:40)
| | Здесь Вы совершенно точно неправы.
В результате такого подхода (игнорирование предупрежедний о явных ляпах) скрипт работать может и будет, но внешний интерфейс его определенно окажется маразматичным:
признак поиска всех слов будет выглядеть как двойка
признак поиска любого из слов будет выглядеть как строка LOGIC_OR
Между прочим, сопровождать программу, в тексте которой термин "статьи" называн буквосочетанием ARTILES, тоже приятного мало. | |
|
|
|