nutz das Feld wie jedes andere Array, was Du mit "Schreibweise" meinst, verstehe ich leider nicht
							
						
					Session, ganz simple!
				
					Collapse
				
			
		
	This topic is closed.
				
				
				
				
				X
X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 zB wie hier:
 nebenbei: kann man eigentlich die werte in einem array umbennen?PHP Code:<?
 $erstesquartal = array('Januar', 'Februar', 'März');
 
 echo $erstesquartal[1] ;
 echo $erstesquartal[2] ;
 echo $erstesquartal[3] ;
 ?>
 
 naja, ich hab da nämlich eigentlich mal garkeine ahnung von...PHP Code:<?
 echo $erstesquartal[ersterMonat] ;
 echo $erstesquartal[zweiterMonat] ;
 echo $erstesquartal[dritterMonat] ;
 ?>
 besser gesagt: arrays und mySQL hab ich mich nie mit beschäftigt,
 auch wenn ich es gerne wissen würde (also wie es geht meine ich)...Last edited by xJonx; 16-03-2006, 21:13.Design & Coding with a breeze of madness at xjonx
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Hallo,
 
 bei der Variablenübergabe mit einem Formular brauchst Du erst
 mal gar keine Session.
 
 die Daten befinden sich automatisch in einem Array namens $_POST
 
 Auf die Variable greifst dann so zu:
 
 Wenn Du Daten über mehrere Seiten hinwegen "aufbewahren"PHP Code:if (isset $_POST['senden'])) // wurde Formular abgeschickt?
 {
 if ($_POST['irgendeineingabefeld'] != "")) //steht was drin?
 {
 echo $_POST['irgendeineingabefeld']; //Variable ausgeben
 }
 }
 
 willst, dann kannst Du $_SESSION verwenden.
 
 Auf jede Seite dann ganz oben session_start(); schreiben.
 Eine neue Variable initialisierst (neu definieren/anlegen) Du,
 indem Du einfach $_SESSION['neu'] = "";
 oder $_SESSION['neu'] = "irgenwas"; schreibst.
 
 Dann gibts noch die Variablenübergabe per $_GET,
 wobei an die URL, an den Link, die Variable angehängt wird.
 
 GET transportiert aber nur bis zur nächsten Seite.Last edited by Koala; 16-03-2006, 21:28.
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Nun ja, das mit dem Formular stimmt ja schon... ich wollte es aberOriginal geschrieben von Koala
 Hallo,
 
 bei der Variablenübergabe mit einem Formular brauchst Du erst
 mal gar keine Session.
 
 die Daten befinden sich automatisch in einem Array namens $_POST
 
 Auf die Variable greifst dann so zu:
 
 Wenn Du Daten über mehrere Seiten hinwegen "aufbewahren"PHP Code:if (isset $_POST['senden'])) // wurde Formular abgeschickt?
 {
 if ($_POST['irgendeineingabefeld'] != "")) //steht was drin?
 {
 echo $_POST['irgendeineingabefeld']; //Variable ausgeben
 }
 }
 
 willst, dann kannst Du $_SESSION verwenden.
 
 Auf jede Seite dann ganz oben session_start(); schreiben.
 Eine neue Variable initialisierst (neu definieren/anlegen) Du,
 indem Du einfach $_SESSION['neu'] = "";
 oder $_SESSION['neu'] = "irgenwas"; schreibst.
 
 Dann gibts noch die Variablenübergabe per $_GET,
 wobei an die URL, an den Link, die Variable angehängt wird.
 
 GET transportiert aber nur bis zur nächsten Seite.
 eben aus dem Grund machen, da ich es auch über mehrere Seiten
 machen wollte.
 
 Das mit dem $_GET kenn ich bereits. Dennoch finde ich es löblich
 von dir hilfe zu bekommen. Da gewisse Leute - keine Namen - ja
 nicht wirklich immer die nettesten hier sind Design & Coding with a breeze of madness at xjonx Design & Coding with a breeze of madness at xjonx
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 tja dann noch ein paar Tips:
 
 Benutze einen Editor mit Highlighting, erleichtert die Fehlersuche enorm.
 
 Schreib an den Anfang jeder Datei:
 
 error_reporting(E_ALL); (aktiviert die Fehlerausgaben)
 
 und laß Dir Arrayinhalte bei Bedarf mit
 
 echo "<pre>";
 print_r $array;
 echo "</pre>>";
 
 ausgeben.
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Hier findest Du gute Infos und sehr gut erklärt:PHP Code:<?php
 $array = array( "erstermonat" => "Januar", key2 => value2, ...);
 ?>
 
 http://tut.php-q.net/array.html
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 jaha... gute site... allerdings verstehe ich da manchmal auch nicht alles.
 und oft, nicht unbedingt da, ist mit zuviel text und zuwenig erklärung
 bei solchen "hilfen" ... gerade bei mySQL, wo ich echt noch nichts mit
 gemacht habe, habe ich noch nicht gefunden was ich auf anhieb richtig
 verstehe ...Design & Coding with a breeze of madness at xjonx
 Comment
 
          
 
							
						
Comment