Execute($sql); header("Content-type: image/gif"); readfile($rs->fields[pathname].".".$rs->fields[expname]); ?> [/php] $rs->fields[pathname]是路径+文件名,$rs->fields[expname]是扩展名 为啥没法显示捏" name=description>

InfoQ

交流

讨论:如何用显示一张图片?

作者 Loading 发布于 0000-00-00 分类:php基础编程

[php]
<?php
include("../config.inc.php");
include("../include/header.inc.php");

$_GET = quotes($_GET);
$id = intval($_GET["id"]);

DBInit(); // Initalize DtaBase Connection

$sql = "select pathname,expname from $tbl[images] where id=$id";

$rs = $dbconn->Execute($sql);

header("Content-type: image/gif");
readfile($rs->fields[pathname].".".$rs->fields[expname]);
?>
[/php]
$rs->fields[pathname]是路径+文件名,$rs->fields[expname]是扩展名

为啥没法显示捏?
如果指定一个名字,比如这样
[php]
<?
header("Content-type: image/gif");
readfile("kao.gif");
?>
[/php]
就可以



逛论坛交流如何用显示一张图片?

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

4 条回复

回复

Ding 发表人 Loading 发表于 12月02日
手册上说: int readfile ( string f.. 发表人 Loading 发表于 12月02日
readfile() 是直接读文件的吧 参数里.. 发表人 yuguanglou 发表于 12月02日
咋整啊 都好几个天了 这个问题 发表人 Loading 发表于 12月02日
  1. 返回顶部

    Re: 如何用显示一张图片?

    2003年12月02日 发表人 Loading

    Ding

  2. 返回顶部

    Re: 如何用显示一张图片?

    2003年12月02日 发表人 Loading

    手册上说:
    int readfile ( string filename [, bool use_include_path [, resource context]])

  3. 返回顶部

    Re: 如何用显示一张图片?

    2003年12月02日 发表人 yuguanglou

    readfile()
    是直接读文件的吧 参数里面好象没有路径啊

  4. 返回顶部

    Re: 如何用显示一张图片?

    2003年12月02日 发表人 Loading

    咋整啊
    都好几个天了 这个问题




  5. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

如何加密mysql里某字段的数据?

通过phpmyadmin浏览数据时不能让他看到明文。 只加密某几个字段...

懂php的网站制作人员请来,

懂php的网站制作人员请来,我们需要php编程人员. 联系 Q:371...

zend optimizer是干嘛用的,如何用??...

zend optimizer zend optimizer是干嘛用的,如何用,请回答具体...

怎样将文本框清空啊?

有一个文本框,怎样用JS把已经写的文字清空啊?

iframe的一个问题

当设置了iframe的时候,scroll设为auto的时候,字多的时候右边和下...

虚拟主机

哪位做过基于名字的,环境是apache,win2000的虚拟主机? 我做了...

救命啊~~时间问题

$today = date("F j, Y, g:i a",time()); 这个大家都会用,...

日期比较

php中比较两个日期大小,比如2003-7-7 比2003-7-8小,怎么写...

大家看看我的程序那里错了

第一次运行没有设session,所以会运行if里的程序 但第二次应该...

这个例子中文件上传路径该怎么写?在线...

假设我要传到服务器的upload目录下,$Filepath="/upload/";对吗 ...

[]