Eintrag- / Linkbewertung Wie?!

Folgendes wäre ebenfalls möglich:
PHP:
<?php
	[…]
	echo str_repeat('<img src="einstern" alt="">', floor($pozent/20));
	[…]
?>
 
Also wie gesagt herzlichen Dank noch mal, klappt alles bestens.
Nur noch eine Frage ist es schwer dazu noch eine IP Sperre zumachen? Damit man nicht mehrere Male hintereinander bewerten kann!
 
Nö, einfach noch ein Feld in der DB anlegen und seine IP speichern. Auf einer anderen Seite kannst du z.B. pauschal alle IP-Felder auf 0 setzen, die ein Zeitlimit übersteigen. Dazu solltest du allerdings ein Feld haben, das einen Timestamp speichert :)
 
Das verstehe ich mal wieder nicht ganz, wenn ich noch ein Feld anlege in dem die IP gespeichert wird. Dann wird Sie doch sobald ein zweiter Votet sofort überschrieben und wenn das zu gleichen Zeit passiert kann der andere doch 2 mal voten. Oder verstehe ich das falsch?
 
hmm stimmt, also müsstest du noch eine Tabelle einrichten, wieder mit Link_id und IP, die du dann wieder mit dem eigentlichen Link verknüpfst.
 
Statt das ganze über die DB zu machen, kannst du auch einfach die Link_ID in einer Session-Variable speichern und zusätzlich noch einen Cookie setzen.
 
Uff...ich glaube das wird mir jetzt ein wenig zu viel *g* werde das jetzt erstmal so lassen und mich dann vielleicht später mal daran machen. Trozdem vielen Dank

Gruß Medi
 
Na ja, du solltest dir im klaren sein, das es sowieso keinen 100% igen Schutz gibt.
Cookies kann man ablehnen, IP´s kann man wechseln und hast du eine Seite, wo sich ein User erst anmelden muß, kann er mehrere Accounts anlegen...

Um einen ungewollten Doppelpost zu vermeiden, kannst du einen Eintrag in die laufende Session machen, um das zu verhindern, doch wenn jemand doppelt abstimmen will, wird er es auch tun.
 
Zurück