Dealerscript: 2 acties uitvoeren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jordi

Jordi

19/02/2007 15:47:00
Quote Anchor link
Ik doe mee aan een dealergame. Met deze dealer moet je zoveel mogelijk mensen op een link laten klikken maar er zal ook op doorgaan geklikt moeten worden voordat ik er weer punten bij krijg. Dus is het moeilijker om punten bij elkaar te sparen. Dus had ik het volgende bedacht:

Mijn idee is dus om zelf een dealer te starten, mensen melden zich aan en krijgen 20 Dutchleaders per klik. Als er mensen op hun link klikken, moeten er 2 acties uitgevoert worden.
Ten eerste moeten ze 20 credits in hun account erbij krijgen en vervolgens moet je op de pagina van de dealer uitkomen waar ik zelf aan mee doe, maar hier moet ook op doorgaan geklikt worden voordat ik er punten bij krijg. Ik had ooit gehoort dat als je dezelfde actie van die knop doorgaan van mijn kooplink in een andere knop zet je op het zelfde uitkomt. Dus ik vroeg me af of dat niet in 1 knop kan.
In die verkooplink moeten dus die 2 acties uitgevoert worden.
Om het iets duidelijker te maken, hier het huidige script van de kooppagina van mijn dealer:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?session_start();?><? include("include.php") ?><head><STYLE TYPE="text/css">

td{
font-size:9pt;
}

body{
background:#FFFFFF;
color:#000000;
font-size:8pt;
font-family:verdana;
}

A: Link {font-family:Verdana;color:#FFFFFF;font-size:9pt;font-weight:normal;font-style:normal;background:#000000;text-decoration:none;}
A: Active {font-family:Verdana;color:#FFFFFF;font-size:9pt;font-weight:normal;font-style:normal;background:#000000;text-decoration:none;}
A: Hover {font-family:Verdana;color:#FFFFFF;font-size:9pt;font-weight:normal;font-style:normal;background:#000000;text-decoration:none;}
A: Visited {font-family:Verdana;color:#FFFFFF;font-size:9pt;font-weight:normal;font-style:normal;background:#000000;text-decoration:none;}
</STYLE></head>




<?
mysql_query("delete FROM kopers WHERE FROM_UNIXTIME(time,'%d') != FROM_UNIXTIME(unix_timestamp(),'%d')");
if ($_GET[id] == "") { header("location: index.php"); exit; }



head();


$result = mysql_query("select * from kopers where ip='$_SERVER[REMOTE_ADDR]' AND verkoperid='$_GET[id]'") or die(mysql_error());
if ($row=mysql_fetch_array($result)) {
echo "U hebt deze gebruiker al geholpen!";
}
else {
    $result = mysql_query("select * from users where id=$_GET[id]");
    if ($row = mysql_fetch_array($result)) {

    if ($row[ref] != 0) {
    $query = "UPDATE users SET refglaasjes=refglaasjes+1, euro=euro+$refprijs WHERE id=$row[ref]";
    mysql_query($query);
    }


    mysql_query("UPDATE users SET glaasjes=glaasjes+1, euro=euro+$wapenprijs WHERE id=$_GET[id]") or die(mysql_error());
    mysql_query("INSERT INTO kopers (ip, time, verkoperid, url) VALUES ('$_SERVER[REMOTE_ADDR]', UNIX_TIMESTAMP(), $_GET[id], '$HTTP_REFERER')");
    echo "U heeft zojuist 20 credits aan het account toegevoegt";
    }
else {
    echo "Fout!";
    }
}



foot();
?>


Op dit moment krijg je dus meteen de credits erbij zonder dat degene die op de link komt op doorgaan hoeft te klikken. Dat wil ik er dus bij hebben.
Als er op die knop gedrukt word moeten er dus die 20 credits worden toegevoegd en de code die uitgevoert word als er bij de dealer waar IK aan meedoe op doorgaan moet geklikt moet er ook bij.

Snappie?
Gewijzigd op 01/01/1970 01:00:00 door Jordi
 
PHP hulp

PHP hulp

11/01/2025 00:49:24
 
Manaus

Manaus

19/02/2007 16:05:00
Quote Anchor link
volgens mij is het niet te controleren omdat dat op een externe site is
 
Nick Mulder

Nick Mulder

19/02/2007 16:57:00
Quote Anchor link
De doorgaan knop op een van jou pagina's zetten... ff kijke hoe ie in elkaar zit...
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.