"warenkorb"

ich hab mich mal versucht ^^:

PHP:
<?php
session_start(warenkorb)
?>
<?php
$ordner = "images/";
$handle = opendir($ordner);
while ($file = readdir ($handle)) {
if($file != "." && $file != "..") {
if(is_dir($ordner."/".$file)) {
echo "/".$file."<br/>";
} else {
// kompletter Pfad
$compl = $ordner."/".$file;
echo "<a href=\"".$compl."\">".$file."</a><br/>";
}
}
}
closedir($handle); 
$_SESSION['warenkorb']=$file;
echo "$_SESSION['warenkorb'];
session_write_close()
?>

klappt aber nicht war da wenigstens der ansatz richtig wenn j was ist noch falsch dran bzw was muss ich ändren..

Vielen dank schonmal
 
PHP:
session_start(warenkorb)
Semikolon vergessen, hier kein Parameter verwenden, wenn du deine Session
benennen willst musst du vorher session_name('name'); aufrufen. Siehe php.net.

PHP:
echo "$_SESSION['warenkorb'];
Entweder lässt du die Anführungszeichen ganz weg, oder du machst am Ende auch eines :)

Um solche Syntax Fehler zu vermeiden solltest du einen Editor mit schickem Syntax-Highlighting verwenden. Zum Beispiel notepad++.

Probiere aber weiter, dann wird das noch was.
 
das hab ich doch aber schon bei session start muss da der name draußen bleiben?

geht immer noch nicht :confused:
<?php
session_start();
session_name('warenkorb');
?>
<?php
$ordner = "images/";
$handle = opendir($ordner);
while ($file = readdir ($handle)) {
if($file != "." && $file != "..") {
if(is_dir($ordner."/".$file)) {
echo "/".$file."<br/>";
} else {
// kompletter Pfad
$compl = $ordner."/".$file;
echo "<a href=\"".$compl."\">".$file."</a><br/>";
}
}
}
closedir($handle);
$_SESSION['warenkorb']=$file;
echo "$_SESSION['warenkorb']";
session_write_close()
?>
 
dann funktierts aber auch nicht ich muss ja der session irgendiwie ein name zuweisen oder?

//edit

ich bin stolz auf mich :D es hat gekplatt
PHP:
<?php
session_start(warenkorb);
?>
<?php
$ordner = "images/";
$handle = opendir($ordner);
while ($file = readdir ($handle)) {
if($file != "." && $file != "..") {
if(is_dir($ordner."/".$file)) {
echo "/".$file."<br/>";
} else {
$compl = $ordner."/".$file;
echo "<a href=\"".$compl."\">".$file."</a><br/>";
}
}
}
closedir($handle); 
$_SESSION['warenkorb']=$file;
session_write_close()
?>

eine frage jedoch wie mach ich es das alle bilder ausgelsen werden und man einzelne dateien in die session schreiben kann?
 
Zurück