про инклюды...

Статус
В этой теме нельзя размещать новые ответы.

Rammstein666

Писатель
Регистрация
10 Июл 2007
Сообщения
5
Реакции
1
Код:
//Алфавит Англ. = A

  if($action=='a')
	{
	print('
	<form action=?action=a method=POST>
<?php include(a.php); ?>
	');
	}
в данном коде у мну стоит инклюд на файл со ссылками:
Код:
<a href="index.php?action=ch1">Abigail Williams</a>
<a href="index.php?action=sh1">After Forever</a>
<a href="index.php?action=sc1">Agathodaimon</a>
<a href="index.php?action=ee1">Ajattara</a>
<a href="index.php?action=ee1">Amorphis</a>
<a href="index.php?action=ee1">Ancient</a>
<a href="index.php?action=ee1">Angra</a>
<a href="index.php?action=ee1">Annihilator</a>
<a href="index.php?action=ee1">Antimatter</a>
<a href="index.php?action=ee1">Apocaliptyca</a>
<a href="index.php?action=ee1">Arch Enemy</a>
<a href="index.php?action=ee1">Arcturus</a>
<a href="index.php?action=ee1">Ater Draconis</a>
<a href="index.php?action=ee1">Avantasia</a>
инклюд не пашет :( я догадываюсь, что где то что то пропустил, но не знаю что и где :( помогите пжлст... во втором теге полный файл...
 
Что то толком не понял что ты хочеш и что конкретно у тебя не работает если при переходе по твоей ссылке <a href="index.php?action=ch1">Abigail Williams</a> нужно инклюдить файл который стоит в переменной action то и в обработчике же укажи if($action=='ch1'), а есче лушче покажи полный кусок кода и опиши что ты хочеш что бы происходило и при каких условиях
 
А не проще сделать так:
PHP:
if($action=='a')
  {
    print('<form action=?action=a method=POST>');
    include(a.php);
}

И не совсем понял что значит "action=?action=a". Может имелось action="$action.php"?
 
Либо с минимальными изменениями замени PRINT на EVAL
Код:
//Алфавит Англ. = A

  if($action=='a')
	{
	eval('
	<form action=?action=a method=POST>
<?php include(a.php); ?>
	');
	}
 
Код:
<? 
//Запросы по ссылкам
$action=$_REQUEST['action'];
$namesend=$_REQUEST['namesend'];
$msgsend=$_REQUEST['msgsend'];
$time = date("H:i:s");
$date = date("d.m.Y");
$brst=array
	(    "time"=>"$time",
        "date"=>"$date",
        "name"=>"$name",
	"namesend"=>"$namesend",
        "msgsend"=>"$msgsend"
        );
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>U.M.A - United Metal Archives</title>
<link rel=stylesheet type="text/css" href="style.css">
<script>

</head>
<body bgcolor=black>
<br>
<center><TABLE BORDER=1 COLS=2 width=90%></center>
 <TR align=center size=100% height=150 colspan=2>
   <TD height=70><div align="center"><img src="data/pict/logo2.jpg"></div></TD>
 </TR>
 <TR align=center>
<TD height=20 size=100%>
<center>
<a href="index.php?action=a">A</a> :
<a href="index.php?action=b">B</a> :
<a href="index.php?action=c">C</a> :
<a href="index.php?action=d">D</a> :
<a href="index.php?action=e">E</a> :
<a href="index.php?action=f">F</a> :
<a href="index.php?action=g">G</a> :
<a href="index.php?action=h">H</a> :
<a href="index.php?action=i">I</a> :
<a href="index.php?action=j">J</a> :
<a href="index.php?action=k">K</a> :
<a href="index.php?action=l">L</a> :
<a href="index.php?action=m">M</a> :
<a href="index.php?action=n">N</a> :
<a href="index.php?action=o">O</a> :
<a href="index.php?action=p">P</a> :
<a href="index.php?action=q">Q</a> :
<a href="index.php?action=r">R</a> :
<a href="index.php?action=s">S</a> :
<a href="index.php?action=t">T</a> :
<a href="index.php?action=u">U</a> :
<a href="index.php?action=v">V</a> :
<a href="index.php?action=w">W</a> :
<a href="index.php?action=x">X</a> :
<a href="index.php?action=y">Y</a> :
<a href="index.php?action=z">Z</a><br>

<a href="index.php?action=a1">A</a> :
<a href="index.php?action=b1">Б</a> :
<a href="index.php?action=v1">В</a> :
<a href="index.php?action=g1">Г</a> :
<a href="index.php?action=d1">Д</a> :
<a href="index.php?action=e1">Е</a> :
<a href="index.php?action=j1">Ж</a> :
<a href="index.php?action=z1">З</a> :
<a href="index.php?action=i1">И</a> :
<a href="index.php?action=k1">К</a> :
<a href="index.php?action=l1">Л</a> :
<a href="index.php?action=m1">М</a> :
<a href="index.php?action=n1">Н</a> :
<a href="index.php?action=o1">О</a> :
<a href="index.php?action=p1">П</a> :
<a href="index.php?action=r1">Р</a> :
<a href="index.php?action=s1">С</a> :
<a href="index.php?action=t1">Т</a> :
<a href="index.php?action=y1">У</a> :
<a href="index.php?action=f1">Ф</a> :
<a href="index.php?action=h1">Х</a> :
<a href="index.php?action=c1">Ц</a> :
<a href="index.php?action=ch1">Ч</a> :
<a href="index.php?action=sh1">Ш</a> :
<a href="index.php?action=sc1">Щ</a> :
<a href="index.php?action=ee1">Э</a> :
<a href="index.php?action=yu1">Ю</a> :
<a href="index.php?action=ya1">Я</a><br>
</center></TD>
 </TR>
</TABLE>

<center><TABLE BORDER=1 COLS=2 width=90%></center>
 <TR align=left valign=top>
  <TD  height=500 width=20% bgcolor=0E0E0E BORDER=1 bordercolor=white>

<!---Другое---!>
   <b>Архивы</b><br>
   <img src="data/pict/line.jpg">Мониторинг<br>
   <img src="data/pict/line.jpg">Список архивов<br>
<hr>
   <b>Форум</b><br>
   <img src="data/pict/line.jpg"><a href="forum">Ссылка</a><br>
<hr>
   <b>Остальное</b><br>
   <img src="data/pict/line.jpg"><a href="index.php?action=friends">Друзья</a><br>
   <img src="data/pict/line.jpg"><a href="index.php?action=usbars">Картинки (UserBars)</a><br>
   <img src="data/pict/line.jpg"><a href="index.php?action=walls">Картинки (Wallpapers</a>)<br>
   <img src="data/pict/line.jpg"><a href="index.php?action=contacts">Контакты</a><br>
   <img src="data/pict/line.jpg"><a href="index.php?action=about">О нас</a><br>
   <img src="data/pict/line.jpg"><a href="index.php?action=rules">Правила</a><br>
   <img src="data/pict/line.jpg"><a href="index.php?action=ftpres">Ресурсы FTP</a><br>
   <img src="data/pict/line.jpg"><a href="index.php?action=links">Ссылки</a><br>
<hr>
   <b>Поиск</b><br>
   <img src="data/pict/line.jpg">Ссылка<br>
<hr>
   <b>Радио</b><br>
   <img src="data/pict/line.jpg">Мониторинг<br>
   <img src="data/pict/line.jpg">Настройка<br>
<hr>

<?
	if(!isset($action))
	{
	$about=$_REQUEST['about'];
	$rules=$_REQUEST['rules'];
	$friends=$_REQUEST['friends'];
	$contacts=$_REQUEST['contacts'];
	$links=$_REQUEST['links'];
	$walls=$_REQUEST['walls'];
	$usbars=$_REQUEST['usbars'];
	$ftpres=$_REQUEST['ftpres'];

	if(!isset($about))
		{
	if(!isset($rules))
		{
	if(!isset($friends))
	  {
	if(!isset($contacts))
		{
	if(!isset($links))
		{
	if(!isset($walls))
		{
	if(!isset($usbars))
		{
	if(!isset($ftpres))
		{

		print('	
		');
	}
}
}
}
}
}
}
}
}

//Архивы

	if($action=='archives')
	{
	print('
	<form action=?action=archives method=POST>
хехе
	');
	}

	if($action=='other')
	{
	print('
	<form action=?action=other method=POST><br>

	');
	}

?>


</TD><TD width=80% BORDER=1 bordercolor=white>
<?
	if(!isset($action))
	{
	$a=$_REQUEST['a'];
	$b=$_REQUEST['b'];
	$c=$_REQUEST['c'];
	$d=$_REQUEST['d'];
	$e=$_REQUEST['e'];
	$f=$_REQUEST['f'];
	$g=$_REQUEST['g'];
	$h=$_REQUEST['h'];
	$i=$_REQUEST['i'];
	$j=$_REQUEST['j'];
	$k=$_REQUEST['k'];
	$l=$_REQUEST['l'];
	$m=$_REQUEST['m'];
	$n=$_REQUEST['n'];
	$o=$_REQUEST['o'];
	$p=$_REQUEST['p'];
	$q=$_REQUEST['q'];
	$r=$_REQUEST['r'];
	$s=$_REQUEST['s'];
	$t=$_REQUEST['t'];
	$u=$_REQUEST['u'];
	$v=$_REQUEST['v'];
	$w=$_REQUEST['w'];
	$x=$_REQUEST['x'];
	$y=$_REQUEST['y'];
	$z=$_REQUEST['z'];

	$a1=$_REQUEST['a1'];
	$b1=$_REQUEST['b1'];
	$v1=$_REQUEST['v1'];
	$g1=$_REQUEST['g1'];
	$d1=$_REQUEST['d1'];
	$e1=$_REQUEST['e1'];
	$j1=$_REQUEST['j1'];
	$z1=$_REQUEST['z1'];
	$i1=$_REQUEST['i1'];
	$k1=$_REQUEST['k1'];
	$l1=$_REQUEST['l1'];
	$m1=$_REQUEST['m1'];
	$n1=$_REQUEST['n1'];
	$o1=$_REQUEST['o1'];
	$p1=$_REQUEST['p1'];
	$r1=$_REQUEST['r1'];
	$s1=$_REQUEST['s1'];
	$t1=$_REQUEST['t1'];
	$y1=$_REQUEST['y1'];
	$f1=$_REQUEST['f1'];
	$h1=$_REQUEST['h1'];
	$c1=$_REQUEST['c1'];
	$sh1=$_REQUEST['sh1'];
	$sc1=$_REQUEST['sc1'];
	$ee1=$_REQUEST['ee1'];
	$yu1=$_REQUEST['yu1'];
	$ya1=$_REQUEST['ya1'];

	if(!isset($a))
		{
	if(!isset($b))
		{
	if(!isset($c))
		{
	if(!isset($d))
		{
	if(!isset($e))
		{
	if(!isset($f))
		{
	if(!isset($g))
		{
	if(!isset($h))
		{
	if(!isset($i))
		{
	if(!isset($j))
		{
	if(!isset($k))
		{
	if(!isset($l))
		{
	if(!isset($m))
		{
	if(!isset($n))
		{
	if(!isset($o))
		{
	if(!isset($p))
		{
	if(!isset($q))
		{
	if(!isset($r))
		{
	if(!isset($s))
		{
	if(!isset($t))
		{
	if(!isset($u))
		{
	if(!isset($v))
		{
	if(!isset($w))
		{
	if(!isset($x))
		{
	if(!isset($y))
		{
	if(!isset($z))
		{
	if(!isset($a1))
		{
	if(!isset($b1))
		{
	if(!isset($v1))
		{
	if(!isset($g1))
		{
	if(!isset($d1))
		{
	if(!isset($e1))
		{
	if(!isset($j1))
		{
	if(!isset($z1))
		{
	if(!isset($i1))
		{
	if(!isset($k1))
		{
	if(!isset($l1))
		{
	if(!isset($m1))
		{
	if(!isset($n1))
		{
	if(!isset($o1))
		{
	if(!isset($p1))
		{
	if(!isset($r1))
		{
	if(!isset($s1))
		{
	if(!isset($t1))
		{
	if(!isset($y1))
		{
	if(!isset($f1))
		{
	if(!isset($h1))
		{
	if(!isset($c1))
		{
	if(!isset($sh1))
		{
	if(!isset($sc1))
		{
	if(!isset($ee1))
		{
	if(!isset($yu1))
		{
	if(!isset($ya1))
		{

		print('	
		');
	}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}



//Архивы

	if($action=='archives')
	{
	print('
	<form action=?action=archives method=POST>

	');
	}

//О нас

	if($action=='about')
	{
	print('
	<form action=?action=about method=POST>
хехе
	');
	}
	
//Контакты

	if($action=='contacts')
	{
	print('
	<form action=?action=contacts method=POST>

	');
	}
	
//Алфавит Англ. = A

  if($action=='a')
	{
	print('
	<form action=?action=a method=POST>
<?php include(a.php); ?>
	');
	}
	
?>
</TD>
 </TR>
</TABLE>

<table border=0 align=center bordercolor=FFE4B5 width=100%>
<tr><td size=100% background="data/pict/blocks.jpg" height=20>
<center>Создано и разработано: <a href="http://rsl2.onego.ru">R&S Web Team</a>
</center></td></table>
</body>
</html>
вот весь код... инклюд не пашет, не вывод информации... я над этим парюсь 2 месяц 8)
 
  • Заблокирован
  • #6
жуткий код..
1. коментарии в html пишутся так <!-- Другое -->
2. вот эту галиматью
PHP:
//Алфавит Англ. = A

  if($action=='a')
	{
	print('
	<form action=?action=a method=POST>
<?php include(a.php); ?>
	');
	}
замени на это
PHP:
//Алфавит Англ. = A

  if($action=='a')
	{
	print('<form action=?action=a method=POST>');
	include(a.php);
	}
3. лучше с кавычками <form action="?action=a" method=POST>

остальное не разбирал, т.к. код ужасен - явно ошибка проектирования..
 
Вот так еще, кажется, будет работать
PHP:
//Алфавит Англ. = A 

  if($action=='a') 
    { 
    print('<form action=?action=a method=POST>'.include('a.php').''); 
    }
 
нет.. так работать не будет..
Ах да..Он же инклудить будет вверх.
Можно сделать ,в зависимости от задачи(нужен ли вообще инклуд), так
PHP:
<?php
$action='a';
 if($action=='a')
	{
	print('
	<form action=?action=a method=POST>'.file_get_contents('a.php').'');
	}
?>
 
жуткий код, знаю, верно потому и не работает :( эх...

Добавлено через 2 минуты
кстати, у этого кода есть 2 важная проблема... страницу ни в Internet Explorer'e ни в Oper'e не видно, только через Мозиллу или НетСкейп
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху