PHP Portal » PHP Forum » Entwicklung » Webdesign mit HTML, CSS sowie Javascript » PHP-Datei ohne iframe in .html oder .tpl einbinden
Seite: [1] 2

PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
Neuling
Zitat
Hallo,

bei mir steht wieder mal einer auf der Leitung.

Ich habe .tpl oder .html -Dateien, in denen ich aber eine Datenbankabfrage brauche. Eine .php draus machen geht leider nicht, dazu sind die Projekte zu komplex. Und iframes will ich nicht.

Da hab ich gesucht und auch was gefunden, aber irgendwie begreif ich's nicht.

.htaccess

Code
1
2
3
<Files footer.tpl> ForceType application/x-httpd-php </Files>


schreib ich "Mist", zeigt er's an, schreib ich

<?php
echo "Mist";
?>
macht er nix.

von

PHP Code
1
<?php echo getenv("REMOTE_ADDR"); ?>

wollt er auch nix wissen, (dafür macht er mir hier nen Smilie rein - auch schön, aber lieber den :confused: )

Hab ich die .htaccess geändert

Code
1
2
3
<Files murks.js> ForceType application/x-httpd-php </Files>


und ihm versucht, wie irgendwo gefunden, mit

Code
1
<script src="http://www.meine.de/murks.js" language="javascript"></script>


in der murks.js meine php-Datei unterzuschieben, war er auch bockig.

Von Javascript hab ich keinen blassen Schimmer, also weiß ich wieder mal nicht, woran's klemmt.

Es wäre super-nett, wenn einer eine Idee hätte, die auch umsetzbar wäre und kein iframe.

Patricia :help:

Werbung

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
the Boss
Zitat
Darfst du in der .htaccess überhaupt die Dateitypen überschreiben, d.h.
wenn in der conf ein "allowOverwrite = none" steht greift die Directive gar nicht.

ForceType legt doch glaub ich auch nur den ContentType fest, welcher zum Browser
gesendet wird, nicht was der Server verarbeitet.

In meiner Conf steht da so was drin

Code
1
AddType application/x-httpd-php .php .phtml .php3

eventuell dieses um ".tpl .html" erweitern=


PS: der Fehler mit dem Smilie ist auch gleich behoben

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
Besucher
Zitat
Das steht in der httpd.conf was muss ich da ändern, damit's passt?

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# forbid access to the entire filesystem by default <Directory /> Options None AllowOverride None Order deny,allow Deny from all </Directory> # use .htaccess files for overriding, AccessFileName .htaccess # and never show them <Files ~ "^\.ht"> Order allow,deny Deny from all </Files>


Ich habs auch schon mit

AddType application/x-httpd-php .php .html
AddType application/x-httpd-php-source .phps

probiert, so stehts in der httpd.conf drin nur ohne .html

Das hab ich auch probiert, auch die Datei direkt angesprochen

<Files *.html>
...
</Files>

Ich wollt's gern in einer .htaccess, damit es nur das Verzeichnis betrifft, wo ich's auch brauche und nicht den ganzen Server.

Patricia

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
Neuling
Zitat
Naja, die Antwort ist unterwegs, war aber inzwischen ausgeloggt, also kommt sie als Gast.

Hier ist die phpinfo von dem betreffenden Verzeichnis, wenn das was hilft http://www.shop ... ent/infophp.php

Und php5 läuft als Modul, php4 als cgi (die Dateien heißen dann aber .php4, damit er's begreift), weil ich noch etliche Projekte habe, die schon etwas älter sind, aber keine Zeit zum Basteln. Vielleicht kann man ja damit was anfangen?

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
the Boss
Zitat
in <Directory /> ein

AllowOverride All

und danach den Apache neu starten nicht vergessen

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
Neuling
Zitat
Hab ich gemacht, leider ohne Erfolg.

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
the Boss
Zitat
kommt irgendeine Meldung in den Logs,
bzw. mal andere Testregeln erstellen in der htaccess,
ob diese ordentlich gelesen wird

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
Neuling
Zitat
Also, ich habe nach vielen vergeblichen Versuchen, z.B. auch über das php4, die .htaccess gelöscht und direkt in der httpd.conf an

"AddType application/x-httpd-php .php" noch " .html" angefügt, um den Fehler einzugrenzen. Macht er auch nicht, sehr merkwürdig.

Die errorlog vom betreffenden Webspace (im Plesk) hat den letzten Eintrag vom 26. und auch nur dass er irgendwelche Bilder nicht findet (IE - bekanntes Problem, ist später dran).

In der php.ini steht zwar drin, dass er eine errorlog schreibt, aber kein Pfad, drum muss ich noch suchen, wo er die hingeräumt hat, müsste eigentlich auch in der conf stehen. Hab schon mein Indianer-Handbuch durchsucht, aber noch nix gefunden.

Und den ganzen Tag klingelt das Telefon, die Kinder nerven, mein Mann geht mir auf's Schwein und die Hunde wollten mein Abendbrot fressen :angry: ich sauf mir gleich einen an.

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
Neuling
Zitat
Ich habe jetzt meine index.html mit

PHP Code
1
<?php echo= "Hallo"; ?>


die .htacces in dem selben Verzeichnis mit

Code
1
AddType application/x-httpd-php .php .html


in der php.ini die Fehler-Anzeige eingeschaltet, Neustart, getestet http://www.shop-for-dog.de/test.php

phpinfo http://www.shop ... ent/infophp.php

Seite aufgerufen http://www.shop-for-dog.de/ links zwischen "Test Anzeige 1" und "Test Anzeige 2" steht

PHP Code
1
<?php echo= "Hallo"; ?>

in der html schon, aber auf meiner Seite nich ... heul

Ach und das ist das Stück errorlog dazu

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[Thu Aug 28 21:21:48 2008] [notice] caught SIGTERM, shutting down [Thu Aug 28 21:21:49 2008] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!? [Thu Aug 28 21:21:49 2008] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!? [Thu Aug 28 21:21:49 2008] [warn] Init: SSL server IP/port conflict: default-85-25-150-133:443 (/etc/apache2/conf.d/zz010_psa_httpd.conf:77) vs. webmail:443 (/etc/apache2/conf.d/zz010_psa_httpd.conf:134) [Thu Aug 28 21:21:49 2008] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!! [Thu Aug 28 21:21:49 2008] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2) No worker file and no worker options in httpd.conf \nuse JkWorkerFile to set workers\n [Thu Aug 28 21:21:49 2008] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!? [Thu Aug 28 21:21:49 2008] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!? [Thu Aug 28 21:21:49 2008] [warn] Init: SSL server IP/port conflict: default-85-25-150-133:443 (/etc/apache2/conf.d/zz010_psa_httpd.conf:77) vs. webmail:443 (/etc/apache2/conf.d/zz010_psa_httpd.conf:134) [Thu Aug 28 21:21:49 2008] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!! [Thu Aug 28 21:21:49 2008] [notice] mod_python: Creating 32 session mutexes based on 150 max processes and 0 max threads. No worker file and no worker options in httpd.conf \nuse JkWorkerFile to set workers\n [Thu Aug 28 21:21:49 2008] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations


:confused: :confused: :confused:

Re: PHP-Datei ohne iframe in .html oder .tpl einbinden 

von
Neuling
Zitat
die .htaccess wird gelesen, hab gerade mit register_globals probiert, das klappt und bei Knoten in den Fingern kommt auch Internal Server Error ...
Seite: [1] 2

Schnellantwort

ähnliche Themen