Hi Leute,
ich weiß jetzt nicht obe es ein MySQL oder PHP Problem ist, also bitte falls falsche Kategorie verschieben.
Ich habe folgendes Problem:
Ich habe eine "count.php", in der wenn auf einen Link geklickt wurde die Variable "counter" um 1 erhöht wird.
Hier die count.php:
PHP-Code:
<?
/* DB Table:
CREATE TABLE 09topmail (
ID int NOT NULL auto_increment,
name varchar(50),
link varchar(100),
anbieter varchar(10),
datum timestamp(14),
counter INT NOT NULL,
PRIMARY KEY (ID)
);
-------------------------------------*/
$cm = "Location: $link";
header ($cm);
include ($_SERVER['DOCUMENT_ROOT']."/install/datenbank.php");
$db = mysql_connect($db_host, $db_user, $db_passwd);
mysql_select_db($db_name, $db);
mysql_query("UPDATE 09topmail SET counter=counter+1 WHERE link=$link",$db);
?>
Sollte sie zumindest, aber bei folgendem Link habe ich Probleme, da passiert das nämlich nicht.
http://www.xxx.de/mt/mt.asp?Akt=Anmelden&ID=124961
Wie ich bereits rausgefunden habe, passt ihm das "&" nicht.
Mein Problem ist nun, das ich diesen Link nicht verändern kann, also gibt es da eine Lösung im Script wie man das umgehen kann??
MfG
Holstenjungs