Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Php+Linux=проблема с абсолютными путями / 17 сообщений из 17, страница 1 из 1
08.04.2003, 12:19
    #32135619
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Помогите пожалуйста!!!
Есть ли разница в обозначении абсолютных путей к файлам в linux и windows?
Почему когда в переменной с адрес "/var/www/html/" - возникает ошибка - Нет такого файла или каталога.
...
Рейтинг: 0 / 0
09.04.2003, 17:05
    #32136899
ScableR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
> Есть ли разница в обозначении абсолютных путей к
> файлам в linux и windows?
А ты как хотел? Конечно есть! В винде нужно писать C:/....
А в пингвине /usr/....
Конечно от главного каталога.
> Почему когда в переменной с адрес
> "/var/www/html/" - возникает ошибка - Нет
> такого файла или каталога.
А это где? Если в линухе, то ты уверен, что такой каталог есть?
...
Рейтинг: 0 / 0
10.04.2003, 12:24
    #32137405
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Конечно уверены!
...
Рейтинг: 0 / 0
10.04.2003, 12:29
    #32137412
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
вдруг кто в курсе - может нужно ф-цию другую использовать ? У нас - это opendir() и readdir()
...
Рейтинг: 0 / 0
11.04.2003, 10:38
    #32138252
ScableR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Не, ну опять будем тут что-ли воду в ступе толочь? Скорее всего, опять где-то в тексте допустили ошибку, а не поискав ее решили тут-же вопрос задать :)...
...
Рейтинг: 0 / 0
12.04.2003, 09:22
    #32139311
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
2 Scabler
Спасибо за совет - у нас в пути ещё зачемто "../'" оказалось.
Вобщем беда в другом! Помнишь как ты предложил перенаправление делать ? ( ) - через другой скрипт с помощью
header ( " location : $peremennaya ) ;
Так вот этот скрипт пишет вот что : Warning: Cannot add header information - headers already sent by (output started at /var/www/html/go.php:3) in /var/www/html/go.php
...
Рейтинг: 0 / 0
12.04.2003, 18:01
    #32139426
ScableR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
2 Наследники OIT:
> Помнишь как ты предложил перенаправление делать ? (
)
> - через другой скрипт с помощью
> header("location: $peremennaya);
Помню. Но не нахожу в этом ничего смешного.
> ...Warning: Cannot add header information -
> headers already sent by (output started at
> ... /var/www/html/go.php:3) in /var/www/html/go.php
Вообще-то, судя по варнингу заголовок уже был послан! Еще раз просмотри код. Просто до посылки header("location:...) НЕЛЬЗЯ ничего отправлять на создаваемую (или как там...) страницу.
...
Рейтинг: 0 / 0
14.04.2003, 12:31
    #32139787
oit_tomorrow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
>Но не нахожу в этом ничего смешного
Это я хотел смайлик напечатать, а форум оказывается их в эти тупые рожи переводит, sorry.
Вообще скрипт выглядит так :
Код: plaintext
1.
2.
3.
4.
5.
<?php
php_track_vars;
$doclist=$_POST['doclist'];
header( "location: $doclist" );
exit;
?>

где doclist - значение из тэга <select>, вроде как ничего раньше никуда не отправляется.
...
Рейтинг: 0 / 0
14.04.2003, 12:39
    #32139801
Гость
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Это полный текст скрипта?
До <?php у тебя ничего нет?
Открой в виде хтмл страничку с предупреждением, посмотри что там написано, если до предупреждения что-то написано вроде "<html><head><title>Redirect</title>" - ищи где пишется и удаляй нафик. Ну или сюда пость хтмл код что тебе скрипт выдает ;))).
...
Рейтинг: 0 / 0
14.04.2003, 13:09
    #32139842
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
<html>
<body>
<?php
php_track_vars;
$doclist=$HTTP_POST_VARS['doclist'];
header("location: $doclist");
echo $doclist;
exit;
?>
</body>
</html>
при выполнении этого скрипта выдаёт вот что :
Warning: Cannot add header information - headers already sent by (output started at /var/www/html/go.php:3) in /var/www/html/go.php on line 6
instruct.php
выходит что переменная-то передаётся правильно, а РНР заголовок отсылать не хочет
...
Рейтинг: 0 / 0
14.04.2003, 13:20
    #32139861
Гость
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Ну вот тебе и ответ:

убери "<html><body>" и все получится.
...
Рейтинг: 0 / 0
14.04.2003, 15:07
    #32139997
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
ну да точно чё - то я запарился вообще
...
Рейтинг: 0 / 0
14.04.2003, 15:38
    #32140028
Гость
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Как говорится - Вэлкам!

Но с условием - пость полный скрипт, а не его кусок. ;)
...
Рейтинг: 0 / 0
16.04.2003, 02:26
    #32141629
ScableR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Вообще-то повторяюсь для тех, кто невнимательно читает сообщения. Этот кусок всят из моего сообщения, которое было выше...

> Вообще-то, судя по варнингу заголовок уже был послан!
> Еще раз просмотри код. Просто до посылки header("location:...)
> НЕЛЬЗЯ ничего отправлять на создаваемую (или как там...) страницу.

И если-бы это было раньше прочитано... В общем понятно...
...
Рейтинг: 0 / 0
16.04.2003, 09:18
    #32141724
Гость
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
2ScableR: ну что ты так расстраиваешься?

Ну откуда Наследники могли знать что "<html><body>" это тоже вывод?
С их точки зрения до вызова header() в их скрипте больше ничего не выводилось ;))). Вот они и удивлялись, почему все не работает ....

При общениии с подобными людьми есть два варианта поведения:
1. Тыкать каждый раз носом в их ошибки, в надежде что они перестанут задавать глупые вопросы.
2. Автоматически посылать на скажем http://faq.phpclub.net/ , в зависимости от вопроса - на конкретные странички (список на первой странице).
3. Игнорировать.

Я обычно прохожу все стадии, сейчас заканчивается первая ;))).
...
Рейтинг: 0 / 0
16.04.2003, 20:03
    #32142637
ScableR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
2Гость:
Мда... В принципе я с тобой согласен, но уж пункт 3 - это игнор... :)...
его надо применять тока к тем, кто задолбал.

Ну, все... Обсуждение закрывается? Наследники?
...
Рейтинг: 0 / 0
17.04.2003, 15:43
    #32143292
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Php+Linux=проблема с абсолютными путями
Конечно - ответы исчерпывающие !!!!
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Php+Linux=проблема с абсолютными путями / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]