|
|
|
| $tehf=$cat['id_photo'];
$tehc=$cat['id_catalog'];
include ("tehinfo2.php?f=<?=$tehf;?>&c=<?=$tehc;?>");
Запустить здесь.
http://iisus-hristos.com/photo_21/start_tovar.php?m=54
там слева (Стиральные машины. НОВАЯ 2) | |
|
|
|
|
|
|
|
для: tavila
(06.05.2008 в 03:59)
| |
<?php
include ("tehinfo2.php?f=".$tehf."&c=".$tehc);
?>
|
| |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 04:12)
| | не проходит всёравно. | |
|
|
|
|
|
|
|
для: tavila
(06.05.2008 в 04:28)
| | у вас где-то еще ошибка. Покажите код.
Warning: include(tehinfo2.php?f=54&c=1) [function.include]: failed to open stream: No such file or directory in /www/iisus-hristo/htdocs/photo_21/centr_tovar.php on line 57
Видимо, неправильно путь указан. | |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 04:34)
| | И у вас <a href> не закрыт в выводе меню | |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 04:40)
| | скрипт centr_tovar.php
<?php
require_once ("config.php");
$m=htmlspecialchars($_GET["m"]);
$ctg = mysql_query("SELECT * FROM photo WHERE id_photo=$m");
while($cat = mysql_fetch_array($ctg))
{
?>
<table border="0" cellspacing="0" cellpadding="0">
<tr><td align="left" valign="top" scope="col">
<?php
// echo '<img src="'.$cat['big'].'">';
echo '<a href="'.$cat['big'].'" target="_blank"><img src="'.$cat['small'].'" border="0" ></a>';
$tehf=$cat['id_photo'];
$tehc=$cat['id_catalog'];
?>
</td>
<td rowspan="2" align="center" scope="col">
<table width="299" border="0" cellspacing="0" cellpadding="0">
<tr>
<th colspan="3" align="center" valign="top" scope="col"><strong>цена в магазинах </strong></th>
</tr>
<tr>
<td colspan="3" align="center" valign="top"><strong><?echo $cat['cena_1']." LS";?></strong></td>
</tr>
<tr>
<td colspan="3" align="center" valign="top"><strong>наша цена</strong></td>
</tr>
<tr valign="baseline">
<td width="197" height="24" align="right" valign="bottom"><span class="style30"><strong><?echo $cat['cena_2'];?></strong></span></td>
<td width="9" align="right"> </td>
<td width="93" align="left" valign="bottom" ><span class="style40"><strong>LS</strong></span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="top" scope="col" class="style2"><?echo $cat['name'];?></td>
</tr>
</table>
<p> </p>
<p>
<?php
}
?>
<table width="336" border="0" cellspacing="0" cellpadding="0">
<tr><td scope="col">
<?php
//include ("tehinfo2.php?f=".$tehf."&c=".$tehc);
include ("tehinfo2.php?f=<?=$tehf;?>&c=<?=$tehc;?>");
?>
</td></tr>
</table>
-------------------------------------------------------------------------------------------------------
скрипт tehinfo2.php
<?php
require_once ("config.php");
//$f=63;
//$c=1;
$f=htmlspecialchars($_GET["f"]);
$c=htmlspecialchars($_GET["c"]);
if ($c ==1)
{
$ctg4 = mysql_query("SELECT * FROM m_stiralki_photo WHERE id_photo=$f");
if(mysql_num_rows($ctg4)==0)
{
?>
<table width="560" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<th scope="col"><span class="style1">информация не ввелась</span></th>
</tr>
</table>
<?php
}
while($cat = mysql_fetch_array($ctg4))
{
?> <table width="560" border="0" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#E2E2E2"><td width="311" ><span class="style4">Номер фотографии
</span>
<td width="243"><span class="style6">
<?=$cat['id_photo'];?>
</span></td>
</tr>
<tr><td ><span class="style4">Наименование </span>
<td><span class="style6">
<?=$cat['name'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Номер каталога </span>
<td><span class="style6">
<?=$cat['id_catalog'];?>
</span></td></tr>
<tr><td ><span class="style4">Марка </span>
<td><span class="style6">
<?=$cat['marka'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Скорость вращения центрифуги в минуту </span>
<td><span class="style6">
<?=$cat['skorost'];?>
</span></td></tr>
<tr><td ><span class="style4">Загрузка белья, кг </span>
<td><span class="style6">
<?=$cat['zagruzka'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Управление </span>
<td><span class="style6">
<?=$cat['upravlenie'];?>
</span></td></tr>
<tr><td ><span class="style4">Класс стирки </span>
<td><span class="style6">
<?=$cat['klass1'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Класс электроэнергии </span>
<td><span class="style6">
<?=$cat['klass2'];?>
</span></td></tr>
<tr><td ><span class="style4">Сушилка </span>
<td><span class="style6">
<?=$cat['susilka'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Таймер режима ожидания </span>
<td><span class="style6">
<?=$cat['taimer'];?>
</span></td></tr>
<tr><td ><span class="style4">Защита от затопления </span>
<td><span class="style6">
<?=$cat['zasita'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Материал бака </span>
<td><span class="style6">
<?=$cat['m_baka'];?>
</span></td></tr>
<tr><td ><span class="style4">Расход электроэнергии, kw/h </span>
<td><span class="style6">
<?=$cat['rashod_enrg'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Высота, см </span>
<td><span class="style6">
<?=$cat['visota'];?>
</span></td></tr>
<tr><td ><span class="style4">Ширина, см </span>
<td><span class="style6">
<?=$cat['shirina'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Глубина, см </span>
<td><span class="style6">
<?=$cat['glubina'];?>
</span></td></tr>
<tr><td ><span class="style4">Класс центрифуги </span>
<td><span class="style6">
<?=$cat['klass_centrf'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Функция легкого глаженья </span>
<td><span class="style6">
<?=$cat['f_l_glazenie'];?>
</span></td></tr>
<tr><td ><span class="style4">Контроль электронного дисбаланса </span>
<td><span class="style6">
<?=$cat['disbalans'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Расход воды за цикл, л </span>
<td><span class="style6">
<?=$cat['rashod_vodi'];?>
</span></td></tr>
<tr><td ><span class="style4">Другие функции </span>
<td><span class="style6">
<?=$cat['drugie_funk'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Цвет </span>
<td><span class="style6">
<?=$cat['cvet'];?>
</span></td></tr>
<tr><td ><span class="style4">Уровень шума, дБ </span>
<td><span class="style6">
<?=$cat['uroven_shum'];?>
</span></td></tr>
<tr bgcolor="#E2E2E2"><td ><span class="style4">Дополнительные функции </span>
<td><span class="style6">
<?=$cat['dop_funkc'];?>
</span></td></tr>
<tr><td ><span class="style4">Срок гарантии, лет </span>
<td><span class="style6">
<?=$cat['garantia'];?>
</span></td></tr>
</table>
<?php
}
}
?> | |
|
|
|
|
|
|
|
для: tavila
(06.05.2008 в 05:33)
| | Это:
<?
include ("tehinfo2.php?f=<?=$tehf;?>&c=<?=$tehc;?>"); //полная абракадабра
//вам ведь написали как правильно
include ("tehinfo2.php?f=".$tehf."&c=".$tehc);
|
Проверьте путь подключаемого файла, и не выкладывайте такие длинные письмена, их все равно не удобно читать без подсветки. | |
|
|
|
|
|
|
|
для: tavila
(06.05.2008 в 05:33)
| | если не трудно объясните мне зачем инклюдить файл с использованием get переменных?
помоему проблема как раз в этом, интерпертатор ищет файл именно с таким названием и не может найти, проинклюдьте файл без всяких get запросов...
кароче помоему вы пытаетесь сделать глупость... | |
|
|
|
|
|
|
|
для: KPETuH
(06.05.2008 в 08:16)
| | Вряд ли в этом проблема. У меня на локалхосте все инклудится и корректно выводится. А на сервере нет. Мне кажется, что проблема в настройках самого сервера. | |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 08:21)
| | просто чисто практически нет никакого смысла инклюдить файлы с гет переменными так как переменные и так автоматически будут работать в приинклюденном файле :), просто лишнее время работы интерпретатора для обработки переменных и лишние строки кода...
приведите мне конкретный пример зачем можно и необходимо инклюдить файл с передачей в него ГЕТ переменных и возможно тогда я с вами соглашусь, а пока останусь при своем мнениии что это глупость... | |
|
|
|
|
|
|
|
для: KPETuH
(06.05.2008 в 08:26)
| | а как же мне тогда записать ? | |
|
|
|
|
|
|
|
для: KPETuH
(06.05.2008 в 08:26)
| | у меня много видов бытовой техники. А внутри стиральных машин ещё куча марок. Поэтому надо вызывать конкретные тех.данные из доп. файлов. Без инклудов не обойтись! Проблема что не работает на ровном месте. | |
|
|
|
|
|
|
|
для: tavila
(06.05.2008 в 08:51)
| | почитайте как работает инклюд, не нужно туду гет переменные передавать, нужные переменные и так будут в области видимости приинклюденного файла...
например для вашего примера из первого файла уберите
<?
$tehf=$cat['id_photo'];
$tehc=$cat['id_catalog'];
|
и исправте
<?
include ("tehinfo2.php");
|
во втором файле сделайте так:
<?
if ($cat['id_catalog'] ==1)
{
$ctg4 = mysql_query("SELECT * FROM m_stiralki_photo WHERE id_photo=".$cat['id_photo']);
|
| |
|
|
|
|
|
|
|
для: KPETuH
(06.05.2008 в 08:26)
| | Я знаю только один пример: когда нужно подконнектить удаленный файл с гет переменными :)
А если говорить об этом конкретном случае, то здесь вообще прямая дорога не к инклудингу файла, а к двутабличному запросу. | |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 04:40)
| | Вы имеете ввиду здесь что-то не так? А как надо записать? Я не так давно работаю на PHP
echo '<a href="'.$cat['big'].'" target="_blank"><img src="'.$cat['small'].'" border="0" ></a>'; | |
|
|
|
|
|
|
|
для: tavila
(06.05.2008 в 06:11)
| | Похоже, что здесь дело не в пути. Но я, правда, не знаю в чем (((
Вот так точно будет работать, если никто по-другому не посоветует:
echo file_get_contents("http://iisus-hristos.com/photo_21/tehinfo2.php?f=".$tehf."&c=".$tehc);
|
| |
|
|
|