|
| |
|
|
| |
для: _Dreamer_
(27.11.2006 в 09:55)
| | |
switch ($i) {
case 0:
echo "i equals 0";
break;
case 1:
echo "i equals 1";
break;
case 2:
echo "i equals 2";
break;
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: KEPZ
(27.11.2006 в 01:58)
| | | чтобы не возится с проверками, может лучше сделать так
<?php
$sid = intval($GET['sid ']);
if ($sid == 1)
{
// какой нибудь код
include('module1.php');
}
else if ($sid == 2)
{
// какой нибудь код
include('module2.php');
}
...........
else
{
// какой нибудь код
include('moduleN.php');
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: _Dreamer_
(26.11.2006 в 14:03)
| | |
а вообще не советую делать так.. тогда пользователь может с помощью своего запроса сделать инклуд любого файла, например со своего сервера.... что не безопасно :)
|
а как проверить можно инклуд сделать или нет?[ | |
| |
|
|
| |
|
|
| |
для: _Dreamer_
(26.11.2006 в 14:51)
| | | Возможно из-за слэша, тогда так
$content = urldecode($_GET['content']); | |
| |
|
|
| |
|
|
| |
для: Panker
(26.11.2006 в 14:47)
| | | а может дело в том что в кавычки нужно взять?..
так не пробовал?
<?
include $_GET['content'];
?>
|
ну и соответственно какой параметр передается в content через адресную строку?.. может он просто пустой? | |
| |
|
|
| |
|
|
| |
для: Panker
(26.11.2006 в 14:47)
| | | Вы попробуйте прописывать $_GET[content]; с кавычками ($_GET['content']; ) | |
| |
|
|
| |
|
|
| |
для: _Dreamer_
(26.11.2006 в 14:03)
| | | аааа ((ужас не помогает!
даже вот так не рабоатет
<?
include $_GET[content];
?>
|
как можно сделать а то там вся структура такая, как коннектитить точней как ИНКЛУДИТЬ ? :(((((((((((
------------
СТО ПУДОМ из за каконить регистр глобал или около того!
потмоу что на моём сайте я поставил админку и ВСЁ РАБОАТЕТ НА УРА! :(
а на сайте клиенат не чег оне работает :(
что поменять или как быть :( | |
| |
|
|
| |
|
|
| |
для: _Dreamer_
(26.11.2006 в 14:00)
| | | а вообще не советую делать так.. тогда пользователь может с помощью своего запроса сделать инклуд любого файла, например со своего сервера.... что не безопасно :) | |
| |
|
|
| |
|
|
| |
для: Panker
(26.11.2006 в 13:55)
| | | попробуй так...
$content = $_GET[content];
if($content != "")
{
// твой код
}
|
| |
| |
|
|
| |
|
|
| | я не програмер, но решил 1 проект попробывать взять!
сделал всё! дома работает!
на серваке НОЛЬ!
принцип такой!
<?
if($_GET[content]!="")
{
include("$content");
}
else
{
echo "";
}
?>
|
то есть если в адресной строке index.php?content=pages/index.php такое, то должно в шаблоне открытся pages/index.php данная страница, дома всё оки! рабоатет пользуюсь!
на сервак залил и ФИГ :(
не чег оне октрывается, адресная стркоа номральная а в шаблоне чтовыше
<?
if($_GET[content]!="")
{
include("$content");
}
else
{
echo "";
}
?>
|
не чгео не работает!
то есть тут понятно! include("$content"); типа коннект ГЕТ параметра :(
но на серваке не пашет, пустая страница! ЧТ ОМОЖЕТ БЫТЬ ? :(((((((( | |
| |
|
|
|