Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: HTTP request failed! HTTP/1.1 403 Forbidden

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: HTTP request failed! HTTP/1.1 403 Forbidden
kazmikro
Отправлено: 22 Августа, 2011 - 00:23:15
Post Id



Гость


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


Помог: 0 раз(а)




Пытаюсь сделать инклуд во такого вида
<?php include ($site_dir."/templates/".SITE_DESIGN."/header.php"); ?>

а он мне :

Warning: include(http://test1.ru/templates/Default/header.php) [function.include]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in Z:\home\test1.ru\www\index.php on line 14

не могу найти ошибку
(Добавление)
Вот значения переменных

$site_dir = "http://test1.ru";
define ('SITE_DESIGN','Default');
 
 Top
КЫР
Отправлено: 22 Августа, 2011 - 00:46:53
Post Id



Частый гость


Покинул форум
Сообщений всего: 168
Дата рег-ции: Авг. 2011  
Откуда: Новосибирск


Помог: 2 раз(а)




.htaccess есть?


-----
Fuck you guys, I'll going home
 
 Top
OrmaJever Модератор
Отправлено: 22 Августа, 2011 - 01:04:51
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




начнём с того что инклудить по http протоколу нельзя, нужно абсолютный путь файловой системы


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
kazmikro
Отправлено: 22 Августа, 2011 - 01:11:14
Post Id



Гость


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


Помог: 0 раз(а)




как исправить ошибку ? но мне нужно чтоб был пусть с http
 
 Top
OrmaJever Модератор
Отправлено: 22 Августа, 2011 - 01:27:02
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




kazmikro, а теперь лочино подумайте
PHP:
скопировать код в буфер обмена
  1. include 'http://vkontakte.ru/config.php';

сработает и подключит нам конфиг контакта и мы увидим скрипт?
Не ломайте голову инклудить по http протоколу нельзя, если нужен результат работы скрипта то file_get_contents() либо curl


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
kazmikro
Отправлено: 22 Августа, 2011 - 01:34:29
Post Id



Гость


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


Помог: 0 раз(а)




ну просто смотрите пример .. я делаю include 1 ой страницы / внутри этой страницы допустим блок меню тоже вызван с include ... на 1 странице этот блок меню работает допустим а на другой нет ! так как не правельный путь !

тогда вопрос .! как прописать в include чтоб где бы мы не вызывали функцию include, в любом каталоге, он начинал с самого начала с первого каталога ?

вот пример

index.php
include "fail.php";

templates/index.php
include "/fail.php"; -- он будет инклудить файл в директории темплатес вот ! а как сделать чтоб он инклудил с самого начала допустим ? ...
../fail.php тоже не помагает потому что опять же . этот блок меню будет работать с 1го файла . а с другого не будет (
 
 Top
Мелкий Супермодератор
Отправлено: 22 Августа, 2011 - 08:54:41
Post Id



Активный участник


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


Помог: 618 раз(а)




PHP:
скопировать код в буфер обмена
  1. include $_SERVER['DOCUMENT_ROOT'].'file.php';


PS: только не помню с утра что-то, в документ руте конечный / уже есть, или надо вставлять?

(Отредактировано автором: 22 Августа, 2011 - 08:55:59)



-----
PostgreSQL DBA
 
 Top
EuGen Администратор
Отправлено: 22 Августа, 2011 - 09:01:06
Post Id


Профессионал


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


Помог: 707 раз(а)




Нужно добавлять.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
kazmikro
Отправлено: 22 Августа, 2011 - 09:21:48
Post Id



Гость


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


Помог: 0 раз(а)




блиииин точно !!! можно же обратиться к серверу ! спасибо большое чёт сам не додумался !
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB