php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.04.2008, 14:03  
Erfahrener Benutzer
 
Registriert seit: 15.04.2004
Beiträge: 126
pcschröda
Standard php - Datei über .htaccess aufrufen

Hallo,

Ist es möglich, bei jedem Seitenaufruf über die .htaccess zuerst eine php-Datei abzufragen? Anstatt zum Beispiel eine Funktion in jede vorhandene Seite einbauen zu müssen, könnte man diese so zentral ansteuern.


Danke für alle Hinweise,

Michael
pcschröda ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.04.2008, 14:16  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo pcschröda,

kannst du dein Vorhaben / deine Frage bitte verständlicher formulieren. Ich verstehe beim besten Willen nicht, was du willst.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 05.04.2008, 20:39  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich denke er will etwas in der Art versuchen - ob es geht weiß ich ned..:

Beispiel Community.. es gibt ne funktion check_rights();

PHP-Code:
<?php
// Immer ganz oben auf der Seite
check_rights();

// Die Funktion is halt irgendsowas:
function check_rights(){
  if(!
$_SESSION['rights']){
    die(
"Keine Rechte");
  }
}
?>

und weil er nicht in jeder datei oben ein check_rights(); einbauen will, möchte er, dass die .htaccess bei jedem seitenaufruf vorher ein script aufruft, welches die Rechte überprüft.


Kann mich auch täuschen, aber ich denke so in der Art wars gemeint..


lg
Andi
DER_Brain ist offline   Mit Zitat antworten
Alt 05.04.2008, 20:47  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

... dann lass uns mal auf eine vernünftige Erläuterung warten!
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 05.04.2008, 22:07  
Erfahrener Benutzer
 
Registriert seit: 15.04.2004
Beiträge: 126
pcschröda
Standard

Gut, ich versuch es nochmal:

Ich habe hier eine Funktion, welche die Referrer der Besucher auf meiner Webseite auswertet und in der Datenbank ablegt.

Wie schon richtig vermutet, möchte ich den Funktionsaufruf nicht in jede Datei schreiben müssen (es gibt keine zentrale index.php oder dergleichen, die bei jedem Seitenaufbau mit aufgerufen wird), so dass ich über die Lösung mit der .htaccess nachdachte.

Für alle Hinweise bin ich nach wie vor dankbar.

Viele Grüße,

Michael
pcschröda ist offline   Mit Zitat antworten
Alt 05.04.2008, 22:19  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo Michael,

Zitat:
Für alle Hinweise bin ich nach wie vor dankbar.
Ich helfe gerne, nur glaskugeln ist immer so anstrengend.

Zitat:
Wie schon richtig vermutet, möchte ich den Funktionsaufruf nicht in jede Datei schreiben müssen (es gibt keine zentrale index.php oder dergleichen, die bei jedem Seitenaufbau mit aufgerufen wird), so dass ich über die Lösung mit der .htaccess nachdachte.
Es gibt in PHP eine Option, mit der man automatisch eine Datei prependen kann. Diese heißt auto_prepend_file (siehe http://de.php.net/manual/de/ini.core...o-prepend-file) und kann IMHO in der .htaccess per

Code:
php_value auto_prepend_file /path/to/my/file.php
gesetzt werden. Probier's mal aus!
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 06.04.2008, 21:13  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Benutz ich auch Oder einfach Bootstrap einsetzen.
Zergling-new ist offline   Mit Zitat antworten
Alt 09.04.2008, 12:38  
Erfahrener Benutzer
 
Registriert seit: 15.04.2004
Beiträge: 126
pcschröda
Standard

Danke für den Tipp!


Viele Grüße,

Michael
pcschröda ist offline   Mit Zitat antworten
Alt 09.04.2008, 19:36  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ansonsten muss es doch bestimmt irgend ne header.php oder config.php geben die in jede Seite bei dir eingebunden wird. Da könntest du die Funktion ebenfalls aufrufen.
Flor1an ist offline   Mit Zitat antworten
Alt 10.04.2008, 13:37  
Erfahrener Benutzer
 
Registriert seit: 15.04.2004
Beiträge: 126
pcschröda
Standard

Per auto_prepend_file funktioniert es nun, allerdings musste ich erst meinen Webhoster kontaktieren, damit er die Einstellung vornimmt. Über die nun eingebundene Datei kann ich ja auch noch beliebige weitere Dateien einbinden, falls nötig.


Viele Grüße,

Michael
pcschröda ist offline   Mit Zitat antworten
Antwort


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
Datei nur einmal gleichzeitig aufrufen daniel2000 Scriptbörse 2 04.02.2008 11:30
Großer Baum -> Große Datei -> Hohe Ladezeit :( PsychoEagle PHP Tipps 2008 7 22.09.2007 12:44
funktion soll funktion aufrufen, welche datei einbindet PHP Tipps 2006 12 13.03.2006 18:31
Datei durchsuchen Wöllchen Beitragsarchiv 3 02.03.2006 22:23
Suche .htaccess Datei Beitragsarchiv 3 01.11.2005 13:17
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
mit onclick() Datei aufrufen HTML, Usability und Barrierefreiheit 6 11.08.2005 11:22
Datei aufrufen PHP Tipps 2005-2 7 09.08.2005 18:29
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
.tpl datei aufrufen! Tschuu PHP Tipps 2004-2 4 28.11.2004 12:31
php und ftp PHP Tipps 2004 4 07.10.2004 09:58
[Erledigt] kompilierte C datei über Apache aufrufen! Server, Hosting und Workstations 6 02.09.2004 23:49
URL aus Datei über Parameter aufrufen PHP Tipps 2004 12 27.08.2004 15:29
php login formular für .htaccess datei PHP Tipps 2004 3 08.07.2004 12:16
Problem mit .htaccess und php PHP Tipps 2004 2 05.07.2004 14:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
htaccess php ausführen, htaccess datei php, php datei htaccess, php htaccess datei, htaccess php aufrufen, htaccess php dateien, htaccess php datei aufrufen, htaccess php datei, php in htaccess datei, htaccess php datei starten, htaccess seitenaufruf, .htaccess aufrufen, php apf htaccess, htaccess datei aufrufen, htaccess aufrufen, http://www.php.de/server-hosting-und-workstations/45748-php-datei-ueber-htaccess-aufrufen.html, php datei in htaccess aufrufen, php aufruf htaccess, .htaccess php ausführen, htaccess auf php-datei

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