Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Права доступа
 
 автор: dream3000   (04.06.2006 в 18:09)   письмо автору
 
 

Блин, загрузила файлы на сайт, на локалке всё работало, а тут не работает.

Через FTP поставила доступ к текстовым файлам 666, всё равно выдает ошибки


Warning: include(vote.php) [function.include]: failed to open stream: No such file or directory in /home3/dream666/public_html/story/story_file/20060410.php on line 200

Warning: include() [function.include]: Failed opening 'vote.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home3/dream666/public_html/story/story_file/20060410.php on line 200

   
 
 автор: valenok   (04.06.2006 в 18:54)   письмо автору
 
   для: dream3000   (04.06.2006 в 18:09)
 

include('vote.php');

Тут дело не в правах.
В чём не знаю.

   
 
 автор: dream3000   (04.06.2006 в 19:19)   письмо автору
 
   для: valenok   (04.06.2006 в 18:54)
 

vote.php Это скрипт с этим голосованием
Я его вставляю в файл с рассказом 20061010.php

   
 
 автор: dream3000   (04.06.2006 в 19:20)   письмо автору
 
   для: dream3000   (04.06.2006 в 19:19)
 

На локалке-то всё работает.

   
 
 автор: dream3000   (04.06.2006 в 19:24)   письмо автору
 
   для: dream3000   (04.06.2006 в 19:20)
 

И файл otziv.php

   
 
 автор: valenok   (04.06.2006 в 19:22)   письмо автору
 
   для: dream3000   (04.06.2006 в 19:19)
 

в файл с рассказом ты его не вставляешь...
ты его запрашиваешь из скрипта рассказа.

P.S. - если у тебя выдуманные хорошие рассказы - можно потом кое что обсудить.

Оба скрипта лежат в том же каталоге?
Можно строчку 199, 200 и 201 ?

   
 
 автор: dream3000   (04.06.2006 в 19:26)   письмо автору
 
   для: valenok   (04.06.2006 в 19:22)
 

Ну а в сам рассказ просто ставлю внизу

<?php include("vote.php"); ?>

   
 
 автор: dream3000   (04.06.2006 в 19:23)   письмо автору
 
   для: dream3000   (04.06.2006 в 19:19)
 

Вот выкладываю этот vote.php

   
 
 автор: dream3000   (04.06.2006 в 19:27)   письмо автору
 
   для: dream3000   (04.06.2006 в 19:23)
 

Что-то я все сообщения местами перепутала, блин :)

И то есть обсудить по поводу рассказов? )

   
 
 автор: valenok   (04.06.2006 в 19:30)   письмо автору
 
   для: dream3000   (04.06.2006 в 19:27)
 

Моя аська, точнее более продвинутая прога: www.qip.ru : 252-085-031
--
vote.php этот скрипт который ты подключаешь include'ом
Нужен тот скрипт которые его и подключает. тоесть этот 210210210.php или как его там.
Ну циферок ещё много...

   
 
 автор: dream3000   (04.06.2006 в 19:37)   письмо автору
 
   для: valenok   (04.06.2006 в 19:30)
 

Блин, ну там ничего и нету такого. Только команда инклуд
Ладно, выложу всё равно

   
 
 автор: dream3000   (04.06.2006 в 21:19)   письмо автору
 
   для: dream3000   (04.06.2006 в 19:37)
 

Уф, разобрались, слава богу. Спасибо valenok!!!!! =)))
Оказывается я файл забыла добавить и

поменяла содержание переменной $nom на


$nom=substr(basename($_SERVER['PHP_SELF']), 0, -4);


Единственное, что теперь выдаёт.
На локалке всё работает без сбоев. Всё отлично!

На сервере почему-то на страничке otziv.php

выдаёт ошибку

Warning: fread() [function.fread]: Length parameter must be greater than 0 in /home3/dream666/public_html/story/story_file/otziv.php on line 85


А ещё не перенаправляет назад, хотя на локалке всё ОК. Странно, но на сервере он не видит имени. Пишет просто папку, где находится эта страничка. Почему так? (

В файле vote.php передаётся скрытая переменная nazad


<input type=hidden name=nazad value=<?php echo($PHP_SELF); ?>>


ну а в файле otziv.php в самом конце находится строка


<?php echo ("<p><a href=$nazad>Назад</a></p></center>"); ?>


И что вот ему надо?

   
 
 автор: valenok   (05.06.2006 в 00:01)   письмо автору
 
   для: dream3000   (04.06.2006 в 21:19)
 

Он у тебя на локалке ошибки писать забывает наверное....
Извини - завтра

И сунь куда нибудь свой отзыв.пхп

   
 
 автор: dream3000   (05.06.2006 в 11:45)   письмо автору
 
   для: valenok   (05.06.2006 в 00:01)
 

Вот

   
 
 автор: valenok   (05.06.2006 в 15:28)   письмо автору
 
   для: dream3000   (05.06.2006 в 11:45)
 

У тебя помойму файл пустой.
Пустой поэтому filesize = 0
ну он и пишет что этот параметр должен быть больше нуля

   
 
 автор: dream3000   (06.06.2006 в 05:31)   письмо автору
 
   для: valenok   (05.06.2006 в 15:28)
 

Там 5 стоит.... вовсе он не пустой... *_*

А что скажешь по поводу nazad?

   
 
 автор: dream3000   (06.06.2006 в 05:35)   письмо автору
 
   для: dream3000   (06.06.2006 в 05:31)
 

Тут мне короче посоветовали выставить error_reporting(E_ALL); чтобы все ошибки показывал.
Вот что пишет.

Notice: Undefined variable: 20060410haveest in c:\www\scripts\dream\story\story_file\otziv.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at c:\www\scripts\dream\story\story_file\otziv.php:4) in c:\www\scripts\dream\story\story_file\otziv.php on line 6


Notice: Undefined variable: name2 in c:\www\scripts\dream\story\story_file\otziv.php on line 65

   
 
 автор: valenok   (06.06.2006 в 07:41)   письмо автору
 
   для: dream3000   (06.06.2006 в 05:35)
 

Перевожу:
Незнаю переменной: 20060410haveest
Незнаю переменной: name2
Не могу отправить заголовки, вывод уже начался.

   
 
 автор: Loki   (06.06.2006 в 09:44)   письмо автору
 
   для: dream3000   (06.06.2006 в 05:35)
 

лучше поставить error_reporting(7); в этом случае будут отображаться только ошибки

   
 
 автор: dream3000   (08.06.2006 в 20:05)   письмо автору
 
   для: Loki   (06.06.2006 в 09:44)
 

На локальном компьютере тогда он вообще ошибок не выводит и всё исправно работает... тоес ть НАЗАД нажимается.

Вот адрес этого рассказа http://www.dream666.user.kz/story/story_file/20060410.php

Его оцениваешь и выводится страница с благодарностями. А назад он почему-то не хочется делать. Путь к папке указывает правиильно, а вот сам файл нет (

И ещё... на локалке он видит куки. То есть я их предварительно для проверки удаляю, а потом голосую. Всё отлично голосуется, возвращаюсь... пишет, что за статью я уже голосовала. А вот на сервере, возвращаюсь по ссылке "Почитать другие рассказы", т.к. НАЗАД не работает. Захожу опять в ту же статью и нифига. Голосовать можно опять.

   
 
 автор: Trianon   (08.06.2006 в 20:11)   письмо автору
 
   для: Loki   (06.06.2006 в 09:44)
 

Лучше не пытаться использовать скрипты в стиле register_globals = on.
Тогда и ошибки уйдут.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования