.php Datei in HTML Problem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
anwender
ausschnitt
bereich
browser
code
dank
datei
forum
information
leid code
problem
server
tag
text
tun
url
verarbeiten
versuch
weben
-
Guten Tag,
ich habe derzeit ein Problem damit, dass ich einen PhP Code in HTMl einfügen möchte, jedoch
wird mir der PHP Code jedesmal in HTML angezeigt.
Da ich hier im Forum und auch nicht anderswo eine passende Lösung fand, war ich dazu verdammt
einen neuen Forum Thread auf zu machen, auch wenn es jetzt der 1.000 Thread ist tut es mir leid.
<div id="Image3" style="overflow:hidden;position:absolute;left:854px;top:220px;z-index:27" align="left"> <?php $adresse = "176.9.84.164:28393"; $adress = explode (':', $adresse); @$anpingen = fsockopen ($adress[0], $adress[1], $errno, $errstr, 5); if($anpingen) { echo'<span style="color:green"><a><img src="http://minecraft.exoticmgc.de/images/Online.gif" /></a></span>'; } else { echo'<span style="color:red"><a><img src="http://minecraft.exoticmgc.de/images/Offline.gif" /></a></span>'; } ?> </div>
Das ist der Ausschnitt aus der HTML Datei, jedoch funktionier es so nicht. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Versuch mal deine HTML Datei in eine PHP Datei umzubenennen.
datei.html -> datei.php
Das liegt einfach daran, dass der Server standardmäßig nur weiß, dass PHP Code in der Datei sein könnte, wenn diese .php (oder .phtml) heißt.
Bei .html gibt er die Datei einfach so wie sie ist an den Browser, darum bekommst du von <?php bis ?> eben alles so als Text, wie es in der Datei steht.
Beitrag zuletzt geändert: 29.11.2013 0:43:17 von copynpaste -
copynpaste schrieb:
Wobei es ohne weiteres möglich ist, über .htaccess auch andere Dateien vom PHP-Parser verarbeiten zu lassen:
Das liegt einfach daran, dass der Server standardmäßig nur weiß, dass PHP Code in der Datei sein könnte, wenn diese .php (oder .phtml) heißt.
Bei .html gibt er die Datei einfach so wie sie ist an den Browser, darum bekommst du von <?php bis ?> eben alles so als Text, wie es in der Datei steht.
# .htm und .html von PHP parsen lassen AddType application/x-httpd-php .htm .html
Hier wirds erklärt -
menschle schrieb:
Wobei es ohne weiteres möglich ist, über .htaccess auch andere Dateien vom PHP-Parser verarbeiten zu lassen
Darum das "
"standardmäßig
Außerdem ist es unschön und benutzerunfreundlich, wenn man eine HTML Datei als PHP Datei verarbeitet. Das liegt alleine schon daran, dass wenn eine Datei .html heißt, weiß man sofort dass dort html drin steht, gleiches bei .php, .txt, .jpg ...
Allerdings ist das jedem Web-/Hostmaster selbst überlassen, wie er seine Informationen in die Browser der Anwender bekommt
Beitrag zuletzt geändert: 1.12.2013 18:10:35 von copynpaste -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage