hjælp til simpel forøgelse af session værdi
Hej alle sammen,Jeg roder med et lille simpelt galleri script, jeg ved der er mange forskellige måder og utrolig mange freeware scripts on-line men jeg har bestemt mig for at bruge min egen idé, om ikke andet bare få den til at virke - da selv om det måske ikke er den smarteste løsning måske kan bruges i et andet sammenhæng senere. :)
Det fungerer ganske simpelt,
På min galleri.php side har jeg følgende linjer
<?php echo $_SESSION["pic_id"]; ?>
- denne linje stå pt. i det fri for bare at post pic_id's værdi. Værdien som er mellem 1-5 bliver postet i <img src="images/<?php echo $_SESSION["pic_id"]; ?>.jpg">
på samme side har jeg <a href="php/functions/increase_or_decrease.php?=&plus">plus</a>.
som det ses så sender den mig til selve scriptet som skal sætte værdien af min session pic_id.
increase_or_decrease.php:
<?php
if (isset($_GET["plus"])) {
$plus = $_POST["plus"];
if ($plus < 5) {
session_start();
$_SESSION['pic_id'] = $SESSION['pic_id'] + 1;
header("location: ../../?page=galleri");
}
}
?>
Scriptet går igennem når jeg trykker på min <a>plus</a> på galleri.php og jeg bliver sendt tilbage til galleri.php med det samme.
hvad jeg ikke forstår er at selv om scriptet tilsyneladende køre igennem uden at vise fejl, så ændres værdien af $_SESSION["pic_id"] altså ikke, og den står stadig tom.
Håber der er nogen der kan hjælpe mig. Scriptet skal være ultra light, altså helst ikke for meget kode - da jeg ellers selv roder for meget rundt i det og forstår for lidt (derfor er det bygget op sådan)
MVH Michael
Tak fordi du kiggede, ser frem til din kommentar =)
