|
|
|
| Код выводит пустую картинку:
<?
// конфиг файл
require_once("func.inc");
$conn = db_c();
$sql = "SELECT `email` FROM tab WHERE id='".$_GET['id']."'";
$res = mysql_query($sql);
$im = ImageCreate(100, 30);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, mysql_result($res, 0), $textcolor);
header("Content-type: image/png");
imagepng($im);
imagedestroy($im);
?>
|
Когда убираю вывод данных из БД, все нормально работает. Подскажаите где ошибка ? | |
|
|
|
|
|
|
|
для: JonNik
(27.04.2007 в 16:03)
| | Ошибки не показывает? | |
|
|
|
|
|
|
|
для: ddhvvn
(27.04.2007 в 16:32)
| | неа, вообще пусто кроме не загруженной (пустой) картинки | |
|
|
|
|
|
|
|
для: JonNik
(27.04.2007 в 16:34)
| | Обработайте ошибку SQL-запроса и проверьте количество возвращённых записей - там всё в порядке?
<?
// конфиг файл
require_once("func.inc");
$conn = db_c();
$sql = "SELECT `email` FROM tab WHERE id='".$_GET['id']."'";
$res = mysql_query($sql);
if(!$res) exit(mysql_error);
if(mysql_num_rows($res))
{
$im = ImageCreate(100, 30);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, mysql_result($res, 0), $textcolor);
header("Content-type: image/png");
imagepng($im);
imagedestroy($im);
}
else exit("Изображение не найдено");
?>
|
Что теперь выводится? | |
|
|
|