WebWork Magazin - Design, Gestaltung, Online Medien, html

Webhosting Provider Domain

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- [gelöst]problem mit $_SESSION

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. FRagen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » [gelöst]problem mit $_SESSION - 21 Nov 2017 Antworten
[gelöst]problem mit $_SESSION
beule
Otto-Normal-Poster
Threadstarter




Beiträge: 92

//-------------------------------------------------------------------------------------------------------------//

naja... ich hab die session variable umbenannt...
aber sowas muss man mir auch erst sagen! =P

//-------------------------------------------------------------------------------------------------------------//
hallo zusammen

ich habe follgendes problem:

ich übergebe einen GET parameter den ich 'pos' nenne
1: 
2: 
3: 
4: 
5: 
6: 
7:
		$query = mysql_query("Select * FROM categories WHERE langID = '".$_SESSION['lan']."' ORDER BY sortnr desc");
		while(list($pos,$name,$langID)=mysql_fetch_row($query)){
			echo "<li><a href='?pos=$pos' title=''>$name</a></li>";
		}		


danach schreibe ich diesen parameter in das session array
1: 
2: 
3:
if(isset($_GET['pos'])) $_SESSION['pos'] = $_GET['pos'];
if(!isset($_SESSION['pos'])) $_SESSION['pos'] = 1;


so weit so gut, aber nun will ich den wert in dem session array ja wieder verwenden und da kommt mein problem.
1: 
2: 
3: 
4:
		$result = mysql_query("select count(*) from subcategory where catID = '".$_SESSION['pos']."'") or die("Fehler!");


hier möchte ich es wieder verwenden, doch das problem ist das dieser code teil nach dem code teil kommt in dem ich den GET wert setze, und sobald der browser über diese code zeile
1: 
2: 
3: 
4:
			echo "<li><a href='?pos=$pos' title=''>$name</a></li>";



ist, verliert $_SESSION['pos'] seinen wert... ich persöndlich halte dies für sehr komisch, denn sowas habe ich noch nie gesehen.

nun... hat jemand eine idee was mein problem sein könnte?

ganzer code:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
57: 
58: 
59: 
60: 
61: 
62: 
63: 
64: 
65: 
66: 
67: 
68: 
69: 
70: 
71: 
72: 
73: 
74: 
75: 
76: 
77: 
78: 
79: 
80: 
81: 
82: 
83: 
84: 
85: 
86: 
87: 
88: 
89: 
90: 
91:
<?
session_start();

if(isset($_GET['sprach_auswahl']))$_SESSION['lan'] = $_GET['sprach_auswahl'];
if(!isset($_SESSION['lan'])) $_SESSION['lan'] = 1;

if(isset($_GET['pos'])) $_SESSION['pos'] = $_GET['pos'];
if(!isset($_SESSION['pos'])) $_SESSION['pos'] = 1;

include("inc/globale.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head>
	<title>Integrated Financial Systems AG</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<link rel="stylesheet" href="styles.css" type="text/css">

</head>
<body>
<div id="container">
<?
	echo $_SESSION['pos'];
?>
		<form name="sprache">
			<select name="sprach_auswahl" id="sprachauswahl" id="sprache" onChange="sprache.submit()">
<?					$query2 = mysql_query("SELECT id, lang FROM languages");
					while(list($langid, $lang) = mysql_fetch_row($query2)) {
?>						<option value="<?=$langid?>" <? if ($_SESSION['lan']==$langid) { echo "selected"; } ?>><?=$lang?></option>
<?					}
?>			</select>
		</form>
	<img id="logo1" src="logo.gif" alt="Integrated Financial Systems AG" />
	<img id="logo2" src="address.gif" alt="Integrated Financial Systems AG" />
	<img id="gif1" src="1.gif" alt="Integrated Financial Systems AG" />
	<img id="gif2" src="2.gif" alt="Integrated Financial Systems AG" />
	<img id="gif3" src="3.gif" alt="Integrated Financial Systems AG" />

	<div id="nav-menu"> 
		<ul class="navlist">
<?			
		// ausgabe des menus, sprachlich bezogen
		
		$query = mysql_query("Select * FROM categories WHERE langID = '".$_SESSION['lan']."' ORDER BY sortnr desc");
		while(list($pos,$name,$langID)=mysql_fetch_row($query)){
// an dieser stelle verliert $_SESSION['pos'] seinen wert
			echo "<li><a href='?pos=$pos' title=''>$name</a></li>";
		}		

?>		</ul>


		<ul class="subnavlist">

<?		// hier wird das submenu aus der db gelesen. zuerst wird gefragt ob ein submenu vorhanden ist, ist kein vorhanden wird auch keins ausgegeben =P

		$result = mysql_query("select count(*) from subcategory where catID = '".$_SESSION['pos']."'") or die("Fehler!");
		$anzahl = mysql_result($result, 0);
		if($anzahl > 0){
			$ubbercat = $_GET['sel'];
			$sql = mysql_query("Select * FROM subcategory WHERE catID = '".$_SESSION['pos']."' ORDER BY sortnr desc") or die("Fehler!");
			while(list($subcatID,$name)=mysql_fetch_row($sql)){
				echo "<li><a href='?subsel=$subcatID&sel=$ubbercat' title=''>$name</a></li>";
			}
		}
?>		
		</ul>
	</div>  

	<div id="main">
	<?
		// diese array wird mit allen ID's der News sectionen in den verschiedenen sprachen gefüllt
		// dies dient dazu, damit das script erkennt wann es sich um News handelt und dann
		// entsprechend news.php includet da die news (in dieser version) anderst behandelt werden als der rest.
		$x = 0;
		$resultsql = mysql_query("select id from categories where news = '1'");
		while(list($id) = mysql_fetch_row($resultsql)){
			$array[$x] = $id;
			$x++;
		}
	if(in_array($_GET['sel'],$array))	include("news.php");
	else include("main.php");
	?>
	</div>
</div>
	<p id="fuss">Integrated Financial Systems AG Copyright © 2005 Infinys AG. All rights reserved.</p>

</body>
</html>



danke für die hilfe =)

Diese Nachricht wurde geändert von: beule
  Profil   E-Mail   Editieren   Zitieren
 

Antworten


Forum » PHP & MySQL » [gelöst]problem mit $_SESSION

Aktuelle Beiträge zur Hilfe im Forum für Homepage - [gelöst]problem mit $_SESSION im Forum Homepage Hosting AntwortenLetztes Posting
Top 10 Forex Brokers and Trading Platforms to trade online
in "PHP & MySQL"
0 16.11.2017 09:37 von Pelelliki
Schnell viel Geld ohne Aufwand verdienen, mit dem Smartphone
in "PHP & MySQL"
5 07.09.2017 19:25 von Angel26
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
0 03.09.2017 22:01 von Tainor
CMS für Online Shop
in "PHP & MySQL"
20 07.08.2017 05:54 von Isasimon
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji
php preg_replace_callback für dynamischen Link
in "PHP & MySQL"
0 05.07.2016 11:02 von Rm21
PHP Code verschlüsseln
in "PHP & MySQL"
20 21.02.2016 21:25 von Kilian1
migrierter WP-Blog läuft nicht ...
in "PHP & MySQL"
0 04.02.2016 02:01 von Oxygon
migrierter WP-Blog läuft nicht ...
in "PHP & MySQL"
0 04.02.2016 02:01 von Oxygon
Fertige PHP Scripte für Ihre Homepage
in "PHP & MySQL"
0 16.12.2015 12:02 von PHP-Script-Shop
Callback Befehl ++ Session ID Eintrag +++
in "PHP & MySQL"
2 16.12.2015 11:57 von PHP-Script-Shop
PHP befehl ausführen
in "PHP & MySQL"
9 16.12.2015 11:52 von PHP-Script-Shop
suche online community script
in "PHP & MySQL"
3 16.12.2015 11:51 von PHP-Script-Shop
Text basierender Chat
in "PHP & MySQL"
5 16.12.2015 11:51 von PHP-Script-Shop



Besucher : 5376100    Heute : 468     Gestern : 1431     Online : 20     21.11.2017    9:18      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Die letzten 30 Referrer :

1 4:17 - google.com/search - content
2 4:15 - google.com/search - content
3 3:57 - google.com/search - content
4 3:13 - google.com/search - content
5 2:41 - google.com/search - content
6 2:22 - google.com/search - content
7 2:18 - google.com/search - content
8 2:16 - google.com/search - content
9 2:13 - google.com/search - content
10 2:12 - google.com/search - content
11 2:10 - google.com/search - content
12 2:09 - google.com/search - content
13 2:05 - google.com/search - content
14 2:02 - google.com/search - content
15 1:25 - google.com/search - content
16 1:02 - google.com/search - content
17 23:32 - google.com/search - content
18 22:58 - google.com/search - content
19 21:09 - google.com/search - content
20 21:00 - google.com/search - content
21 20:51 - bing.com/search - patchday november 2017
22 18:04 - google.com/search - content
23 18:03 - google.com/search - content
24 18:00 - google.com/search - content
25 17:34 - google.com/search - content
26 17:30 - google.com/search - content
27 16:08 - google.com/search - content
28 15:44 - bing.com/search - knistern boxen pc
29 15:13 - google.com/search - content
30 14:30 - google.com/search - content

Nach oben