Не показва име и картинка

freboy

Registered
Защо не показва името и картинката[/size]
<?php
$id = $_GET['id'];
{
$query = "SELECT * FROM images WHERE id='$id'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$name=$row[name];
$img=$row;
echo("
<center> $name <br> <img src=$img width=481 height=377 border=0> <br> <a href=javascript:history.go(-1)> Назад</a> </center>
");
}
?>
[/b][/quote]
 
Код:
[b]<?php
$id = $_GET['id'];
{
$query = "SELECT * FROM images WHERE id='$id'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$name=$row[name];
$img=$row[img];
echo("
<center> $row[name] <br> <img width='481' height='377' src='$row[img]' alt=''/><br> <a href=javascript:history.go(-1)> Назад</a> </center>
");
}
?>
 
freboy каза:
Защо не показва името и картинката[/size]
<?php
$id = $_GET['id'];
{
$query = "SELECT * FROM images WHERE id='$id'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$name=$row[name];
$img=$row;
echo"
<center> $name <br> <img src='$img' width=481 height=377 border=0> <br> <a href=javascript:history.go(-1)> Назад</a> </center>
";
}
?>
[/b][/quote][/quote]
Така ми върви на мен :) показва си всичко
 
Името не ми го показва.
На мястото на картинката показва това там седно не е качена а е.
 
freboy каза:
Името не ми го показва.
На мястото на картинката показва това там седно не е качена а е.

А като напишеш
echo $name;
Изкарва ли го ? Защото на мен ми го вади без проблем. :)
 
пробвай така

function secure($var) {
return addslashes(htmlspecialchars($var));
}
$id = secure(@$_GET['id']);


$query = "SELECT * FROM images WHERE id='$id'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$name=$row[name];
$img=$row;
echo"
<center> $name <br> <img src='$img' width=481 height=377 border=0> <br> <a href=javascript:history.go(-1)> Назад</a> </center>
";
 

Back
Горе