|
 30.7 Кб |
|
| помогите подправит скрипт гостевой книгт плиз поставил ево куча ошибок кричит | |
|
|
|
|
|
|
|
для: Денис35
(05.10.2009 в 01:59)
| | Если не сложно приведите текст ошибок? | |
|
|
|
|
|
|
|
для: Денис35
(05.10.2009 в 01:59)
| | Дело в том, что у вас используется старый стиль, расчитанный на включенную директиву register_globals - она сейчас везде отключена. Лучше при создании скрипта ориентироваться на суперглобальные массивы, попробуйте в начала addrec.php, вместо строки
<?php
$action = $HTTP_POST_VARS["action"];
?>
|
написать
<?php
$action = $_POST["action"];
$post_body = $_POST["post_body"];
$author_name = $_POST["author_name"];
$author_email = $_POST["author_email"];
$author_city = $_POST["author_city"];
$author_icq = $_POST["author_icq"];
$author_email = $_POST["author_email"];
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(05.10.2009 в 12:55)
| | как захожу такая ошибка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\htdocs\guest\index.php on line 60
после тово как нажимаю добавить сообщение выходит
Parse error: syntax error, unexpected '}' in D:\htdocs\guest\addrec.php on line 194 | |
|
|
|
|
|
|
|
для: Денис35
(06.10.2009 в 22:38)
| | Исправьте строки 59-60 следующим образом
<?php
$query = "SELECT count(*) FROM guestbook_posts WHERE post_hide='show';";
$tot = mysql_query($query);
if(!$tot) exit("Ошибка - ".mysql_error()."<br>".$query);
$totalposts = mysql_fetch_array($tot);
?>
|
Что теперь выводит? | |
|
|
|
|
|
|
|
для: cheops
(06.10.2009 в 23:03)
| | как заходиш на главную страницу всё есть но и есть ошибка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\htdocs\guest\index.php on line 60
нажимаю добавить сообщение выходит Parse error: syntax error, unexpected '}' in D:\htdocs\guest\addrec.php on line 198 | |
|
|
|
|
|
|
|
для: Денис35
(07.10.2009 в 17:58)
| | Прикрепите в виде архива то, что у вас сейчас есть (чтобы можно было воспроизвести ситуацию)? | |
|
|
|
|
 30.7 Кб |
|
|
для: cheops
(07.10.2009 в 18:44)
| | вот | |
|
|
|
|
|
|
|
для: Денис35
(08.10.2009 в 12:53)
| | В addrec.php уберите лишний ?> в 9 строке. | |
|
|
|
|
|
|
|
для: cheops
(08.10.2009 в 13:55)
| | Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\htdocs\guest\index.php on line 60
Parse error: syntax error, unexpected '<' in D:\htdocs\guest\addrec.php on line 59 | |
|
|
|
|
|
|
|
для: Денис35
(09.10.2009 в 14:33)
| | > on line 59
Вам говорят, что на 59ой строчке проблема из-за знака '<'. | |
|
|
|
|
|
|
|
для: Денис35
(09.10.2009 в 14:33)
| | Теперь на 59 и 63 строках уберите лишние символы <?php и ?> | |
|
|
|
|
|
|
|
для: cheops
(10.10.2009 в 12:56)
| | даю скриншоты http://files.etherway.ru/64638D
и когда заполняю поля выходит
Fatal error: Call to undefined function is_correct() in D:\htdocs\guest\addrec.php on line 43 | |
|
|
|
|
|
|
|
для: Денис35
(10.10.2009 в 16:16)
| | Вы вообще смотрите, что делаете и как? Или совсем ничего не понимаете?
Никаких строчек, типа include "./utils/kernel.php"; не удаляли? | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2009 в 17:56)
| | я начинающий мало что в этом понимаю. нет не удалял | |
|
|
|
|
|
|
|
для: Денис35
(10.10.2009 в 18:09)
| | Добавьте.
Я тоже начинающий, но это не оправдание в данном случаи. | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2009 в 18:17)
| | в индксе есть она | |
|
|
|
|
|
|
|
для: Денис35
(10.10.2009 в 19:59)
| | Причем тут индекс? Мы сейчас про совершенно друго файл - добавление записи. | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2009 в 21:02)
| | в addrec.php нету | |
|
|
|
|
|
|
|
для: Денис35
(11.10.2009 в 23:57)
| | а должна быть. | |
|
|
|
|
|
|
|
для: Trianon
(11.10.2009 в 23:58)
| | а куда её вписать? | |
|
|
|
|
|
|
|
для: Денис35
(13.10.2009 в 13:42)
| | в addrec.php | |
|
|
|
|
|
|
|
для: Trianon
(13.10.2009 в 13:59)
| | А точнее? | |
|
|
|
|
|
|
|
для: Денис35
(13.10.2009 в 15:07)
| | в верх файла
После <? но перед ?> | |
|
|
|
|
|
|
|
для: neadekvat
(13.10.2009 в 15:14)
| | в 117 строку добавил | |
|
|
|
|
|
|
|
для: Денис35
(13.10.2009 в 17:08)
| | И как, работает? | |
|
|
|
|
|
|
|
для: neadekvat
(13.10.2009 в 19:31)
| | ничё не изменилось | |
|
|
|
|
|
|
|
для: Денис35
(13.10.2009 в 22:55)
| | А повыше никак не поставить? | |
|
|
|
|
|
|
|
для: Денис35
(13.10.2009 в 15:07)
| | точнее следует поинтересоваться у автора копипи$дера скрипта.
Потому что в авторском варианте эта строка присутствовала.
Можете зайти в раздел веб-приложений и убедиться. | |
|
|
|
|
|
|
|
для: Trianon
(13.10.2009 в 16:02)
| | я ево уже не помню откуда взял | |
|
|
|
|
|
|
|
для: cheops
(06.10.2009 в 23:03)
| | >Исправьте строки 59-60 следующим образом
>
<?php
> $query = "SELECT count(*) FROM guestbook_posts WHERE post_hide='show';";
> $tot = mysql_query($query);
> if(!$tot) exit("Ошибка - ".mysql_error()."<br>".$query);
> $totalposts = mysql_fetch_array($tot);
>?>
|
>Что теперь выводит?
Тему не читал, но точка с запятой в запросе лишняя | |
|
|
|
|
|
|
|
для: Рома
(13.10.2009 в 23:45)
| | Точка с запятой там ничему не мешает. Хотя и не способствует тоже ничему.
Проблема в том, что автор никак не может оператор include присобачить куда след.
И в результате у него соединение с сервером SQL не устанавливается.
А тему надо читать, если прёт ответить. | |
|
|
|
|
|
|
|
для: Trianon
(13.10.2009 в 23:56)
| | >Точка с запятой там ничему не мешает. Хотя и не способствует тоже ничему.
Собственно этим я и заинтересовался, на что получил разумный ответ. Потому и запостил. (>А тему надо читать, если прёт ответить.) А проблема автора меня не очень волнует :)) | |
|
|
|
|
|
|
|
для: Рома
(13.10.2009 в 23:45)
| | всё так же | |
|
|
|
|
|
|
|
для: Денис35
(05.10.2009 в 01:59)
| | Что может быть проще чем свою гостевую написать | |
|
|
|
|
|
|
|
для: Вот случайно зашел
(14.10.2009 в 10:52)
| | Для автора то? Тему почитайте, куда ему сейчас гостевую писать. | |
|
|
|
|
|
|
|
для: Денис35
(05.10.2009 в 01:59)
| | http://softtime.ru/info/gbfile.php
скачайте, удалите старый, и поставьте этот и с нуля. | |
|
|
|
|
|
|
|
для: neadekvat
(15.10.2009 в 16:51)
| | а вы ево проверяли? я скачал он тоже с ошибкми идёт скрин тут http://xmages.net/out.php/i551763_.JPG | |
|
|
|
|
|
|
|
для: neadekvat
(15.10.2009 в 16:51)
| | файловую-то зачем советовать?
Прототип-то (практически цельнотянутый) - SQLный!
http://softtime.ru/info/gbmysql.php
Не факт, что его тоже не придется дотачивать. Но то другой вопрос. | |
|
|
|
|
|
|
|
для: Trianon
(15.10.2009 в 23:29)
| | Почему-то я решил, что тут на файлах обсуждается. | |
|
|
|