PDA

Просмотр полной версии : проблемма с загрузкой в новое окно+


полосатый КОТ.
17.09.2004, 15:26
есть форма, с нее данные шлются в обработчик, он записывает все данные из форму в массив, из массива все читается и выводится, одна переменная (типа подробное описание) должна выводится в новом окне при нажатиии на ссылку.. ни фига не работает((((

вот обработчик:
<?
$fn="baza.dat";
if(!file_exists($fn))
{
$f=fopen($fn,"w");
fclose($f);
}

$f=fopen($fn,"a");
$data=$razdel."|".$year."|".$kod."|".$sostoyanie."|".$contacts."|".str_replace("\n","<br>",strip_tags($message))."\n";
fwrite($f,$data);
fclose($f);
?><h2><?
echo( "Данные введены!");?></h2><?
?>

вот страничка на которой все выводится:
<script language="JavaScript">
function discription(text){
popup=window.open("","discription","menubar=no,resizable=no,width=260,height=400,toolbar=no,left=600,top=100");
popup.document.body.innerHTML=text;
popup.focus();
}</script>
<?
$fn="baza.dat";
$data=file($fn);
$x=count($data);
for($i=0; $i<$x; $i++)
{
$line=explode("|", $data[$i]);
?>
<tr>
<td>&nbsp;</td>
<td width="20" valign="middle"><a href="#<? echo ($line[4]); ?>">
<img src="img/<?
if($line[0]==1) echo ("news_2");
if($line[0]==2) echo ("news_1");
?>.gif"
width="22" height="22" border="0"></a></td>
<td width="75" height="41" class="data"><? echo($line[1]);?></td>
<td id="17">
<?
if($line[0]==1) echo("Статья");
?>&nbsp;<? echo($line[2]);?></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td height="20" colspan="2" align="right" valign="top">
<a href="javascript:discription('<? $line[4]; ?>')"> подробнее...</a></td>
</tr>
<?} ?>

вся сложность в том, чтобы при нажатии на ссылку открылось новое окно и в нем вывелась определенная инфа из формы.
Окно открывается, но данные не выводятся((((

в чем ошибка? :(

вот ссылка http://www.kot.vw-seat.ru/news_test/news1.php

Самурай
17.09.2004, 16:19
читать и разбиратся в таком коде мне чегото не хочется, однако посмотри в сорс скрипта и поймешь по чему не открівается окно с той информацией которая тебе нужна....

там просто ИД нет... исправляй что б біло.

полосатый КОТ.
17.09.2004, 17:06
вот тут чтоль не хватает
<a href="java script:discription('<? $line[4]; ?>')"> подробнее...</a>

пожалейте кто сколько может))) мама.... :)

полосатый КОТ.
17.09.2004, 18:42
mySQL учить..

не.. сначала книженцию куплю, потом учить)) :)