Ich habe einen Linkcounter programmiert:
	
Soweit so gut, er leitet auch normale http://www.irgend-eine-domain.de weiter. Bloß wenn es URL's vom Partnerprogramm Affili.net weiterleiten soll
z.B. :
http://partners.webmasterplan.com/click.asp?ref=150100
&site=1274&type=text&tnb=2
dann leitet er mich bloß an
http://partners.webmasterplan.com/click.asp?ref=150100
weiter, was die Ausgangseite von affili.net ist. Mir ist auch aufgefallen das er nur die URL bis zum ersten '&' Zeichen speichert. Wie muss ich den Code jetzt ändern, damit er mich an die komplette URL, und nich nur bis zum ersten '&'-Zeichen, weiterleitet?
Ach ja, ich habe unter phpmyadmin folgendes table createn lassen:
	
Über Hilfe und eine Antwort wäre ich sehr dankbar  
							
						
					PHP Code:
	
	
<?
$connect = mysql_connect("host", "Benutzername", "Passwort");
if(!$connect){"Fehler: Keine Verbindung zur Datenbank!";}
$select_db = mysql_select_db("Datenbankname");
if(!$select_db){"Konnte Datenbank nicht auswählen!";}
$select=mysql_query("SELECT * FROM zsdl WHERE url='$url'");
$data=mysql_fetch_array($select);
if($data) {
    $data[dls]=$data[dls]+1;
    $updaten=mysql_query("UPDATE zsdl SET dls='$data[dls]' WHERE url='$url'");
    if($updaten) {
        Header("Location:$url");
    }
    else {
        echo "Fehler beim Updaten";
    }
}
else {
    $neu=mysql_query("INSERT INTO zsdl (url,dls) VALUES ('$url','1')");
    if($neu) {
        Header("Location:$url");
    }
    else {
        echo "Fehler beim Einfügen!";
    }
}
?>
Soweit so gut, er leitet auch normale http://www.irgend-eine-domain.de weiter. Bloß wenn es URL's vom Partnerprogramm Affili.net weiterleiten soll
z.B. :
http://partners.webmasterplan.com/click.asp?ref=150100
&site=1274&type=text&tnb=2
dann leitet er mich bloß an
http://partners.webmasterplan.com/click.asp?ref=150100
weiter, was die Ausgangseite von affili.net ist. Mir ist auch aufgefallen das er nur die URL bis zum ersten '&' Zeichen speichert. Wie muss ich den Code jetzt ändern, damit er mich an die komplette URL, und nich nur bis zum ersten '&'-Zeichen, weiterleitet?
Ach ja, ich habe unter phpmyadmin folgendes table createn lassen:
PHP Code:
	
	
<?
include("dbconnect.php");
$tabelle1="DROP TABLE IF EXISTS zsdl";
$tabelle2="CREATE TABLE zsdl (
  url text NOT NULL,
  dls int(11) NOT NULL default '0'
) TYPE=MyISAM";
$machen1=mysql_query($tabelle1);
$machen2=mysql_query($tabelle2);
if($machen1&&$machen2) {
    echo "Die Tabelle wurde erfolgreich erstellt.<br>Lösche nun diese Datei, um sie vor Missbrauch zu schützen";
    }
    else {
    echo "Ein Fehler ist beim Erstellen der Tabelle aufgetreten.<br>Bitte schicke umgehend eine Mail an <a href=\"mailto:zahnspangenterminator@yahoo.de\">zahnspangenterminator@yahoo.de</a>";
    }
?>
 
							
						 
          
 Moderator
 Moderator
 
							
						
Comment