php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.08.2005, 19:18  
Gast
 
Beiträge: n/a
Standard erweiterte übergabe geht nicht

Hi,
ich hab mir ein kleines PHP-Script für die Titelleiste geschrieben. Wenn jetzt die Seite mit ?page=1&sub=2 aufgerufen wird soll in die Titelleiste |Neuigkeiten-Archiv| eingetragen werden. Wird die Seite mit ?page=2&sub=2 aufgerufen wird wieder |Neuigkeiten-Archiv| statt |Web-S!te Webdeveloper eingetragen|. PHP liefert keine fehler. hier der Source:
Code:
<title><?php 
	  if($HTTP_GET_VARS['page']='1') 
	  {
	  if(isset($HTTP_GET_VARS['sub'])){$sub = $HTTP_GET_VARS['sub'];}else{$sub = "";}
            switch($sub)
             {
              case "1": echo ''; break;
			  case "2": echo '|Neuigkeiten-Archiv|'; break;
			  case "3": echo '|Suche|'; break;
			  case "4": echo '|Suchergebnisse|'; break;
              }
	  }
else 
	  {
	  if($HTTP_GET_VARS['page']='2') 
	  {
	  if(isset($HTTP_GET_VARS['sub'])){$sub = $HTTP_GET_VARS['sub'];}else{$sub = "";}
            switch($sub)
             {
			  case "1": echo ''; break;
              case "2": echo '|Web-S!te Webdeveloper|'; break;
			  case "3": echo '|Web4Dedv|'; break;
			  case "4": echo '|InstallerSuite|'; break;
			  case "5": echo '|Getr&auml;nkelagerverwaltung|'; break;
              }
	  }
	  else
	  {
	  if($HTTP_GET_VARS['page']='3')
	  {
	  if(isset($HTTP_GET_VARS['sub'])){$sub = $HTTP_GET_VARS['sub'];}else{$sub = "";}
            switch($sub)
             {
			  case "1": echo ''; break;
              case "2": echo '|Plug-ins f&uuml;r Operation Center|'; break;
			  case "3": echo '|Templates f&uuml;r Web-S!te Webdeveloper|'; break;
			  case "4": echo '|Eintrag im Kontextmen&uuml; f&uuml;r Dateien hinzuf&uuml;gen|'; break;
			  case "5": echo '|Accessbility &amp; Usability|'; break;
              }
	  } 
	  }
	  }		  	  
?></title>
Könnt ihr mir helfen? Jaja, ich weiß, spaghetti-Code

Bye,
Andy
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 22.08.2005, 19:20  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 578
WarrenFaith
WarrenFaith eine Nachricht über ICQ schicken
Standard

statt $HTTP_GET_VARS['page'] einfach $_GET['page'] etc verwenden.

//edit:
argh in einer if Anweisung 2 !!!!! Gleichheitszeichen verwende.
if ($var == '2')...
__________________
Developers-Guide.net
Senseless
WarrenFaith ist offline  
Alt 22.08.2005, 19:25  
Gast
 
Beiträge: n/a
Standard

ahh, leichtsinnsfehler....

Vielen Dank für den Hinweis
 
 


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
erweiterte abfrage - where DarkManX Datenbanken 2 02.02.2007 17:14
Erweiterte WHERE-Bedingung Datenbanken 3 09.12.2005 13:28
erweiterte bzw. verbesserte php weiterleitung (wie?) PHP Tipps 2004-2 3 03.12.2004 13:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php erweiterte if anweisung geht nicht

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:30 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.