kostenloser Webspace werbefrei: lima-city


Function in PHP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    papenburger17

    papenburger17 hat kostenlosen Webspace.

    Hallo,

    wie mache ich eine Function die direkt ?ber einen klick auf einen Link ge?ffnet wird.

    Also ich klicke nen Link, die Seite reloadet neu und ?ffnet ein Popup (URL aus der DB) und z?hlt die klicks um einen h?her.

    Wie kann ich das coden?
    Wer kann mir helfen?

    LG Papenburger
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Autor dieses Themas

    papenburger17

    papenburger17 hat kostenlosen Webspace.

    kann keiner helfen?
  4. c*********c


    <?

    echo "<script language='JavaScript' type='text/javascript'>

    function fenster()
    {
    window.open('seite2.php','meineSeite','width=300,height=500');
    }

    </script>

    <a href='javascript:fenster();'>Hier klicken</a>

    ?>


    seite2.php

    <?

    // Seite, die ins PopUp includiert wird!

    include("connect.inc.php");

    $sql = "SELECT * FROM tabelle WHERE klicks='$irgendwas'";
    $result = mysql_query($sql);

    while($row = mysql_fetch_array($result))
    {
    $klicks = $row['klicks'];
    $id = $row['id'];
    }

    $klicks++;

    $sql2 = "UPDATE tabelle SET klicks='$klicks' WHERE id='$id'";
    $result2 = mysql_query($sql2);


    ?>




    Also ich klicke nen Link, die Seite reloadet neu und ?ffnet ein Popup (URL aus der DB) und z?hlt die klicks um einen h?her.


    Das reloaden der Seite ist nicht n?tig!


  5. Autor dieses Themas

    papenburger17

    papenburger17 hat kostenlosen Webspace.

    In diesem Fall leider doch, da ich ein Bannerwar-System proggen will, was allerdings nur die Klicks auf den banner z?hlt. Daf?r muss die Seite reloadet werden.

    Wie gesagt, klick ich auf den Link, soll sich ein Popup ?ffnen, worauf der Banner verlinkt wurde. Der Link steht aber in der DB.
    Zus?tzlich die Seite reloaden und klicks 1 h?her z?hlen und in die DB schreiben.

    Ich hoffe ich habe mich nun verst?ndlicher ausgedr?ckt?

    LG Papenburger
  6. m???p! *alopex_imitier* *gg

    also
    du brauchst die site nich zu reloaden, du kannst php benutzten ;)
    zuerst machste die auswahl seite

    while schleife mit den banenr etc. die aus der db ausgelesen werden
    echo '<a href="banner.php?id='.$id.'" target="_blank"><img src="img.php?id='.$id.'"></a>';

    in der img.php wird dann das banner geladen,
    kommt halt drauf an welche id ?bergeben wurde

    in der banner.php
    guckste ob die id ?bergeben wurde, ob sie eine nummer is und liest dann den wert aus der db aus, der gleich der ?bergebenen id is, wenn es den nich gibt, dann zu ner standart seite weiterleiten
    oder per header(location: bild.gif); weiterleiten oder das banner anzeigen
  7. 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!