wiso zählt es nicht hoch?

Horus

Aktives Mitglied
hallo,

ich will en script schreiben und bilder zu betrachten. Dabei sollte man auf einen butten klicken können, und da wird das nächste angezeigt. das alles soll aber auf einer seite statfinden.

habe ein sehr einfaches script geschriben. wo es in einer variabel eine zahl speicher und die das hoch zählt. zum übergemeb habe ich eine session gemacht.

CODE
//session wird natüchlich am anfang gesartet.

<BODY LANG="de-DE" DIR="LTR">
<?php
$zahl = 0;
$zahl = $_SESSION['bilder'];
if($zahl == 0)
{
$zahl = 1;
}

$bild = $zahl;
$bild .= ".jpg";


$zahl = $zahl + 1;
$_SESSION['bilder'] = $zahl;

//echo "$zahl";
//echo $bild;
echo $_SESSION['bilder'];
?>

<img src="<?php $bild ?>" name="bild">

<form acrion="bilder.php" methode="POST">
<input type="submit" value="weiter" name="weiter">



</BODY>




nun habe ich aber festgesteölt das es nicht hochzählt... weiss jemand wiso??


Greez Mike
 
Beim Benutzen von Sessions musst du ganz am Anfang des Scripts immer session_start ausführen:

CODE
session_start();



ohmy.gif
sorry ich hab nichts gesagt
wink.gif
.

Nachtrag:

Aber jetzt vielleicht:


CODE
<img src="<?php $bild ?>" name="bild">



Versuchs doch mit echo $bild; mit $bild gibst du ja nix aus!
 
@madox habi ich gemcht ... ist nur nicht auf dem code der abgebildet ist.

nun habe ich mal einen kleinen fehler in der schreibweise endekt und es zählt aber leider nur in 2er schritte
sad.gif
weiss zufällig jemand wiso??


greez
 
Sorry, ja ich habs erst später gesehen, lies bitte nochmals den oberen Beitrag, ich habs nochmals angepasst
wink.gif
.
 
juhu es geht jetzt... danke viel mal
smile.gif


noch ne kleine frage: wie kann ich ein button machen der das gantze zurück zählt??


greez
 
Ich würde dir empfehlen, das ganze mit GET zu übergeben (bzw. mit Links). Das ganze mit Sessions zu lösen ist ein bisschen gefrickel
wink.gif
.

Der HTML-Content würde dann ungefähr so aussehen:
CODE
<img src="bild5.jpg"> <a href="bilder.php?bild=4">Zurück</a> <a href="bilder.php?bild=6">Vorwärts</a>



Du kannst dann Bild mit $_GET['bild'] abfragen.
 
und wenn ich das auf bild 6 bin wie weis er das er auf 7 gehen muss?? macht das GET automatisch??


greez
 
Zurück
Oben