[ERLEDIGT] 2 Frage um Geld zu verdienen?
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
[ERLEDIGT] 2 Frage um Geld zu verdienen?
Hi, hab da 2 frage,
erste ich habe auf meine Homepage es jetzt so geregelt mit ein Javascript das erst der Sponsor geklickt werden muss bevor man auf "Zur Homepage" klicken kann, der zahlt bis zu 7pkt (100pkt = 1cent) für forced klicks... (also wo klickzwang erlaubt ist)
Aber jetzt ist das problem wenn jemand (portal.php, index.php, memberlist.php etc.) mit angibt so kommt die person auf die seite ganz normal und wird nicht aufgefordert, kann ich da was mache das er wenn jemand portal.php aufruft erst auf die (start.php wo der banner ist) geleitet wird um trotzdem erst zu klicke.
2. Ist es möglich auch für eine bestimmte gruppe ein anderes Header anzeigen zu lassen also wo dann beispielweisse die Werbung nicht mehr drin wäre - ist jemand in die Benutzergruppe "VIP" so sollte er dann ein andere header anzeigen als das overall_page.tpl z.b vip_overall_page.tpl
Den die in der VIP benutzergruppe komme die ein kleine beitrag min. 1€ gependet habe für 1monat rein und denne möchte ich die seite ohne Werbung dafür dann präsendiere können.
im voraus besten dank.
Gruß Chris
erste ich habe auf meine Homepage es jetzt so geregelt mit ein Javascript das erst der Sponsor geklickt werden muss bevor man auf "Zur Homepage" klicken kann, der zahlt bis zu 7pkt (100pkt = 1cent) für forced klicks... (also wo klickzwang erlaubt ist)
Aber jetzt ist das problem wenn jemand (portal.php, index.php, memberlist.php etc.) mit angibt so kommt die person auf die seite ganz normal und wird nicht aufgefordert, kann ich da was mache das er wenn jemand portal.php aufruft erst auf die (start.php wo der banner ist) geleitet wird um trotzdem erst zu klicke.
2. Ist es möglich auch für eine bestimmte gruppe ein anderes Header anzeigen zu lassen also wo dann beispielweisse die Werbung nicht mehr drin wäre - ist jemand in die Benutzergruppe "VIP" so sollte er dann ein andere header anzeigen als das overall_page.tpl z.b vip_overall_page.tpl
Den die in der VIP benutzergruppe komme die ein kleine beitrag min. 1€ gependet habe für 1monat rein und denne möchte ich die seite ohne Werbung dafür dann präsendiere können.
im voraus besten dank.
Gruß Chris
Zuletzt geändert von Christian_N am Di 23.Aug, 2005 16:20, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich weiß nicht, wie das JS eingebunden wird, um auf den Sponsor zu klicken, aber das wäre in der "normalen" page_header.php wohl am besten aufgehoben.
Und zur. 2. Frage:
Das wäre nicht das Thema. Dazu wäre auch in der page_header.php eine Abfrage der Gruppenzugehörigkeit nötig, die eben bei "erfolgreicher" Abfrage das JS einfach nicht startet (Switch oder Platzhalter in der overall_header.tpl).
Nur dazu müsste man auch wissen, wie der "Sponsorlink" eingebunden wird.
Und zur. 2. Frage:
Das wäre nicht das Thema. Dazu wäre auch in der page_header.php eine Abfrage der Gruppenzugehörigkeit nötig, die eben bei "erfolgreicher" Abfrage das JS einfach nicht startet (Switch oder Platzhalter in der overall_header.tpl).
Nur dazu müsste man auch wissen, wie der "Sponsorlink" eingebunden wird.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Edit2: Mal etwas kürzen den ganze Text nun, hier erstmal das Script des in der start_body.tpl ist.
Meine frage kennt wer das Script, glaub das war ein Script oder Metatag? k.a. jedenfalls, was ich in Header machen kann, so das egal was in die Adressleiste eingegeben wird immer auf "start.php" geleitet wird, also tut jemand index.php, portal.php, faq.php etc. eingeben = start.php aber nur wenn es in die Adressleiste eingegeben wird, wenn in der navigationmenü dann auf Home, Forum etc. geklickt wird soll dies auch angezeigt werden dann.
Ich weiss das da was mal gab ein script oder so, das würde schonmal dann das eine Problem jedenfalls mir lösen, das niemand auf portal.php etc. gehn kann das man über die start.php auf jedenfall muss.
Bei 2. kommen wir später nochmal hin wenn das erste erledigt ist. :-)
Code: Alles auswählen
<table width="100%" cellpadding="3" cellspacing="1" border="0" align="center" class="forumline">
<tr>
<th>Information</th>
</tr>
<tr>
<td class="row1">
<div align="center">
<script language="javascript">
<!--
function ExtraClick()
{
off('channel3');
off('channel4');
off('channel5');
}
function checkPoint (numChannels)
{
for (var i=1; i<=numChannels; i++)
{
if ( !(channelVisited[i]) )
{
return ( "Bitte erst unseren Sponsor anklicken, er öffnet sich in einem neuen Fenster! ");
}
}
return "";
}
function off (n)
{
channelVisited[ parseInt(n.substring(7,8)) ] = true;
if (isOK)
{
}
}
function loadQuiz (quizURL)
{
var result = checkPoint(numChannels);
if ( result == "" ) { self.window.location = quizURL; } else { alert(result); }
}
function makeBooleanArray (length) {
this.size = length;
for (var i=1; i<=length; i++) { this[i] = false; }
return this;
}
function main ()
{
if (isOK)
{
blank = new Image(); blank.src = "pictures/bullshit2.gif";
reddot = new Image(); reddot.src = "pictures/bullshit2.gif";
lighton = new Image(); lighton.src = "pictures/bullshit2.gif";
lightoff = new Image(); lightoff.src = "pictures/bullshit2.gif";
}
}
var numChannels = 1;
var isOK = ( document.images );
var channelVisited = new makeBooleanArray(numChannels);
main ();
// -->
</script>
Bitte klicke erst auf unseren Sponsor, danach könnt ihr "Zur Homepage" am Ende der Seite klicken!<br>
<a onclick="off('channel1');" href="http://www.forced-sponsor.de/euro/clickbanner.php?id=2048&bid=1098&aid=3468" target="_blank"><img src="http://www.forced-sponsor.de/euro/viewbanner.php?id=2048&bid=1098&aid=3468" border="0"></a><p><br>
<a href="javascript:loadQuiz('portal.php')" onmouseout="window.status='';return true" onmouseover="window.status='';return true">Zur Homepage!</a></p>
</div>
</td>
</tr>
</table>
</table>
Ich weiss das da was mal gab ein script oder so, das würde schonmal dann das eine Problem jedenfalls mir lösen, das niemand auf portal.php etc. gehn kann das man über die start.php auf jedenfall muss.
Bei 2. kommen wir später nochmal hin wenn das erste erledigt ist. :-)
Zuletzt geändert von Christian_N am Mo 15.Aug, 2005 14:35, insgesamt 2-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
auf phpBB.de schrieb jemand folgendes:
Ich probier es mal aus und schauen ob es wirklich so ist, und wenn ja, dann können wir zu schritt 2. so das VIPs (Benutzergruppe) diese Banner nicht sehen, wo dann was mit switch oder so wo geschrieben hast, man machen könnte dann ggf.
EDIT: Habs gemacht in der page_header.php, also diese header() aber komischerweisse tut er es auch machen, wenn ich auf Forum, FAQ, etc. klicke er leitet mich immer jetzt nur noch auf meine Startseite um. :-(
mit diese header() soll dann immer die startseite (start.php) angezeigt werde, egal was in die Adresszeile eingegeben wird.fagus von phpBB.de hat geschrieben:das ist eigentlich nicht schwierig. den referrer auslesen und wenn wenn dieser leer oder nicht definiert ist, dann mit header auf die gewünste seite umleiten:
header("Location: http://www.example.com/");
achtung: bei der verwendung von header() muss man darauf achten dass nicht zuvor schon ein header gesandt wurde. das passiert gerne, wenn man zuvor eine datei includet, die (meist am ende) leerzeichen enthält oder wenn zuvor bereits text ausgegeben wurde.
Ich probier es mal aus und schauen ob es wirklich so ist, und wenn ja, dann können wir zu schritt 2. so das VIPs (Benutzergruppe) diese Banner nicht sehen, wo dann was mit switch oder so wo geschrieben hast, man machen könnte dann ggf.
EDIT: Habs gemacht in der page_header.php, also diese header() aber komischerweisse tut er es auch machen, wenn ich auf Forum, FAQ, etc. klicke er leitet mich immer jetzt nur noch auf meine Startseite um. :-(
Zuletzt geändert von Christian_N am Mo 15.Aug, 2005 21:57, insgesamt 2-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Das ganze ist auch nicht mit 1- 2 Codezeilen zu lösen!
Du möchtest ja nur Umleiten wenn die start.php nicht bereits aufgerufen wurde. Somit müsstest du irgendwo speichern ob der Besucher schon dort war oder nicht und dies dann bei jedem Seitenaufruf abfragen/prüfen. Bei Usern kein größeres Problem, wenn man einen Datenbankeintrag macht der in der Userdata gespeichert wird. Aber bei Gästen müsstest du mit einem Cookie Arbeiten das nur für die Dauer des aktuellen besuchs gültig ist. Wenn dann der Besucher Cookies deaktiviert hat, bist du schonmal angeschissen.
Du möchtest ja nur Umleiten wenn die start.php nicht bereits aufgerufen wurde. Somit müsstest du irgendwo speichern ob der Besucher schon dort war oder nicht und dies dann bei jedem Seitenaufruf abfragen/prüfen. Bei Usern kein größeres Problem, wenn man einen Datenbankeintrag macht der in der Userdata gespeichert wird. Aber bei Gästen müsstest du mit einem Cookie Arbeiten das nur für die Dauer des aktuellen besuchs gültig ist. Wenn dann der Besucher Cookies deaktiviert hat, bist du schonmal angeschissen.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Naja ist mir eigentlich egal so kompliziert muss es nicht sein, ich hatte mal was glaube das war sogar diese header() womit egal was oben eingegeben wurde (portal.php, index.php, faq.php etc.) immer auf die start.php geleitet würde und dies aber nur bei eingabe in der Adressleiste, sobald man auf www.mydomain.de/ dann auf ein Link z.B. Forum (index.php) klickt hat auch die index.php geöffnet.
Aber das problem ist jetzt gewesen hat man auf Forum oder so geklickt hat sich nicht index.php geöffnet sonder auch die start.php, also ob er denkt das man es in die Adressleiste eingegeben hätte.
Aber das problem ist jetzt gewesen hat man auf Forum oder so geklickt hat sich nicht index.php geöffnet sonder auch die start.php, also ob er denkt das man es in die Adressleiste eingegeben hätte.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Hmmm - mit dem header() startest du ja die Umleitung. Du must also vorher prüfen ob die Umleitung erfolgen soll oder nicht!
Hier wurde schonmal (ich glaube von dir) eine überprüfung des Refferers erwähnt. Das dürfte auch eine möglichkeit sein, denn der Refferer müsste leer sein wenn man die Adresse von Hand eingibt.
Also nach Refferer prüfen und wenn er leer ist oder die eigene Domain nicht enthält, dann umleiten zur start.php
Hier wurde schonmal (ich glaube von dir) eine überprüfung des Refferers erwähnt. Das dürfte auch eine möglichkeit sein, denn der Refferer müsste leer sein wenn man die Adresse von Hand eingibt.
Also nach Refferer prüfen und wenn er leer ist oder die eigene Domain nicht enthält, dann umleiten zur start.php
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Und wie man das alles alle reden so fachchinische und ich hab kein Plan *g*
der Fagus auf phpBB.de genauso irgendwas ob ich es in if gemacht hätte und so und auch was mit refferer-logging ausgeschaltet etc. Was soll das alles sein, wenn man mir so ein Code gibt wie fagus getan hat eben dieses header() dann bauch ich den auch nur ein irgendwo wo es mir passt, wenn man mir kein genauen gibt mit anleitung wo er hingehört *g*
Kannst da nicht mir dann mal eine genauen Code geben der dann das macht, was er tun soll.
Und an beste noch eine Anleitung für dummies, wo der dann in der page_header.php hingehört unter welche zeile
der Fagus auf phpBB.de genauso irgendwas ob ich es in if gemacht hätte und so und auch was mit refferer-logging ausgeschaltet etc. Was soll das alles sein, wenn man mir so ein Code gibt wie fagus getan hat eben dieses header() dann bauch ich den auch nur ein irgendwo wo es mir passt, wenn man mir kein genauen gibt mit anleitung wo er hingehört *g*
Kannst da nicht mir dann mal eine genauen Code geben der dann das macht, was er tun soll.
Und an beste noch eine Anleitung für dummies, wo der dann in der page_header.php hingehört unter welche zeile
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Mir fehlt momentan die Zeit für sowas, aber wie ich auf deinem Board gesehen habe hast du die Lösung ja bereits. Oder?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
nee leider nicht klickt man oben im adressleiste /portal.php mit ein kommt man auch auf portal ohne erst den Banner zu klicken zu müssen...
Aber ist auch nicht mehr so wichtig, die lösung die wahrscheinlich sein wird, ist das die Seite für Gäste gesperrt wird, dazu gibts ein MOD den ich auch bekam, den ich dann einbaue, so das nur bezahlte Benutzer die Seite noch benutzen können und somit News, etc. bekommen.
Daher ist diese soweit erledigt auch eigentlich...
Aber ist auch nicht mehr so wichtig, die lösung die wahrscheinlich sein wird, ist das die Seite für Gäste gesperrt wird, dazu gibts ein MOD den ich auch bekam, den ich dann einbaue, so das nur bezahlte Benutzer die Seite noch benutzen können und somit News, etc. bekommen.
Daher ist diese soweit erledigt auch eigentlich...
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt