php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.10.2007, 13:48  
Erfahrener Benutzer
 
Registriert seit: 12.07.2005
Beiträge: 279
max-dhom
max-dhom eine Nachricht über MSN schicken
Standard Problem mit Arrays und Sessions

Hallo zusammen,

ich will einen Stundenplangenerator basteln, und die einzelnen Vorlesungen in Sessions speichern, da keine Datenbank zur Verfügung stehen soll. Aber leider speichert er irgendwie immer nur eine Vorlesung, und überschreibt die alte wenn ich eine neue eingebe?!?

Ich finde den Fehler einfach nicht?!?

Hier der Code:
PHP-Code:
<?php  header("Content-type: text/html; charset=utf-8");
if(!isset(
$_SESSION['Titel'])) {
    
$_SESSION['Titel'] = array();
    
$_SESSION['Start'] = array();
    
$_SESSION['Ende'] = array();
    
$_SESSION['Dozent']= array();
    
$_SESSION['HS']=  array();
    
$_SESSION['Tag'] = array();
}
if(isset(
$_REQUEST['Send'])) {
    
$_SESSION['Titel'][] = $_POST['Titel'];
    
$_SESSION['Start'][] = "".$_POST['StartStunde'].":".$_POST['StartMinute']."";
    
$_SESSION['Ende'][] = "".$_POST['EndeStunde'].":".$_POST['EndeMinute']."";
    
$_SESSION['Tag'][] = $_POST['Tag'];
    
$_SESSION['Dozent'][] = $_POST['Dozent'];
    
$_SESSION['HS'][] = $_POST['HS'];
}

echo 
"<html><head><title>Stundenplanator</title></head><body>";
echo 
"<form action=\"eingabe.php\" method=\"post\">";
echo 
"<table>";
echo 
"<tr><td>Name der Vorlesung:</td><td><input type=\"text\" name=\"Titel\" size=\"30\"></td></tr>";
echo 
"<tr><td>Tag:</td><td><select name=\"Tag\">";
    
echo 
"</select></td></tr>";
echo 
"<tr><td>Start:</td><td><select name=\"StartStunde\">";
        
        echo 
"</select></td></tr>";
echo 
"<tr><td>Hörsaal:</td><td><input type=\"text\" name=\"HS\" size=\"20\"></td></tr>";
echo 
"<tr><td>Dozent:</td><td><input type=\"text\" name=\"Dozent\" size=\"20\"></td></tr>";
echo 
"<tr><td></td><td><input type=\"submit\" name=\"Send\" value=\"Eintragen\"></td></tr>";
echo 
"</table>";
echo 
"</form>";
max-dhom ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.10.2007, 14:04  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

hi,

sessions sind keine speichermedien. wenn die session beendet ist, werden die daten gelöscht.
du musst selbst alles in dateien speichern.

gruß
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline  
Alt 18.10.2007, 14:05  
CIX88
Gast
 
Beiträge: n/a
Standard

Zitat:
und überschreibt die alte wenn ich eine neue eingebe?!?
Jo sicher, wenn er das immer bei isset($_REQUEST['Send']) machen soll.
Aber session_start() steht auch im Script ?
 
Alt 18.10.2007, 14:05  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
ich will einen Stundenplangenerator basteln, und die einzelnen Vorlesungen in Sessions speichern, da keine Datenbank zur Verfügung stehen soll.
Dann benutz SQLite oder CSV oder XML. Die Auswahl ist grenzenlos

Zitat:
Ich finde den Fehler einfach nicht?!?
So groß ist dein Skript auch wieder nicht. Debugging, einfach mal testen in welche Blöcke PHP reinwandert. var_dump($_SESSION) vielleicht noch ..
Vielleicht geht auch die Session verloren. Check das mal ab.
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Sicherheitsfrage mit Sessions - Problem mit Intellitamper Leibi PHP-Fortgeschrittene 26 03.07.2008 12:38
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
sessions problem 022.9 PHP Tipps 2006 5 19.06.2006 18:13
Sessions & Arrays Shaft2002 PHP Tipps 2006 5 09.06.2006 14:21
Problem beim Zusammenfügen von Arrays mit array_merge PHP Tipps 2005-2 2 08.10.2005 16:44
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Problem mit Sessions Drago PHP Tipps 2005-2 11 04.10.2005 20:23
[Erledigt] Problem mit Referenzen auf Arrays PHP-Fortgeschrittene 4 16.09.2005 23:13
Problem mit Sessions bei der Verwendung von flush (Php4) PHP-Fortgeschrittene 0 07.08.2005 00:36
Problem mit Sessions PHP Tipps 2005 2 10.02.2005 11:57
Sessions Problem PHP Tipps 2005 6 02.01.2005 16:03
problem mit sessions aircrash PHP Tipps 2004-2 1 17.12.2004 03:07
Problem mit "Keksen" bei Sessions? PHP-Fortgeschrittene 4 17.09.2004 00:05
PHP Serverpfad Problem mit Sessions PHP Tipps 2004 2 05.08.2004 18:56
Problem mit Sessions !! Cytrix PHP Tipps 2004 9 21.07.2004 23:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
stundenplangenerator script

Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.