PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   Off Topic Area (http://www.selfphp.de/forum/forumdisplay.php?f=15)
-   -   prüfen unter welcher Endung PHP funktioniert... (http://www.selfphp.de/forum/showthread.php?t=3909)

FourSix 08.04.2003 10:21:27

prüfen unter welcher Endung PHP funktioniert...
 
Hallo,

ich verwende PHP unter den Endungen htm html.
Bei mir funktioniert es mit der htaccess Einstellung AddType x-mapp-php4 .html .htm

Benutze ich das Script + htaccess auf einen anderen Webspace funktioniert es aber nicht!

Jetzt wollte ich gerne eine kleine Prüfung einbauen, die mir sagt unter welcher Endung PHP läuft, sprich .PHP + .htm .html (wenn AddType hier funktioniert hat.

Geht das? und wenn wie???

|Coding 08.04.2003 14:38:01

hi,

versuch es mal so: AddType application/x-httpd-php .htm .html


~MOVED~

FourSix 09.04.2003 22:35:21

AddType application/x-httpd-php .htm .html

ist mir bekannt, aber ich suche eine Möglichkeit den AddType Befehl zu prüfen, ob er funktioniert!

Also ich habe eine PHP-Datei, die automatisch eine .htaccess Datei erstellt.
Jetzt soll es so ablaufen, dass erst
AddType x-mapp-php4 .html .htm genommen wird. Funktioniert PHP dann soll diese Einstellung genommen werden, wenn nicht dann soll die .htaccess Datei überschrieben werden und eine andere Einstellung verwendet werden, wie z.B.
AddType application/x-httpd-php .htm .html.


Gibt es nicht irgendwie eine Abfrage a la get_ini(AddType)
Ausgabe wäre z.B.: .PHP .HTML .HTM

c4 10.04.2003 06:27:24

Eine Idee wäre es per @require() Dateien mit unterschiedlichen einzubinden. Und dann überprüfen, ob ein bestimmter Wert gesetzt wurde. Bsp.:
PHP-Code:

// foo.php3
<?php $ver[0]=1?>
// foo.php4
<?php $ver[1]=1?>
// foo.php
<?php $ver[2]=1?>
// foo.phtml
<?php $ver[3]=1?>

// index.php
<?php
require("foo.php3");
require(
"foo.php4");
require(
"foo.php");
require(
"foo.phtml");
if (isset(
$ver[0])) echo ".php3 geht";
if (isset(
$ver[1])) echo ".php4 geht";
if (isset(
$ver[2])) echo ".php geht";
if (isset(
$ver[3])) echo ".phtml geht";
?>

Keine Ahnung, ob das klappt. Probieren...

FourSix 10.04.2003 22:37:28

Funktioniert leider nicht! Es ist egal ob ich eine PHP, HTM, HTML, TXT oder sonstige Endung nehme und die Datei in die index.php einbinde... es wird ja unter index.php erst ausgeführt und .PHP klappt ja!!!



Hat jemand noch eine Idee???


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:09:55 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.