2011-01-30 41 views
0

我正在搜索腳本和每個搜索結果上我想要一個報告鏈接按鈕。我不知道如何製作一個。我已經看過谷歌的答案,但不能拿出任何東西。任何人都可以給我一個想法做什麼?或者是否有人知道哪裏有這樣的例子?我打算使用鏈接ID並在mysql上創建一個新表來發送報告。我只是尋找一個基本的按鈕發送報告到MySQL我只是不知道什麼是最好的方式來做到這一點。我有鏈接ID的數據,我只需要能夠將其報告給我假設的新表。任何建議或例子都非常感謝。謝謝。php報告按鈕

+0

究竟是什麼問題?在HTML中製作*按鈕*製作這個按鈕*做*特定的事情? – deceze 2011-01-30 04:45:24

+0

不,我只是想弄清楚什麼是製作腳本的最佳方式。我只是運行一個插入數據庫?這是如此簡單嗎? – chris 2011-01-30 04:48:11

回答

2

克里斯,

首先,你要創建一個新的表在數據庫中捕捉到了這個信息。讓我們假設你將有以下領域(非常基本的,你可能想要添加更多):ReportId,LinkId,DateReportedReportId是我們的主鍵,LinkId是您在您的問題中引用的ID,而DateReported是我們登錄該事務的服務器時間。

隨着這張表創建你要創建一個新的PHP頁面,可以叫它report-link.php。您將希望使此頁面接受名爲linkid的查詢字符串變量(可在$_GET[]集合中訪問)。在此頁面的代碼中,您將希望編寫一個SQL查詢,該查詢將linkid參數的值插入數據庫中的新鏈接報告表(以及date())。

在你的搜索頁面,你將能夠讓用戶通過點擊與/path/to/report-link.php?linkid=<?php echo $link_id; ?>

在href的鏈接請注意這個例子中報告的條目在本質上是非常簡單的,並沒有提供安全的垃圾郵件,愉快結束用戶在點擊鏈接後的體驗,但這是您在設置此功能時需要遵循的過程。在您開始工作後,您可以爲用戶提供體驗。