Lupuz.de: Artikel-Portal / Magazin

Zurück   Postpla.net - die Forum Community > PC, Internet und Technik > Coder's Area

php datei in html datei einbinden

Anzeigen:

Thema geschlossen
 
Themen-Optionen
sALDIx
Alt 27.07.2005, 17:08   #1
Standard php datei in html datei einbinden

hyhy!

ich habe ein zitat script geschrieben welches zufällig aus der mysql datenbank ein zitat ausliest und das denne ausgibt!

einbinden kann ich dieses in eine php datei ja ganz einfach per:
Code:
<?php include 'zitat.php' ?>
bloß wie kann ich dieses per html code in eine html datei einbinden?

das muss irgend wie mit mit dem
Code:
<script>...</script>
tag gehen!

hier is der code aus meiner zitat.php datei
Code:
<?
include("connect.inc.php");
?>

<table>
<tr>
<td>
<?php
$abfrage = mysql_query("SELECT * FROM tzitat ORDER BY RAND() LIMIT 1")or die("Konnte den SELECT-Befehl nicht ausführen!!!");
while($eintraege = mysql_fetch_object($abfrage)) {
echo $eintraege->zitat."</td><tr><td>";

echo "Quelle: ".$eintraege->quelle."";

 }
        mysql_free_result($abfrage);
        mysql_close();
?>
kann mir da einer weiterhelfen?

vielen dank schon mal im voraus!
 
 
Nach oben
F@S
Alt 27.07.2005, 17:15   #2
Standard

Keine Ahnung von <script>, du könntest jedenfalls die gesamte Seite in PHP realisieren, oder das per frame / iframe einbinden.
 
 
Nach oben
sALDIx
Alt 27.07.2005, 17:24   #3
Standard

hyhy!

naja per iframe das einbidnen wäre möglich aber ist blöde, weil sich der iframe nicht variabel an den angezeigten text anpasst.

seite in php realiesieren is möglich, aber ich kann nicht von jedem inet user verlangen der meine zitate auf seiner seite einbinden möchte auf php umstellt und denne gibt es noch ein probb. das z.b. in den meisten protalen etc. kein php in den einzelenen boxen zugelassen ist sondern nur html.
 
 
Nach oben
F@S
Alt 27.07.2005, 17:30   #4
Standard

Ah, du willst sozusagen eine Service bereitstellen, der random Zitate für jeden liefert? Für Signaturen und Kram?

Ginge sicher einfach, indem du das dann dynamisch in eine Grafik packst, is natürlch traffic- und zeitintensiver.
 
 
Nach oben
sALDIx
Alt 27.07.2005, 17:32   #5
Standard

hyhy!

jupp das will ike

das mit ner grafik wird später auch noch realisiert, aber erstmal eins nach dem anderem
 
 
Nach oben
ANSI Lady
Alt 27.07.2005, 18:35   #6
Standard

Wenn mich nicht alles täuscht, sollte das so gehen :
klick
Natürlich muss dann dann die HTML-Datei auf einem Webserver mit PHP laufen...

Gruß &&
ANSI
 
 
Nach oben
Arcanum
Alt 27.07.2005, 18:45   #7
Standard

hyhy!

per include funt das ja in php datein aber nicht in html datein weil die nicht geparst werden!

aber ich wiederum auch nicht von jedem user erwarten seinen webserver darauf umzustellen das html datein auch geparst werden!


EDIT: dieser post stammt von sALDIx
 
 
Nach oben
ANSI Lady
Alt 27.07.2005, 22:35   #8
Standard

tz...
Anscheinend sitzt Du ja dann am Webserver...
Dann trage halt in die Config ein das HTML Endungen auch mit php funzen

Hast aber recht, normalerweise funzt das SO net...

Gruß &&
ANSI
 
 
Nach oben
sALDIx
Alt 28.07.2005, 15:42   #9
Standard

hyhy!

es geht ja nicht um meinen webserver sondern um die webserver von dne usern die den dienst nutzen

aber ich wiederum auch nicht von jedem user erwarten seinen webserver darauf umzustellen das html datein auch geparst werden!
 
 
Nach oben
ANSI Lady
Alt 28.07.2005, 15:45   #10
Standard



Dann versteh ichdie Frage nicht...
Ein Webserver der PHP parst sollte es doch unterstützen PHP-Dateien aufzurufen...
Warum sich den Umstand machen HTML-Endungen zu benutzen um dann abenteuerliche Lösungen zu finden PHP in HTML Dateien einzubinden ?

Gruß &&
ANSI
 
 
Nach oben
PowerWapiti
Alt 28.07.2005, 15:47   #11
Standard

du musst den Code so umschreiben das die User ihn per JavaScript einbauen.

Also die machen

<script src="Saldi.de/script.php">

und in script.php ist ein JAVA-Script Code glaube mit document.write() ?? der die Zitate ausgibt

also so in etwa:

==== script.php ====
document.open();
document.write("$randomtext");
document.close();


weiß jetzt nicht wie der genaue Text für JavaScript heißt, aber müsste gehen.
 
 
Nach oben
ANSI Lady
Alt 28.07.2005, 15:55   #12
Standard

Am umständlichsten wäre die Lösung per GD-Lib Grafiken mit dem Text zu erzeugen und diese dann mittels <img> tag einzubinden.

Einfacher wäre z.B. :
Code:
<html>
<body>

<h1>Machs im Layer !</h1>

<layer top="80" left="40" src="../../../blubb.php"></layer>

</body>
</html>
Gruß &&
ANSI
 
 
Nach oben
sALDIx
Alt 28.07.2005, 16:34   #13
Standard

hyhy!

Original geschrieben von ANSI Lady


Dann versteh ichdie Frage nicht...
Ein Webserver der PHP parst sollte es doch unterstützen PHP-Dateien aufzurufen...
Warum sich den Umstand machen HTML-Endungen zu benutzen um dann abenteuerliche Lösungen zu finden PHP in HTML Dateien einzubinden ?

Gruß &&
ANSI
ganz einfach weil der userX der jetzt gerade seine erste seite im netz macht auf beepworld keine php unterstützung hat! der soll einfach pe rhtml cod edie möglichkeit haben diesen dienst zu nutzen!

Am umständlichsten wäre die Lösung per GD-Lib Grafiken mit dem Text zu erzeugen und diese dann mittels <img> tag einzubinden.
die dynamische grafik würde das nächste sein welches "impelementiert" wird.

du musst den Code so umschreiben das die User ihn per JavaScript einbauen.

Also die machen

<script src="Saldi.de/script.php">

und in script.php ist ein JAVA-Script Code glaube mit document.write() ?? der die Zitate ausgibt

also so in etwa:

==== script.php ====
document.open();
document.write("$randomtext");
document.close();


weiß jetzt nicht wie der genaue Text für JavaScript heißt, aber müsste gehen.
dit werde ich denne nachher mal ausprobieren!

thx schon mal!
 
 
Nach oben
dusk
Alt 23.08.2005, 14:26   #14
Standard

is doch ab und zu sehr interessant hier vorbei zu schauen
 
 
Nach oben
Goerni
Alt 26.08.2005, 14:29   #15
Standard

Power Wapiti hat schon fast recht.
du musst das Php script aber in eine eigene datei(zb .txt datei) den random text reinschreiben lassen, und dann erst diese textdatei einbinden lassen per javascript.

hilfe bei sowas findest du bei php.net

MFGoerni
 
 
Nach oben
gagget
Alt 27.08.2005, 19:42   #16
Standard

Also so würds ich das machen :

das file das dein "UserX" einbinden kann : (test.js)
Code:
<?php	
// Text generieren oder abfragen
$text = "Ein random text";
// Als Javascript ausgeben
echo "this.document.write('$text');"
?>
dann in die .htaccess dieses hier(den die .js soll ja als .php laufen) :
Code:
<Files test.js> 
ForceType application/x-httpd-php 
</Files>
und der einzelne "UserX" bindet an einer belibigen stelle das ein :
Code:
<script src="http://www.deinedomain.de/test.js" language="javascript"></script>
Hoffe das hilft dir weiter ...
 
 
Nach oben
Ähnliche Themen, die dich vielleicht interessieren
Thema Autor Forum Antworten Letzter Beitrag
große mp3 datei und cue datei sALDIx Kreativcenter 15 22.11.2005 17:15
Website eher auf 800 x 600 oder 1024 x 768 auslegen?Bild über HTML einbinden? Malkavianer Internet und Netzwerke 28 13.02.2005 21:07
mit php eine xml Datei erzeugen?? chimaira Coder's Area 1 08.10.2004 22:06
Re: Könnt ihr Programmieren - Ist HTML eine Programmierersprache? xy2er Coder's Area 10 23.03.2004 23:28
NewbieFrage: Was ist der Unteschied zw. PHP und HTM(L)? Grandylein Internet und Netzwerke 3 03.05.2001 14:01
Anzeigen:
Thema geschlossen

Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 22:51 Uhr.


Lupuz.de - wir können auch anders!
©1998 - 2008, Lupuz:Information-Network
Powered by vBulletin Version 3.7.1 (Deutsch), Jelsoft Enterprises Ltd.
Grüne Links?

SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.