Seite 1 von 2

Website Element nur xx% der Besucher anzeigen

Verfasst: 30.08.2007, 17:41
von bara.munchies
Wie stelle ich es am besten an ein Element nur einem fest definierten Teil meiner Besucher anzuzeigen?

Über nen Random Script? Zähler?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 30.08.2007, 18:09
von grossy
Ich würde es per random machen, ist am performantesten. Kommt darauf an, wie genau Du es haben willst. Man könnte z.B. die Zeit(sekunden) nehmen und sagen, wenn sek zwischen 0 und 30, hast du genau 50%.

Verfasst: 30.08.2007, 18:50
von wolli
sorry,

aber was ist an einem radomscript (außer der Aktionsbereich) fest definiert ?
Oder verstehe ich deine Frage falsch?

nette Grüße
wolli

Verfasst: 30.08.2007, 18:54
von grossy
Du kannst dir eine radndom-zahl zwischen 0 und 100 generieren lassen, und dann sagen, wenn diese Zahl zwischen 0 und 30 ist, zeige ich etwas an. Dann wird genau in 30% der Fälle das angezeigt. Natürlich muss das oft genug passieren.

Verfasst: 30.08.2007, 19:21
von wolli
und was hat das mit
--
einem fest definierten Teil meiner Besucher
--
zu tun ?

nette Grüße
wolli

Verfasst: 30.08.2007, 19:23
von grossy
Was ist an 30% nicht "ein fest definierter Teil" ?????

Verfasst: 30.08.2007, 19:35
von wolli
--
Was ist an 30% nicht "ein fest definierter Teil" ?????
--

Sorry, aber wir sprechen von einem radom script
Wie willst du mit einem Zufallsscript 30% definieren?

Oder ich versteh die Frage des Posters
und/oder deine Aussage nicht

nette Grüße
wolli

Verfasst: 30.08.2007, 19:46
von grossy
OK
Die Frage habe ich so verstanden:

Wie kann man es bewerkställigen, daß sonsoviel % meiner Besucher etwas angezeigt bekomme.

Die Lösung:
Ich generiere bei jedem Aufruf eine Zufallszahl, als Beispiel von 1-10, und sage dann, wenn diese Zufallszahl zwischen 1 und 3 ist, zeige ich was an.

Aufruf | Zufallszahl | Anzeigen
1 5 Nein
2 3 Ja
3 4 Nein
4 1 Ja
5 7 Nein
6 8 Nein
7 2 Ja
8 6 Nein
9 9 Nein
10 10 Nein
....

In 30% der Fälle wird was angezeigt, wenn es nicht 30% sind, gab es zu wenig aufrufe oder der Zufall ist nicht gleichmäßig verteil. Dann wäre es eine schlechte Zufallsfunktion

Verfasst: 30.08.2007, 19:54
von wolli
@grossy
--
oder der Zufall ist nicht gleichmäßig verteilt :-)
--

Geh einfach ins Spielcasino und probiere deine Stategie aus.
Dann wirst du schnell feststellen, dass es keinen! gleichmäßig verteilten Zufall gibt.
Sonst wären alle Spielcasinos und Lotterien pleite.

Weitere Diskusionen bringen nichts!
Der Poster muß einfach näher erläutern was er unter
"einem fest definierten Teil meiner Besucher "
versteht.

nette Grüße
wolli

Verfasst: 30.08.2007, 20:02
von grossy
Ähm, ich gehe einfach davon aus, daß die rand-Funktion in php gleichmäßig verteilt ist, wen nicht wäre es echt schlecht!

Verfasst: 30.08.2007, 20:59
von thestranger
oder -> immer verdoppeln und auf schwarz... :wink:
(spielcasinostategie)

Verfasst: 30.08.2007, 21:34
von bara.munchies
nehmen wir an ich hab 1000 besucher und ich möchte 200 ein element anzeigen, ganz egal welchen.
also rand sollte passen. etwas abweichung ist sogar erwünscht

Verfasst: 30.08.2007, 21:34
von grossy
so, extra für wolli hab die php rand() aufgewertet. ;-)
10000mal Zufallszahl von 1-10.

Zahl : Vorkommen
1:1003
2:1047
3:997
4:968
5:1029
6:970
7:1008
8:957
9:976
10:1044

Standartabweichung 3,2%

Verfasst: 30.08.2007, 21:36
von grossy
bara.munchies möchtest du exakte 200 oder können es auch 220 sein?

Verfasst: 30.08.2007, 21:52
von grossy
Hier der entsprechende Code

Code: Alles auswählen

<?php

$userprozent= 50 ; //Hier die Prozentzahl angeben, wievielen Usern etwas eingeblendet wird

$zufallszahl = rand&#40;1,1000&#41;;

if &#40; $userprozent*10 > $zufallszahl &#41;
	&#123;		// In diesen Klammern angeben, was angezeigt werden soll

    		echo "TREFFER"; 
 

	&#125;
?>