Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Inhalt aus PHP-Skript in eine bestehende HTML-Datei einfügen (https://www.delphipraxis.net/72975-inhalt-aus-php-skript-eine-bestehende-html-datei-einfuegen.html)

3_of_8 10. Jul 2006 18:45

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
Du könntest nen Cronjob einrichten, der die HTML Datei alle x Minuten aktualisiert.

sniper_w 10. Jul 2006 18:49

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
Zitat:

Zitat von H4ndy
Ich glaub, da ist das umbenennen in .php und das einbinden mittels
Code:
<?php include('ausgabe_script.php'); ?>
doch etwas performanter als ein string_replace fahren zu lassen ;)

Meine Kunden haben es noch nie bemerkt und sind sehr zufrieden. :wink:

arbu man 10. Jul 2006 19:36

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
.htacces ist die Lösung in die datei schreiben :

AddType application/x-httpd-php .html

und schon kann man in der html datei php tags benutzen.

S2B 10. Jul 2006 19:57

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
@arbu man: Davon würde ich abraten, da das eine erhebliche zusätzliche Last für den Server bedeuten kann. Dann würde ich noch eher meine Dateinamen mit mod_rewrite umschreiben.
Ich verstehe aber irgendwie noch nicht so ganz, was an der *.php-Endung eigentlich so schlimm sein soll. :gruebel:

RWarnecke 10. Jul 2006 20:01

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
Zitat:

Zitat von RWarnecke
Edit: Es ist ein Partnerprogramm und dieses erlaubt lediglich nur JavaScript und HTML-Befehle.

Hier habe ich geschrieben, dass es sich um ein Partnerprogramm handelt. Ich kann das Aussehen der Seite nur über eine Weboberfläche vom Anbieter erstellen und bestimmen. Ich kann auch keinerlei Konfigurationsdateien ändern oder sonstiges machen. Deshalb nochmals meine Frage, kann ich den Inhalt einer Textdatei, die ich über einen Cronjob auf meinem Webserver erstelle oder die Ausgabe von einer PHP-Datei irgendwie an eine bestimmte Stelle in meine Seite einfügen ?

Um das Aussehen und den Code zu testen, schreibe ich alles in eine HTML-Datei, was normal in die Weboberfläche des Anbieters eingetragen wird. In der Beschreibung steht, dass ich keinerlei PHP-Befehle nutzen kann.

arbu man 10. Jul 2006 20:09

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
Dann ist der einsigste weg der script tag und eben AddType oder mod_rewrite für die js datei

RWarnecke 10. Jul 2006 20:14

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
Zitat:

Zitat von arbu man
Dann ist der einsigste weg der script tag und eben AddType oder mod_rewrite für die js datei

Ich habe keinen blassen Schimmer, was Du meinst. Ich muss die Dateien (TXT-Datei oder PHP-Datei) von meinem Webserver aufrufen.

arbu man 10. Jul 2006 20:42

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
ja du machst eine datei phpinhtml.js auf deinen server und bindest die in die html seite mit dem script tag ein. Nun erstellst du im selben verzeichnis auf deinen server eine datei mit den namen ".htacess" darein schreibst du
Code:
AddType application/x-httpd-php .js
dann kanst du in der datei phpinhtml.js text z.b so in der html datei ausgeben:
Code:
<?php

  echo("document.writeln('hallo von php aus js')");

?>
es empfilt sich eine function zur ausgabe.

H4ndy 11. Jul 2006 10:14

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
Hast du mal den Server-Side-Include mittels
probiert, den ich weiter vorn geschrieben habe?

RWarnecke 11. Jul 2006 10:22

Re: Inhalt aus PHP-Skript in eine bestehende HTML-Datei einf
 
Hallo,

ich habe eure Tipps ausprobiert, nur leider komme ich auf keinen grünen Zweig. Denn bei dem Partnerprogramm ist es so, dass die Webseite aus dem Eingaben von Weboberfläche zusammengesetzt wird. Ich gebe meinen HTML-Code für den HTML-Tag an und das gleiche auch für den BODY-Tag. Ich kann nur diese Eingaben machen und mehr nicht. Ich werde mal eine Mail in die Schreiben, wie ich das einfügen kann. Wenn ich eine Antwort erhalten habe, teile ich euch diese hier mit. Danke erstmal für eure Hilfe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:21 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz