Erst Voten dann Downloaden

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Erst Voten dann Downloaden

Beitrag von JJacu »

Hallo.
Das ganze hat nix mim phpBB zu tun, aber ich wusste jetzt nicht wo ich sonst posten soll wo die Leute trotzdem von PHP Ahnung haben ;-)

Vor längerer Zeit war ich auf eine Seite, bei der man erst auf einen "Vote" Button ( Banner ) zu klicken, bevor man einen anderer Link ( Download ) sehen konnte.

Kann mir jemand sagen wie soetwas möglich ist.
Oder so etwas ähnliches?
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

Da wird wahrscheinlich der Votelink nicht direkt auf das Ziel verweisen, sondern erstmal auf eine Zwischenseite im eigenen Projekt.
Auf der wird der Klick auf den Votelink registriert und der Nutzer gebrandmakrt (mit Cookie oder sonst irgendwie an die Session). Und dann wird (also im Prinzip sofort) wird der Nutzer auf die Voteseite weitergeleitet.
Und jetzt kann mittels der soeben erhobenen Daten festgestellt werden, ob der Nutzer zum Download berechtigt ist.
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Beitrag von JJacu »

test.php

Code: Alles auswählen

<?php

$voteid = $HTTP_POST_VARS["voteid"];

if ($voteid == 'votetrue')

{

echo '<a href="http://www.web.com">Download</a>

echo '<a href="http://www.web.de">Download1</a>';

}

else

{

echo '<form action="test.php" method="post">

<input type=hidden name=voteid value=votetrue>

<input type=submit value=VOTE></form>';

}



?>
So hab das mal zusammen gebastelt ;)
Wie mach ich jetzt dass man wirklich erst auf den Vote Button klicken muss, und dann den Download Link sieht?
derzeit Öffnet sich google.de nämlich nur im kleinen frame und sonst passiert nix
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Beitrag von JJacu »

push
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

So funktioniert es doch, ausser das du was vergessen hast
echo '<a href="http://www.web.com">Download</a>';
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Beitrag von JJacu »

ah okay, inzwischen hab ich auch noch (wenn es jmd. interessiert) eine Java Möglichkeit

Code: Alles auswählen

<html>
<script>

<!--



function link(){

  top.location.href="http://www.google.de"



}



//--!>

</script>

<a href="http://www.web.de" target="_blank" onClick="javascript:link()">Vot3n</a>
</html>
Antworten

Zurück zu „Coding & Technik“