kostenloser Webspace werbefrei: lima-city


Ref mit php???

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    Hallo,

    ich wollte gerne mal einen eigene Ref machen.
    Also das der Angemeldete User einen link bekommt wie bsp: www.homepage.de/ref:politica

    Wenn man den Link anklickt dan wird in die MYSQL DB bei den User unter Ref , +1 hinzugef?gt.

    Wie w?rde sowas aussehen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. k****8

    <?php
    $ref = $_GET['ref'];

    $sql = mysql_query("SELECT Geworben FROM users WHERE Ref = '$ref'");
    while($row = mysql_fetch_object($sql))
    {
    $geworben = $row->Geworben;
    }

    $geworben++;

    $update = mysql_query("UPDATE users SET Geworben = '$geworben'");
    ?>

    Das m?sste so hinhauen

    Beitrag ge?ndert am 19.02.2006 22:59 von kai008

    Beitrag ge?ndert am 21.02.2006 17:36 von kai008
  4. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    mhmm.... das Script geht leider nicht :mad:.

    Ich beschreib nochmal was ich gerne haben m?chte:


    ALso das script liegt auf den Server. bsp: www.homepage.de./ref

    Wenn der User jetzt seine Ref ID einf?gt soll es so aussehen: www.homepage.de/ref:USER1

    Wenn einer nun den Link www.homepage.de/ref:USER1 anklickt soll das Script Ref beim USER1 in der DB +1 (unter Geworben) hinzuf?gen.

    Halt sowas wie das Werben bei Lima-city mit http://www.lima-city.de/?ref=00000.

    bitte helft mir


    EDIT 0-checka
    Zur Erkl?rung geposteten Reflink "entsch?rft"



    Beitrag ge?ndert am 23.02.2006 10:27 von 0-checka
  5. nein. wie soll das funktionieren?
    der webserver wei? ja noch nicht mal, welches script er aufrufen soll, nachdem du www.homepage.de/ref:politica angeklickt hast. wo ist die endung .php? Ausserdem betrachtet das script, was sowieso nicht aufgerufen wird..., den "ref" Parameter nicht als $_GET['ref'];
    L?sung: du musst das Skript also als ref.php?ref=politica aufrufen.

    Wie geht es doch: Nat?rlich gibt es noch eine andere Methode, um das Skript doch als www.homepage.de/ref:politica aufzurufen. Das Schl?sselwort (nachdem du gleich googlest -.-) heisst "mod_rewrite". Das ganze ist ein Modul f?r den Apache server. Da man die Rewrite Rules allerdings in eine.htaccess Datei schreiben muss, und die bei lima-city (soweit ich wei?) nicht erlaubt sind, kannst du dieses Apache Modul vergessen. Mehr Infos: http://google.de/search?q=mod_rewrite+Modul+Apache+hilfe


    Noch ein Tipp: Man muss nicht zwei SQL- Querys machen, es reicht auch einer:

    UPDATE users SET `geworben` = `geworben` + 1...

    EDIT: Wenn du willst, schreib ich dir so ein Skript f?rn paar Euro :blah:

    Beitrag ge?ndert am 22.02.2006 06:28 von janbaier
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!