#1 8. April 2009 Frage Vote Script Hi, ich suche ne Funktion, mit der man auf ner Seite beim betreten ne Frage bekommt, ob man denn schon gevotet hat (geht um ne toplist bzw zwei). Hatte bei einer anderen Seite mal nen script gesehen, erinner mich aber nicht mehr an die Seite: Auf der linken Seite ist ein Menü mitgescrollt mit den 2 Bannern, auf die man klicken konnte um zu voten. Hat man auf diese geklickt sind diese dann für 24h nicht mehr erschienen. Sowas wäre ideal. Jemand ne Idee wo ich das herbekomm oder kann mir jemand bisschen Starthilfe geben? Habe zwar Erfahrung mit PHP aber der Pro bin ich auch nich THX schonma Flitzepeter edit: hier is mal ein beispiel wie es aussehen könnte: http://www.l2euroworld.com/ weiß einer wie ich das umsetzt? ich probier ma bissl mitem quelltext rum - das menü is kein problem nur schließt es sich nich wenn man draufklickt + Multi-Zitat Zitieren
#2 8. April 2009 AW: Frage Vote Script kannst entweder nen hash in der db speichern und abfragen ob gevotet wurde oder net, bzw. mit cookies / sessions arbeiten. sollte net all zu schwer sein einfach mal bei php.net oder so nachlesen! + Multi-Zitat Zitieren
#3 9. April 2009 AW: Frage Vote Script So, habs jetzt soweit hinbekommen das es mit ein/ausblenden funktioniert. Jetzt müsste ich nur noch wissen, wie man das ganze mit javascript per cookie für 12h ausblendet (kriegs nich in) Code: <script type="text/javascript" language="javascript"> function toggleLayer(whichLayer) { if (document.getElementById) { // standardbrowser var style2 = document.getElementById(whichLayer).style; style2.display = style2.display? "":"none"; } else if (document.all) { // ältere ie var style2 = document.all[whichLayer].style; style2.display = style2.display? "":"none"; } else if (document.layers) { // für netscape var style2 = document.layers[whichLayer].style; style2.display = style2.display? "":"none"; } } </script> Code: <div id="testlayer2"> <div id="votebar" style="left: 10px; top: 214px;"> <div style="margin: 0pt auto 0pt 0pt; width: 206px;"><!--- Insert right box in this "div"--> <div class="box-r-top"></div> <div class="box-r-title">Votes for us</div> <div class="box-r-content" style="text-align: center;"> <div id="testlayer1"><a onClick="toggleLayer('testlayer1');" href="#"><img alt="Vote for HopZone.Net" src="L2%20Ezakiel-Dateien/lineage2-90x60-1.gif" width="90" border="0" height="60"></a> <hr></div> <a onClick="toggleLayer('testlayer2');" href="#"><img alt="Vote on the Lineage 2 Top 200" src="L2%20Ezakiel-Dateien/vote.gif" border="0"></a> </div> <div class="box-r-bottom"></div> </div><!--- right div end--> </div> </div> + Multi-Zitat Zitieren
#4 9. April 2009 AW: Frage Vote Script sorry für OT, aber Code: <script type="text/javascript" language="javascript"> function toggleLayer(whichLayer) { if (document.getElementById) { // standardbrowser var style2 = document.getElementById(whichLayer).style; style2.display = style2.display? "":"none"; } else if (document.all) { // ältere ie var style2 = document.all[whichLayer].style; style2.display = style2.display? "":"none"; } else if (document.layers) { // für netscape var style2 = document.layers[whichLayer].style; style2.display = style2.display? "":"none"; } } </script> gibts eigl. noch browser ohne DOM? jeder neuere browser (sogar ie5.5) ham bereits DOM eingebaut. die abfrage is praktisch schwachsinn, denn wenn wirklich jemand nen browser ohne DOM verwendet hat entweder keine ahnung wie man nen vote abgibt (bzw er sucht ein dokument zum ausdrucken, kreuzchen machen und absenden), oder ihn interessiert das ganze garnet ^^ + Multi-Zitat Zitieren