Zugriff nur über index.php?
    
Julian Weiler
    
    
      
    
  - php
- 0 Steel- 0 Julian Weiler- 0 Steel- 0 Julian Weiler- 1 Steel
 
 
 
 
 nicht angemeldet
 nicht angemeldetHallo,
Weiss Jemand von euch wie man den Zugriff auf z.b. 1.php so verweigert das sie nur über index.php?site=1 erreichbar ist ?
also ich möchte das man nur über die index.php auf die datei 1 zugreifen kann aber so das in der Browser Zeile index.php?site=1 steht!
MFG
Hi,
Weiss Jemand von euch wie man den Zugriff auf z.b. 1.php so verweigert das sie nur über index.php?site=1 erreichbar ist ?
Ja
also ich möchte das man nur über die index.php auf die datei 1 zugreifen kann aber so das in der Browser Zeile index.php?site=1 steht!
Dann deklariere in index.php eine Variable die du in 1.php abfragst. Wenn es die nicht gibt, dann leitest du per redirect auf index.php um.
In index.php includierst du einfach 1.php.
Ja also erst mal danke für deine antwort!
1. das Kapiere ich nicht so ganz ^^
2. Gibt es da nicht einen einfachen befehl für?
z.b. (basename($_SERVER[REQUEST_URI]),0,15) != "admincenter.php") die('Zugriff verweigert!') den kann man doch bestimmt irgendwie umschreiben odeR?
Ja also erst mal danke für deine antwort!
- das Kapiere ich nicht so ganz ^^
- Gibt es da nicht einen einfachen befehl für?
z.b. (basename($_SERVER[REQUEST_URI]),0,15) != "admincenter.php") die('Zugriff verweigert!') den kann man doch bestimmt irgendwie umschreiben odeR?
Hae? Einfacher gehts doch kaum...
In Deine Hauptdatei definierst Du eine Variable und fuellst sie mit einem wert, wie z.B. meinTool = 'Mein Tool 0.1' in jeder Datei, die du includierst fragst du am Anfang halt ab ob meinTool = 'Mein Tool 1.0' ist.
Was verstehst Du daran nicht?
Mit $_SERVER[’SCRIPT_NAME’] und nem 'die' kannstes natuerlich auch machen. Damit haste eventuell nur Konfigurationsprobleme, wenn sich z.B. mal ein Unterverzeichnis aendert, oder aehnliches.
Mein Vorschlag ist pflegeleicht, leicht umsetzbar und (so dachte ich) leicht verstaendlich. Zumal das Prinzip ja wohl das gleiche ist. (Falls Hauptdatei nicht geladen, mach was)
Wenn du hier schon nen Vorschlag bringst: was hat dich daran gehindert deine Idee umzusetzen?
das ich davon nicht viel ahnung habe und die genauen Codes brauche was ich wo einfügen muss!
MFG
Moin!
das ich davon nicht viel ahnung habe und die genauen Codes brauche was ich wo einfügen muss!
Wie soll dir das einer sagen, wenn keiner deinen Code kennt?
(Warum bastelst du dann ueberhaupt an sowas rum?!?)