New Ribbon
用Canva設計超快超質感(第2版):商業設計、簡報、影片、網頁、電子書與AI應用最速技 AI繪圖工具 × AI視覺設計平台,從圖像生成到專業設計! 最強職場助攻!ChatGPT + AI 高效工作術 短影音制霸:打造TikTok、YT Shorts、IG Reels成功方程式與AI高效創作力 Canva+AI創意設計與品牌應用250招:從商業技巧、社群祕技到AI圖文影音特效 快快樂樂學威力導演2024.影音剪輯與AI精彩創作 Power Automate自動化超效率工作術 Midjourney AI圖像魔導書:搭配ChatGPT魔法加倍 超人氣FB+IG+LINE社群經營與行銷力(第二版) 翻倍效率工作術:不會就太可惜的 Excel × ChatGPT 自動化應用 AppInventor2零基礎入門班中文版(第六版) Python零基礎入門班(第四版) C語言學習聖經 用Canva設計超快超質感:平面、網頁、電子書、簡報、影片製作與AI繪圖最速技 PHP8/MySQL網頁程式設計自學聖經 翻倍效率工作術 - 不會就太可惜的Power BI大數據視覺圖表設計與分析(第三版) 社群經營一定要會的影音剪輯與動畫製作術 Notion高效管理250招:筆記×資料庫×團隊協作,數位生活與工作最佳幫手 Office 2021高效實用範例必修16課(附500分鐘影音教學/範例檔) Excel自學聖經(第二版):從完整入門到職場活用的技巧與實例大全

 

  Ch 06 網站計數器錯誤警告

Landy

Landy
更新時間:2010/9/10 下午 04:30:52

 

老師您好:

小弟在操作您的書籍,CH O6,其中有一個章節叫做「防止瀏覽人數灌水」您在教學素材裡有附上 SQL Code,可是我貼上去之後,執行卻出現一個警告如下:
「Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link」。

請問我該如何修改?

Landy

Landy
更新時間:2010/9/10 下午 05:13:52

 

老師您好:

我已經將問題解決了,由於您在教材上將<?php
$nowtime=date("Y-m-d H:i:s"); //設定代表目前時間的變數
session_start(); //啟動Session的使用
if(!isset($_SESSION['Counter'])){ //檢查Session值是否存在
mysql_select_db($database_connSQL, $connSQL); //連結資料庫
$userIP=$_SERVER['REMOTE_ADDR']; //收集瀏覽者的IP
$insertCommand="INSERT INTO webcount (count_id, count_ip,count_time)
VALUES (NULL, '$userIP', '$nowtime')"; //新增資料的SQL字串
mysql_query($insertCommand,$connSQL); //執行webcount資料庫的新增
$_SESSION['Counter'] = 1;   //設定Session值
}
?>
全部丟在第一行開始。可是我執行會出錯。

所以我分段寫

第一行丟

<?php
$nowtime=date("Y-m-d H:i:s");
//設定代表目前時間的變數
SESSION_start();
//啟動Session的使用
?>

剩下丟到最後一行

<?php

if(!isset($_SESSION['Counter'])){
//檢查Session值是否存在
mysql_select_db ( $database_connCountsystem, $connCountsystem);
//連結資料庫
$userIP=$_SERVER['REMOTE_ADDR']; //收集瀏覽者的IP
$insertCommand="INSERT INTO webcount (count_id, count_ip,count_time)
VALUES(NULL, '$userIP', '$nowtime')";
//新增資料的SQL字串
mysql_query($insertCommand,$connCountsystem);
//執行webcount資料庫的新增
$_SESSION['Counter'] = 1;
//設定Session值
}
?>

這樣子丟就能正常執行..我也不懂why..




 

 

Re:Ch 06 網站計數器錯誤警告

請輸入姓名。

已超出字元數目的最大值。


請輸入電子郵件。

格式無效。


請輸入內容。