php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.07.2009, 22:43  
Benutzer
 
Registriert seit: 29.05.2009
Beiträge: 40
PHP-Kenntnisse:
Anfänger
Diamond GrafixX ist zur Zeit noch ein unbeschriebenes Blatt
Standard Content funktioniert nicht richtig

Hallo,
Ich habe einen Content zusammen gebastelt nur leider includet er mir nur immer die news.php, und wen ich den oberen teil weglasse dan includet er zwar das was ich will aber wen die Seite nicht exestiert dan includet er garnichts doch da muss die news.php rein doch es geht nicht.

Würde mich freun wen mir jemand sagen könte wiso es so nicht geht.

PHP-Code:
<?php
  
if($_GET[''] == ""){ include('pages/news.php'); }
  else{ if(
$_GET['page']==$page)
        {
          
$invalide = array(':','/','/\/','.');
          
$page str_replace($invalide,' ',$page);
          include(
"pages/".$page.".php");
        }
      }
?>
MfG Diamond

PS:Nicht wundern, ich habe das mit $invalide von webSPELL abgeschaut.
__________________
Erst der Rückblick zeigt einem wie Kindisch und Ignorant man am Anfang war...
Diamond GrafixX ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.07.2009, 22:44  
Benutzer
 
Registriert seit: 31.05.2009
Beiträge: 56
PHP-Kenntnisse:
Fortgeschritten
OneMercy befindet sich auf einem aufstrebenden Ast
Standard

Du solltest schon prüfen, ob $_GET['page'] leer ist, und nicht, ob $_GET[''] leer ist.

else { if { } } ist übrigens Quatsch, dafür gibt es elseif(). Und dein if() ist auch sinnlos, $_GET['page'] == $page wird in diesem Falle nie true sein. Lass das if() weg und nimm statt $page halt $_GET['page'].

Geändert von OneMercy (04.07.2009 um 22:49 Uhr).
OneMercy ist offline  
Alt 05.07.2009, 10:16  
Benutzer
 
Registriert seit: 29.05.2009
Beiträge: 40
PHP-Kenntnisse:
Anfänger
Diamond GrafixX ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Danke funktioniert nun.

MfG Diamond
__________________
Erst der Rückblick zeigt einem wie Kindisch und Ignorant man am Anfang war...
Diamond GrafixX ist offline  
Alt 14.07.2009, 23:48  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Bitte ändere Dein Prinzip. Pfade aus Get-Parametern zusammenbauen ist eine Sicherheitslücke. Damit kann ich auch gut andere Dateien einbinden.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch 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
Seitenposition in CMS funktioniert online nicht richtig T-sneak PHP Tipps 2009 5 30.06.2009 00:39
[Erledigt] Checkuser und/oder Logout funktioniert nicht richtig p300d PHP Tipps 2009 7 28.06.2009 13:33
Select funktioniert nicht richtig JooiPHP Datenbanken 7 18.06.2009 15:09
Zeichenzähler funktioniert nicht richtig... HTML, Usability und Barrierefreiheit 8 22.05.2006 17:44
Warum funktioniert meine Statistik nicht richtig? Calli PHP Tipps 2007 1 27.11.2005 08:49
Nach Einfügugng der Sessions funktioniert mein Program nicht PHP-Fortgeschrittene 1 02.10.2005 06:13
Script funktioniert nicht richtig -> fehlermeldungen PHP Tipps 2005-2 2 12.09.2005 11:29
Kontakrformular funktioniert nur zum Teil PHP Tipps 2005-2 12 18.07.2005 11:24
Karte funktioniert nicht ganz richtig ( koardinaten system ) PHP Tipps 2005-2 7 15.06.2005 16:48
PHP funktioniert nicht richtig?! PHP Tipps 2005-2 26 11.06.2005 09:05
Login funktioniert mit MD5 nicht PHP Tipps 2004-2 8 13.12.2004 19:32
[Erledigt] Sicherstellen von unkomprimiertem Content PHP-Fortgeschrittene 9 08.12.2004 12:47
Content bereich aus Mysql mit php code einbinden Datenbanken 0 28.11.2004 16:06
[Erledigt] history.back() funktioniert nicht richtig HTML, Usability und Barrierefreiheit 4 17.11.2004 09:22
Emailversendung funktioniert nicht richtig PHP Tipps 2004 1 11.08.2004 23:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php page content funktioniert nicht

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