системотехник
Создатель
- Регистрация
 - 27 Апр 2009
 
- Сообщения
 - 14
 
- Реакции
 - 0
 
- Автор темы
 - #1
 
Требуется вставить в переменную другой php файл. Чтобы при выводе переменной отображался другой файл, ну например echo $login; //подключался модуль авторизации
	
		
			
		
		
	
				
			Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
скорее так
Код:<?php $incl = 'login.php'; include $incl; doLogin(); /* функция имплементнутая в login.php */
каким образом, тоесть в каком случае это сработает?ТС а теперь я сделаю index.php?incl=/images/shell.php и теперь у меня в распоряжении твой сайт.
<?php
$incl = 'login.php';
include $incl;
doLogin();
	<?php 
function doLogin()
{
    echo 'login';
}
	<?php
echo 'shell';
	Требуется вставить в переменную другой php файл. Чтобы при выводе переменной отображался другой файл, ну например echo $login; //подключался модуль авторизации
<?php
function call(){
    echo "a.php included";
}
?>
	<?php
function call(){
    echo "i.php included";
}
?>
	<?php
$a = 0;
//первая версия
function login($admin = 0){
    if($admin){
        return include("a.php");
        }else{ return include("i.php");}
}
 
$login = 'login';
 
//вторая версия если хочеш проверить первую версиу прокоментируй ету строку
$login = create_function("\$admin = 0","if(\$admin){return include(\"a.php\");}else{return include(\"i.php\");}");
 
//заводим наш трактор
$login($a);
 
if(function_exists("call")){
    call();
}else{
    echo "No module conected";
}
?>
	<?php
$a = 0;
function login($admin = 0){
        $include = ($admin)? include("a.php") : include("i.php");//Тернарный оператор
        return $include;
}
 
$login = 'login';
 
$login = create_function("\$admin = 0","\$include = (\$admin)? include(\"a.php\") : include(\"i.php\");return \$include;");
 
$login($a);
 
if(function_exists("call")){
    call();
}else{
    echo "No module conected";
}
?>
	<?php
$a = 0;
 
//вторая версия
$login = create_function("\$admin = 0","if(\$admin){return include(\"a.php\");}else{return include(\"i.php\");}");
 
//заводим наш трактор
$login($a);
 
if(function_exists("call")){
    call();
}else{
    echo "No module conected";
}
?>