Witam i pytam:
mam taki kawałek kodu z jakiegoś tutoriala (jak widać jestem zielony w temacie) i niestety działa mi ten kod niepoprawnie:
<?php
session_start();
if (!isset($_SESSION['count'])) { // jeśli zmienna nie jest zarejestrowana
$_SESSION['count'] = 0; // przypisz jej początkową wartość
} else { // jeśli jest zarejestrowana
$_SESSION['count']++; // zwiększ jej wartość
}
echo 'Strona odczytana '.$_SESSION['count'].' razy w ciągu tej sesji';
if (isset($_POST['execute'])){
echo 'Nacisnales na przycisk!';
}
?>
<form action="new991.php" method="post">
<input type="hidden" name="execute" value="true">
<input type="submit" value="Kliknij">
</form>
<select name="owner">
<?php
$d=1;
while ($d <10){
if($d=4)
{echo "<option 'selected' value=\"owner1\">". $d. "</option>";}
else{
echo "<option value=\"owner1\">". $d. "</option>";}
$d++;
}
?>
</select>
Teoretycznie powinno pokazać mi który raz oglądam stronę, wyświetlić button, wyświetlić selekta i zaznaczyć w selekcie wartość 4 i koniec. No i niby działa, ale sama strona w kółko się przeładowuje, tzn. wyświetla się poprawnie ale "kółeczko" postępu kręci jak oszalałe. Doszedłem do tego że winna jest $_SESSION, ale ni hu hu nie wiem jak to opanować