如題: PHP 如何?指定的圖片下載?而不是在瀏覽器中開啟? 回複討論(解決方案) 給你貼出一段韓順平在講php下載的案例,希望能夠協助你。如果你需要看視頻,可以看韓順平php視頻教程第87講: 代碼如下: //對函數的說明 //參數說明 $file_name 檔案名稱 //$file_sub_dir: 下載檔案的子路徑 '"/xxx/xxx/" function down_file($file_name,$file_sub_dir){
當我點a.txt下載後,開啟txt檔案,發現裡面的內容不是a.txt本身的內容,而是該php檔案中除了php代碼的其他常值內容,這樣該如何解決? 資料下載 回複討論(解決方案) $file_name="a.txt"; $file_dir="./"; if(!file_exists($file_dir.$file_name)){ echo "檔案找不到"; exit; }else{
有兩個表暫存資料表temp_t,和正表table1,都是MyISAM,分別有28W條左右的記錄。 cron定時每分鐘從網路上擷取一些資訊,先儲存到temp_t(頻繁寫入), 然後cron定時每10分鐘從temp_t複製資訊到正表table1(頻繁讀取,每10分鐘寫一次)。 temp_t欄位 id(auto_increment),title(varchar(200)),content(varchar(500)),date(DATETIME), mykey(tinyint(1)
首先聲明,IE瀏覽器編碼格式跟資料庫的整理者都被設定成“UTF-8”了。同樣,按照這個列印也沒問題。但是結果是,顯示在網頁上是正常的,但是插入資料庫中的資訊卻是亂碼。如下。 回複討論(解決方案) mysql_query("set names utf8"); //執行插入前加上這句 這是在瀏覽器中列印出來的東西,第一張圖第一行的print_r列印出來的。編碼也是UTF-8。可是為啥資料庫就出問題了?想不通……求大神 1.文檔流:header(
求一個方法 php編碼 js解碼. 1.PHP頁面編碼中文,存入資料庫. 2.通過資料庫取出資料,封裝成JSON.返回到頁面,通過JS解碼顯示中文. 大牛有什麼好方法嗎? PHP5.2版本的. 回複討論(解決方案) 通常是在一個迴圈中讀取查詢結果的,於是可以有 while($row = mysql_assoc($rs)) { $t = array(); foreach($row as $k=>$v) $t[] = "\"$k\":\"$v\"";
fopen("http://www.xxxx.com/1.txt","r");//txt,xml可以開啟 fopen("http://www.xxxx.com/1.php","r");//只能開啟看到HTML相關內容,PHP代碼不能看到 fopen("./1.php","r");//本地的話可以看到所有內容 請問:如何才能遠程開啟PHP檔案內所有內容? 回複討論(解決方案) fopen("ftp://www.xxxx.com/1.php","r");
我在web主機上用mysql -h 192.168.7.14 -uroot -proot -D sheep 可以串連到遠端資料庫,查看到裡面的資料。 但是同一台伺服器上用php去連竟然失敗了 直接就輸出“wrong while connect DB!”,連接埠去掉也不行,不用常量直接寫在mysql_connect參數裡面也不行。防火牆我都關了,web目錄下都是root所有者和組。 還有啥可能的? 回複討論(解決方案) 你把 die("wrong while
教程麻煩是中文的,我英文技術文檔看不懂 要求PHP架構簡單易用,更新維護的比較快,沒有什麼BUG。求大家推薦,謝謝 回複討論(解決方案) 新手可以用ci,官網中文版的也有,php教材?網上太多了 看thinkphp吧!也不是多複雜的 yaf http://pecl.php.net/package/Yaf/ zend framework 推薦ci或者是yii codeigniter,算是比較簡單的架構了 Yii
安裝的軟體有 :httpd-2.4.4-win32.zip(Apache) + php-5.4.8-nts-Win32-VC9-x86.zip + php5apache2_4.dll-php-5.4-win32.zip 本來之前的php版本是5.4.15的 但是下載php5apache2_4.dll后里面只到5.4.9 所以連PHP也換成5.4.8 根據網上說的 httpd.conf
小弟最近研究phpcms2008sp4採集功能,發現我配置好網站後,測試採集完全沒有問題,但是一到正式採集就什麼也沒有了!百思不得其解啊!請大夥幫我想想辦法啊! 回複討論(解決方案) 那就是你的採集規則沒做好 那就是你的採集規則沒做好 我是按照這個教程一步一步來的,http://wenku.baidu.com/view/9dd65522aaea998fcc220e0f.html,規則應該是一樣的啊!也沒多少配置呢! 那就是你的採集規則沒做好
$ipfile="./user.txt"; if (get_magic_quotes_gpc()) { if (!$fp = fopen($ipfile, "a+")) { // die("建立線上列表檔案失敗, 請檢查是否有許可權."); } $time=time(); $line = $username."|".$REMOTE_ADDR."|".$time."\r\n"; $old=file($ipfile); $num=count($old)
目前共有".$count."條記錄 共".$pages."頁"; if($offset){$preoffset=$offset-$list_num;print "上一頁";}else { echo "上一頁";} $newoffset=$offset+$list_num; if(($pages!=0)&&(($newoffset/$list_num)!=$pages)){ print("下一頁");} else{ echo
現在國內國外有很多開源的php項目,wordpress/joomla/elgg/echop/dede/等等。僅僅從技術角度來說,哪一個更好一些? 回複討論(解決方案) 是ecshop吧 wordpress 使用PHP語言開發的部落格平台 joomla 一套在國外相當知名的內容管理系統 elgg 一款免費開源的社會性網路指令碼程式 echop 一款B2C獨立網店系統 dede 是國內最知名的PHP開源網站管理系統 只有相同的東西才有可比性吧?
第一張表是部門表如所示 欄位名稱 欄位 類型 ID ID bigint 部門名稱 dpName varchar(20) 上層業務 dpUpID varchar(20) 第二張表是產品入庫表如下所示 欄位名稱 欄位 類型 ID ID bigint 入庫部門 into_depment varchar(20) 入庫時間 into_time varchar(20) 裝置類型 into_type varchar(20
網域名稱:http://localhost/down.php?add=down/0522/img.png (網域名稱為隨機) $img = $add echo $img; ?> =================================================================== $img 只取圖片的名稱(img.png) 也就是說刪除 (http://localhost/down?add=down/0522/)只取
新手求助關於php定時器問題: 我想在php上寫個定時器,但php貌似不支援這個功能, 在網上查了很多朋友的方法,但都不行, 我現在想通過一個死迴圈來實現,但也不行,求助給我大哥大姐了。。。 回複討論(解決方案) 你想要幹什嗎? 你想要幹什嗎? 我想通過php擷取頁面的一個session值,如果頁面關閉了或該session值失效了就執行一條SQL語句,修改目前使用者的登入狀態 很遺憾 php 沒有定時器 很遺憾 php 沒有定時器
先問一個關於亂碼的問題, 在my.ini中設定了 [client] default-character-set=utf8 [mysqld] default-character-set=utf8 然後重啟wamp,phpmyadmin就串連不上了,就是#2002 那個通訊端錯誤提示,然後我就把my.ini剛做的修改又改了回去,還是串連不上,(我把修改撤銷了應該可以了呀?? 問題1)最後把localhost改為127.0.0.1 才恢複正常 問題二: 上述操作之後
表mydb1、欄位:(id、期數、號碼1、號碼2、號碼3),每期開獎號有三個數字(如356)。其中的3是(號碼1欄位)、5是(號碼2欄位)、6是(號碼3欄位)。等到n期後開獎號又出現356時就用這次356的id減去前一次356的id輸出差。 $array = array(); while($row = mysql_fetch_assoc($result)){ if(in_array($row['content'],$array)){ $a =
首先不知道MySQL是不是所有類型的資料都可以加上單引號,我剛才試了一下,在整數左右加上單引號好像是沒有問題。 如果確實任何類型的資料都可以加單引號的話,那麼就在產生MySQL語句的時候為任何資料都加上單引號,然後使用mysql_escape_string將接收到的字元中的所有特殊字元轉義。這樣就可以將接收到的字串完全“限制”在單引號之間了。
我想我產生大量的隨機數。把這些隨機數都存起來。如何做到? 回複討論(解決方案) 暈死,這改不簡單的,直接寫庫,或者直接寫文檔裡儲存 那也得看你是怎麼產生這些隨機數,一次性產生?還是每隔一段時間產生1個? 存起來的方法也有很多種,關鍵是看你這些隨機數是幹嘛用的,用完就扔還是留著長期使用? 如果是用完就扔,那可以將它們存在全域數組$_SESSION中 用完之後session_destory就行了。 長期使用,可以將它們存進MYSQL或者文字文件中