$_COOKIE[$_GET['name']]
W ten sposób niestety nie działa funkcja updateCookie()
tak mam już dość tych ciasteczek, męczę się męczę z nimi i jeszcze nie skończone :/
Sorry, że tak męczę, ale wygląda to tak:
plik home page:
<a href="kto_lepiej.php?name=porownanie_barca_vs_real"> <a href="kto_lepiej.php?name=porownanie_bayern_vs_borussia">
plik kto_lepiej.php
<script> var name = getUrlVars()["name"]; //alert(name); // sprawdzam czy poprawnie wyciągnęło wartość function updateCookie( name ){ if ((document.cookie.indexOf ( name ) === -1) || (document.cookie.indexOf ( name ) === '')) { document.cookie = name + '=1'; location.reload(); return 0; } else if (document.cookie.indexOf ( name ) === 0) { document.cookie = name + '=2'; location.reload(); return 2; } else{ var cookie = parseInt(document.cookie.split(';').filter(function(cookie){return cookie.trim().indexOf(name) === 0;})[0].split('=')[1],10); document.cookie= name + '='+ ++cookie; location.reload(); return cookie; } } </script>
<?php $name = $_GET['name']; $query = "SELECT * FROM $name"; $result = mysql_query($query); $num = mysql_numrows($result); $i=0; $nazwa1 = mysql_result($result,$_COOKIE[$_GET['name']],"nazwa1"); $zdjecie1 = mysql_result($result,$_COOKIE[$_GET['name']],"zdjecie1"); if ($num>$_COOKIE[$_GET['name']]){ echo "<img src='$zdjecie1' width='290' height='400' > <br>"; echo "$nazwa1 </br>"; echo ' <input class="glosuj" type="button" name="wybieram2" value="Głosuję" onclick="rozszrzenie();lepiej1();schowaj_slajd()"/>'; } else { for ($i=0; $i<=$num; $i++){ $nazwa1 = mysql_result($result,$i,"nazwa1"); $glosy1 = mysql_result($result,$i, "glosy1"); echo "$nazwa1 "; echo "$glosy1 <br>"; } echo "Koniec mozliwosci glosowania"; ;}; ?>
<input class="glosuj" type="submit" name="wybieram1" value="Kolejny" onclick="updateCookie('name')">
Po zmianie na: $_COOKIE[$_GET['name']] - przestała działać funkcja updateCookie - nie pobiera kolejnego rekordu z bazy, tylko cały czas ten sam
93,427 zapytań
142,421 odpowiedzi
322,649 komentarzy
62,787 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj