HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

include
  #1  
Старый 15.11.2008, 17:37
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию include

Подскажите альтернативу:
include('system/main_system.php?p=template');
 

  #2  
Старый 15.11.2008, 17:38
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

Если не видет файла попробуй так:
PHP код:
<?php
include(dirname(__FILE__).'/system/main_system.php');
?>
Цитата:
main_system.php?p=template
В данном случае все, что идет после php это продолжение имени файла, никак не параметры.

Так функции лучше не подгружать. Прочитай про область видимости функций... Может поймешь

P.S это быдлокод

Последний раз редактировалось ChaaK; 15.11.2008 в 18:00..
 

  #3  
Старый 15.11.2008, 17:40
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию

я имел ввиду, что include('system/main_system.php?p=template'); нельзя использовать

на сколько я знаю, всеми этими функциями можно подгружать сам файл, да без get...


Warning: include(system/main_system.php?p=template) [function.include]: failed to open stream: No error in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\php\xdf\18\index.php on line 2

Warning: include() [function.include]: Failed opening 'system/main_system.php?p=template' for inclusion (include_path='.;C:\php5\pear') in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\php\xdf\18\index.php on line 2

Последний раз редактировалось Ru}{eeZ; 15.11.2008 в 17:44..
 

  #4  
Старый 15.11.2008, 17:48
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

PHP код:
$_GET['p'] = 'template';
include(
'system/main_system.php'); 
 

  #5  
Старый 15.11.2008, 17:52
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию

Цитата:
Сообщение от Doom123  
PHP код:
$_GET['p'] = 'template';
include(
'system/main_system.php'); 
спасибо, только я не совсем понял этого) Мы ведь просто задаём гл.переменной значение, а как она дольше действует на инклуд?
 

  #6  
Старый 15.11.2008, 17:55
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

ну в файле main_system.php есть строки вида

if($_GET['p'] === 'blabla')
{ ... }
elseif($_GET['p'] === 'template')
{
...
}

$_GET['p'] задаётся при лбращении к скрипту таким путём ?p=template...

н т.к мы не можем этого сделать мы просто присваеваем сами значение =)

Последний раз редактировалось Doom123; 15.11.2008 в 18:02..
 

  #7  
Старый 15.11.2008, 17:56
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию

Цитата:
Сообщение от Doom123  
ну в файле main_system.php есть строки вида

if($_GET['p'] = 'blabla')
{ ... }
elseif($_GET['p'] = 'template')
{
...
}

$_GET['p'] задаётся при лбращении к скрипту таким путём ?p=template...

н т.к мы не можем этого сделать мы просто присваеваем сами значение =)
ну в общем я это давно знал))
лан, спс)
 

  #8  
Старый 15.11.2008, 17:57
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

Цитата:
Сообщение от Doom123  
ну в файле main_system.php есть строки вида

if($_GET['p'] = 'blabla')
{ ... }
elseif($_GET['p'] = 'template')
{
...
}

$_GET['p'] задаётся при лбращении к скрипту таким путём ?p=template...

н т.к мы не можем этого сделать мы просто присваеваем сами значение =)
Он хочет так функции подгружать
 

  #9  
Старый 15.11.2008, 17:59
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

ChaaK
Во блин гоблин =)
 

  #10  
Старый 15.11.2008, 18:04
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию

Какая разница, что я хочу? Это моё дело!
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[ASSEMBLER] Задаем вопросы (для новичков) !_filin_! С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 741 10.06.2010 21:39



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ