我想提出一個聯盟計劃,撥打電話,我算一個數基於此鏈接fridgeblasteraffiliate.freeiz.com/affiliate/?numberherebasedonid點擊,但我有這個如何從一個url
<?php
$conn = mysqli_connect("redacted", "redacted", "redacted",
"redacted");
if (!$conn) {
die("Connection failed: ".mysqli_connect_error());
}
session_start();
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$sql = "SELECT clicks FROM affiliate WHERE ID='$ID'";
$add = 1;
$ID = strpos($url, needle)
?>
但你可以看到我無法弄清楚如何調用url中的數字來計算點擊次數
無t與你的問題相關,但你應該在你的開放的php標籤下放置'session_start()'。如果你這樣做,你會爲自己節省很多麻煩。 – Difster
請閱讀'$ _GET'-super global:http://php.net/manual/en/reserved.variables.get.php。像這樣在URL中傳遞參數通常被稱爲「查詢字符串」。順便說一句,你目前正在定義變量'$ ID' __你試圖使用它。它需要在_before_上定義。此外,如果ID是數字,請確保在將其用作db-query之前將其轉換爲整數,或使用預準備語句。否則,您可以廣泛開放SQL注入。 –