<?php session_start(); $table = array( 'pic0'=>'貓', 'pic1'=>'狗', 'pic2'=>'蛇', 'pic3'=>'馬' ); $index = rand(0,3); $value = $table['pic'.$index]; $_SESSION['authcode'] = $value; $filename = dirname(__FILE__).'\\pic'.$index.'.jpg'; $contents = file_get_contents($filename); header('content-type:imege/jpg'); echo $contents; 老師,為什么瀏覽器打開會下載這個php文件???環境沒問題啊,前面寫的驗證碼代碼都可以運行啊?還有一些瀏覽器打開是顯示導航已取消
2015-02-05
我覺得是你沒有開啟PHP環境 ,瀏覽器無法解析,就下載下來了
2014-11-20
image/jpg
2014-11-05
header()函數前,不要寫代碼,放在第一行,大概是向瀏覽器說明輸出內容有問題
2014-11-04
2014-11-03
能截圖來看看么?