Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 01:25

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



index.php Fehlerkontrolle:)

Discussion on index.php Fehlerkontrolle:) within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
xXInYourHeadXx's Avatar
 
elite*gold: 20
Join Date: May 2012
Posts: 165
Received Thanks: 127
index.php Fehlerkontrolle:)

Hallo,
Kann bitte jemand meine selbst gecodete index.php kontrollieren/verbessern?
Würde mich sehr freuen
Das Problem liegt in den Seiten.
Meine Seiten hatten vorher seite1, seite2, usw.. geheißen..
Aber ich will eine bessere übersicht im scriptund will nun z.b. home usw verwenden aber es funktioniert nich..
Hier meine index.php:
PHP Code:
    <?php error_reporting(0);
        include_once(
"includes/htmlstart.php");
    
    
?>
    <div id="WrapperMain">
    <?php error_reporting(0);
        include_once(
"includes/header.php");
        include_once(
"includes/nav.php");
        
        
        
$Seite $_GET ['Page'];
        if(
$Seite == "") {
            
$Seite 1;
        }    
        Include_once(
"Seiten/seite" $Seite ".php");
        
        
        
        include_once(
"includes/footer.php");
        
        
        
?>
    
    </div>
    
    <?php
        
include_once("includes/htmlende.php");
        
?>
Wer mir hilft bekommen natürlich ein THX
mfg
xXInYourHeadXx is offline  
Old 11/18/2012, 18:50   #2

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
Wo verwendest du bitte home etc? Ist immer noch seite{x}.. Welche Fehleremeldung kommt?
boxxiebabee is offline  
Old 11/18/2012, 18:59   #3
 
xXInYourHeadXx's Avatar
 
elite*gold: 20
Join Date: May 2012
Posts: 165
Received Thanks: 127
Die startseite = home.php usw..
Es kommt keine Fehlermeldung
xXInYourHeadXx is offline  
Old 11/18/2012, 20:57   #4

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
Quote:
Originally Posted by xXInYourHeadXx View Post
Die startseite = home.php usw..
Es kommt keine Fehlermeldung
U DONT SAY?

Mach statt error_reporting(0); -> error_reporting(E_ALL);
boxxiebabee is offline  
Old 11/19/2012, 20:22   #5
 
xXInYourHeadXx's Avatar
 
elite*gold: 20
Join Date: May 2012
Posts: 165
Received Thanks: 127
Jetzt steht:
Notice: Undefined index: Page in C:\xampp\htdocs\index.php on line 12

MFG
xXInYourHeadXx is offline  
Old 11/19/2012, 20:40   #6
 
nephren's Avatar
 
elite*gold: 92
Join Date: Aug 2009
Posts: 739
Received Thanks: 973
existiert denn "page" ?

Code:
if ( isset($_GET['page']) && $_GET['page'] != "" ) {
   echo $_GET['page'];
} else {

}
nephren is offline  
Old 11/19/2012, 20:55   #7
 
xXInYourHeadXx's Avatar
 
elite*gold: 20
Join Date: May 2012
Posts: 165
Received Thanks: 127
Hab das Script mal in den Anhang getan.
Schaut es euch mal bitte an
Danke
MFG
Attached Files
File Type: rar htdocs.rar (3.0 KB, 4 views)
xXInYourHeadXx is offline  
Old 11/19/2012, 21:29   #8
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Ist ja auch kein Wunder... Wenn du willst, dass deine Seite home heißen kann, muss eben auch der Get-Paramter home sein. Und dann im lfi

PHP Code:
 include_once("Seiten/" $Seite ".php"); 
statt
PHP Code:
 include_once("Seiten/seite" $Seite ".php"); 
Außerdem sollte man vorher prüfen ob die Seite existiert. Und man sollte den $_GET Parameter nach unerlaubten Zeichen (zb. / oder . ) durchsuchen.
NotEnoughForYou is offline  
Thanks
1 User
Old 11/20/2012, 17:24   #9
 
xXInYourHeadXx's Avatar
 
elite*gold: 20
Join Date: May 2012
Posts: 165
Received Thanks: 127
Quote:
Originally Posted by NotEnoughForYou View Post
Ist ja auch kein Wunder... Wenn du willst, dass deine Seite home heißen kann, muss eben auch der Get-Paramter home sein. Und dann im lfi

PHP Code:
 include_once("Seiten/" $Seite ".php"); 
statt
PHP Code:
 include_once("Seiten/seite" $Seite ".php"); 
Außerdem sollte man vorher prüfen ob die Seite existiert. Und man sollte den $_GET Parameter nach unerlaubten Zeichen (zb. / oder . ) durchsuchen.
Jetzt kommt der Fehler:
Notice: Undefined index: Page in C:\xampp\htdocs\index.php on line 12

Warning: include_once(Seiten/.php) [function.include-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\index.php on line 15

Warning: include_once() [function.include]: Failed opening 'Seiten/.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\index.php on line 15

Und wie kann man überprüfen ob die seite existiert?

Danke schon mal
xXInYourHeadXx is offline  
Old 11/20/2012, 17:57   #10
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
wie rufst du die seite denn auf ? Der Fehler sagt, dass die Seite nicht existiert und dass ein unbekannter Get Parameter abgefragt wird. Dh. der Get Parameter ist falsch.

Zb. mit
PHP Code:
file_exists() 
NotEnoughForYou is offline  
Old 11/20/2012, 21:06   #11


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Arrow General Coding -> Web Development

#moved
MrSm!th is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
cannot find quest index for subquest_42 Assertion failed: (!"cannot find quest index"
02/06/2012 - Metin2 Private Server - 0 Replies
cannot find quest index for subquest_42 Assertion failed: (!"cannot find quest index"), function LoadStateScript, file questnpc.cpp, line 99. Root Server How FIxt
cannot find quest index for mb Assertion failed: (!"cannot find quest index"),
02/06/2012 - Metin2 Private Server - 0 Replies
cannot find quest index for mb Assertion failed: (!"cannot find quest index"), function LoadStateScript, file questnpc.cpp, line 99. :mad: How fix



All times are GMT +1. The time now is 01:26.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.