|
|
|
| В конце страницы ставлю инклуд (addcatalog.php), а он не подключает мне тот файл(showimage.php) кот. надо!!!!
Привожу код!!!
addcatalog.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="../style.css">
<title>Untitled</title>
</head>
<table align="center" width="40%" border="1"><tr ><td width="">
<body>
<center>
<?
require ("common.php");
if(!isset($_GET['id_parent'])) $_GET['id_parent'] = 0;
// Формируем и выполняем SQL-запрос на извлечение информации
// о текущем каталоге.
$query = "SELECT * FROM strana WHERE id_strana=".$_GET['id_parent'];
$ctgc = mysql_query($query);
// Если запрос выполнен удачно и текущий каталог не является корневым
// осуществляем вывод названия каталога ссылки на уровень выше
if ($ctgc and $_GET['id_parent'] != 0)
{
$catc = mysql_fetch_array($ctgc);
// Возврат на уровень выше
echo "<a href=addcatalog.php?id_parent=".$catc['id_parent'].">Верхний уровень</a><hr>";
}
?>
</td>
<td>
<?
// Выводим ссылку для добавления нового подкаталога
echo "<a class=menu href=addstr_form.php?id_strana=".$_GET['id_parent']."&id_parent=".$_GET['id_parent'].">Добавить страну</a><br>";
?><hr></td></tr>
<br><br><br><br>
<?
if(isset($_GET['id_parent']))
{
// Формируем и выполняем SQL-запрос на вывод содержимого каталогов
// данного уровня
$query = "SELECT * FROM strana
WHERE id_parent=".$_GET['id_parent']."
ORDER BY strana";
$ctg = mysql_query($query);
if(!$ctg) puterror("Ошибка при обращении к каталогу");
while($cat = mysql_fetch_array($ctg))
{
echo "<tr><td>
<a href=addcatalog.php?id_parent=".$cat['id_strana'].">".$cat['strana']."</a><hr></td> ";
echo "<td>
<a href=# >Ред.</a>";
echo "
<a href=# >Доб. Картинку</a>";
echo "
<a href=# >Удалить</a><hr></td></tr>";
}
}
?>
<tr><td colspan=2>
<?
if ($id_parent !=0) include "showimage.php";
?>
</td></tr>
</table>
</center>
</body>
</html>
|
showimage.php
<a href=formaddimages.php?id_strana=<? echo $id_parent ?>>Добавить фотографию</a><br><br>
<?php
$query="SELECT * FROM bons WHERE id_strana=$id_parent" ;
$prt=$oList->Query($query);
if(sizeof($prt)>0)
{
for($i=0;$i<sizeof($prt);$i++)
{
if (!empty($prt[$i]['small']) && $prt[$i]['small']!="-" && file_exists("../inostr/images/".$prt[$i]['small']))
{
?><img src="../inostr/images/<?echo $prt[$i]['small'];?>"><br><?
}
else
echo"Ошибка открытия картинки";
}
}
?>
|
В чем проблема???
Подскажите плз. | |
|
|
|
|
|
|
|
для: tauruz
(20.12.2005 в 12:08)
| | А вам не кажется, что у вас $id_parent==0 ? | |
|
|
|
|
|
|
|
для: tauruz
(20.12.2005 в 12:08)
| | так а условие if ($id_parent !=0) у вас выполняется?
Оно же всегда равно нулю, либо не определено. | |
|
|
|
|
|
|
|
для: Loki
(20.12.2005 в 12:28)
| | Условие выполняется. | |
|
|
|
|
|
|
|
для: tauruz
(20.12.2005 в 12:38)
| | Это вы как определили? Из кода следует обратное. | |
|
|
|