Supportnet / Forum / Webseiten/HTML
PHP in eine Html-Seite einbinden
Frage
Ich möchte einen php code in eine HTML-Seite einbinden geht das ?
Antwort 1 von sutadur_
Klar, sogar einfacher als man annehmen möchte! Schließe einfach den PHP-Code in den Tag
<?php
Hier kommt der PHP-Code rein
?>
ein und ändere den Dateityp von .htm oder .html in .php (manchmal, je nach Voraussetzungen auf dem Server, muß es auch .php3 oder .php4 sein).
<?php
Hier kommt der PHP-Code rein
?>
ein und ändere den Dateityp von .htm oder .html in .php (manchmal, je nach Voraussetzungen auf dem Server, muß es auch .php3 oder .php4 sein).
Antwort 2 von Noleader
Habe ich versucht aber es geht nicht
Antwort 3 von sutadur_
Wie hast du es denn probiert? Man muß ja mal Fragen, denn der Server, wo die Seite abgelegt ist, muß natürlich PHP unterstützen. Wenn du es lokal auf deinem Rechner ausprobieren möchtest, kannst du dafür u.a. einen lokalen Webserver einsetzen. Nähere Infos hierzu sowie die entsprechende Software gibt es z.B. unter http://www.apachefriends.org
Antwort 4 von noleader
Ich mache es nicht lokal
www.noleader.ch.vu
auf der startseite möchte ich ein include befehl für ein php Newsscribt einsetzten aber es kommt nicht...
www.noleader.ch.vu
auf der startseite möchte ich ein include befehl für ein php Newsscribt einsetzten aber es kommt nicht...
Antwort 5 von sutadur_
Deine Seiten sind bei Lycos abgelegt. Dort wird PHP nur eingeschränkt unterstützt, vielleicht hängt es damit zusammen. Ansonsten poste doch hier mal den Quelltext der Seite, vielleicht kann man dort noch was ersehen ...
Antwort 6 von noleader
<html>
<head>
<title>-[Willkommen auf NoLeader's Homepage]-</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="cssstyle.css" type="text/css">
<STYLE type="text/css">
<!--
BODY {
scrollbar-face-color:#D8D8D8;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#8B8B8B;
scrollbar-track-color:#FFFFFF;
}
-->
</STYLE>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div align="center">
<center>
<table style="margin:auto;" width="100%" height="300">
<tr>
<td valign="top" height="122" colspan="0" bgcolor="#D6D8DA" width="78"> </td>
<td width="850">
<table width="578" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="rand">
<tr>
<td width="819" height="188" valign="top" align="left">
<table width="774" border="0" cellpadding="0" cellspacing="0" height="172">
<tr>
<td valign="top" height="29" width="350"><img src="hpbilder/logooben.gif" width="351" height="40"></td>
<td width="431" valign="top" height="29"><img src="hpbilder/png-rechtoben.gif" width="430" height="40"></td>
</tr>
<tr>
<td valign="top" height="122" colspan="2" bgcolor="#D6D8DA" width="783"><img src="hpbilder/banner.gif" width="781" height="120"></td>
</tr>
<tr>
<td valign="top" height="21" colspan="2" width="783">
<table width="781" border="0" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC" class="menuehintergrund">
<tr>
<td width="71" height="19" valign="top" class="Menue"><a href="">Home</a></td>
<td width="71" valign="top" class="Menue"><a href="">-[Info]-</a></td>
<td width="105" valign="top" class="Menue"><a href=""></a>-[Counterstrike]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[PicZ]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[Flash]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[LinkZ]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a> </td>
<td width="71" valign="top" class="Menue"><a href=""></a> </td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[Forum]-</td>
<td width="100" valign="top" class="Menue"><a href=""></a>-[e-Mail]-</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top" height="391" align="center" width="819">
<div align="left">
<table width="782" border="0" cellspacing="0" height="5">
<tr>
<th width="17" height="5" valign="top" class="Menue2" align="left" rowspan="4">
</th>
<th width="107" height="19" valign="top" class="Menue2" align="left">
News
</th>
<td width="638" height="5" valign="top" class="mitteHintergrund" rowspan="4" align="left">
<?php
<?php include("newsscribt/ausgabe.php"); ?>
?>
</td>
</tr>
<tr>
<th width="107" height="14" valign="top" class="Menue2" align="left">
Old
</th>
</tr>
<tr>
<th width="107" height="20" valign="top" class="Menue2" align="left">
</th>
</tr>
<tr>
<th width="107" height="236" valign="top" class="Menue2" align="left">
</th>
</tr>
<tr>
<td valign="top" height="21" width="17">
</td>
<td valign="top" height="21" width="107">
</td>
</center>
<td valign="top" height="21" width="638">
<p align="right">
<font face="Geneva, Arial, Helvetica, san-serif" size="1">copyright
by NoLeader </font>
</p>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</table>
</body>
<noscript><plaintext></noscript>
<head>
<title>-[Willkommen auf NoLeader's Homepage]-</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="cssstyle.css" type="text/css">
<STYLE type="text/css">
<!--
BODY {
scrollbar-face-color:#D8D8D8;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#8B8B8B;
scrollbar-track-color:#FFFFFF;
}
-->
</STYLE>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div align="center">
<center>
<table style="margin:auto;" width="100%" height="300">
<tr>
<td valign="top" height="122" colspan="0" bgcolor="#D6D8DA" width="78"> </td>
<td width="850">
<table width="578" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="rand">
<tr>
<td width="819" height="188" valign="top" align="left">
<table width="774" border="0" cellpadding="0" cellspacing="0" height="172">
<tr>
<td valign="top" height="29" width="350"><img src="hpbilder/logooben.gif" width="351" height="40"></td>
<td width="431" valign="top" height="29"><img src="hpbilder/png-rechtoben.gif" width="430" height="40"></td>
</tr>
<tr>
<td valign="top" height="122" colspan="2" bgcolor="#D6D8DA" width="783"><img src="hpbilder/banner.gif" width="781" height="120"></td>
</tr>
<tr>
<td valign="top" height="21" colspan="2" width="783">
<table width="781" border="0" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC" class="menuehintergrund">
<tr>
<td width="71" height="19" valign="top" class="Menue"><a href="">Home</a></td>
<td width="71" valign="top" class="Menue"><a href="">-[Info]-</a></td>
<td width="105" valign="top" class="Menue"><a href=""></a>-[Counterstrike]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[PicZ]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[Flash]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[LinkZ]-</td>
<td width="71" valign="top" class="Menue"><a href=""></a> </td>
<td width="71" valign="top" class="Menue"><a href=""></a> </td>
<td width="71" valign="top" class="Menue"><a href=""></a>-[Forum]-</td>
<td width="100" valign="top" class="Menue"><a href=""></a>-[e-Mail]-</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top" height="391" align="center" width="819">
<div align="left">
<table width="782" border="0" cellspacing="0" height="5">
<tr>
<th width="17" height="5" valign="top" class="Menue2" align="left" rowspan="4">
</th>
<th width="107" height="19" valign="top" class="Menue2" align="left">
News
</th>
<td width="638" height="5" valign="top" class="mitteHintergrund" rowspan="4" align="left">
<?php
<?php include("newsscribt/ausgabe.php"); ?>
?>
</td>
</tr>
<tr>
<th width="107" height="14" valign="top" class="Menue2" align="left">
Old
</th>
</tr>
<tr>
<th width="107" height="20" valign="top" class="Menue2" align="left">
</th>
</tr>
<tr>
<th width="107" height="236" valign="top" class="Menue2" align="left">
</th>
</tr>
<tr>
<td valign="top" height="21" width="17">
</td>
<td valign="top" height="21" width="107">
</td>
</center>
<td valign="top" height="21" width="638">
<p align="right">
<font face="Geneva, Arial, Helvetica, san-serif" size="1">copyright
by NoLeader </font>
</p>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</table>
</body>
<noscript><plaintext></noscript>
Antwort 7 von noleader
lösungen sind gefagt plz
Antwort 8 von Nessus
Hi,
warum postest Du den ganzen Code, der betreffende Teil hätte locker gereicht....
Hat die Datei die Endung.php?
Was passiert, wenn Du die PHP-Datei direkt ansprichst?
Lege mal eine Datei auf den Server:
Bennene sie in *.php und führe sie aus.
Außerdem hast Du ein Problem:
Fatal error: Failed opening required '../config.inc.php' (include_path='.:/data/apache/php/mmp_lib') in funktionen.php on line 190
Irgendwas stimmt da nicht, kontrolliere das mal.
Außerdem solltest Du Dir mal überlegen, ob dieser Sound Sinn macht, er ist furchtbar, habe einen mittleren Infarkt erlitten.
HTH
Nessus
warum postest Du den ganzen Code, der betreffende Teil hätte locker gereicht....
Hat die Datei die Endung.php?
Was passiert, wenn Du die PHP-Datei direkt ansprichst?
Lege mal eine Datei auf den Server:
<? phpinfo(); ?>
Bennene sie in *.php und führe sie aus.
Außerdem hast Du ein Problem:
Fatal error: Failed opening required '../config.inc.php' (include_path='.:/data/apache/php/mmp_lib') in funktionen.php on line 190
Irgendwas stimmt da nicht, kontrolliere das mal.
Außerdem solltest Du Dir mal überlegen, ob dieser Sound Sinn macht, er ist furchtbar, habe einen mittleren Infarkt erlitten.
HTH
Nessus
Antwort 9 von TheHappyJoker
Hm naja, der PHP-Teil hätte wohl auch genügt (bis man den gefunden bei Dir gefunden hat, vergeht ein bissel Zeit ;-)
Das ist Dein PHP-Code:
<?php
<?php include("newsscribt/ausgabe.php"); ?>
?>
So, der ist erstmal doppelt geöffnet. Richtig sollte er so heißen:
oder so:
Und jetzt kommt es drauf an, wo die Datei "ausgabe.php" relativ zu Deiner Datei (die Du gepostet hast) liegt.
Es funktioniert nur, wenn im selben Verzeichnis zu der Datei oben ein Ordner namens "newsscribt" ist. In diesen muss sich die Datei "ausgabe.php" befinden (Die Pfadangabe ist also relativ zu Deiner Ausgangsdatei).
<gruß thj>
Das ist Dein PHP-Code:
<?php
<?php include("newsscribt/ausgabe.php"); ?>
?>
So, der ist erstmal doppelt geöffnet. Richtig sollte er so heißen:
<?php
include ("newsscribt/ausgabe.php");
?>
oder so:
<?php include ("newsscribt/ausgabe.php"); ?>
Und jetzt kommt es drauf an, wo die Datei "ausgabe.php" relativ zu Deiner Datei (die Du gepostet hast) liegt.
Es funktioniert nur, wenn im selben Verzeichnis zu der Datei oben ein Ordner namens "newsscribt" ist. In diesen muss sich die Datei "ausgabe.php" befinden (Die Pfadangabe ist also relativ zu Deiner Ausgangsdatei).
<gruß thj>
Antwort 10 von noleader
THX for Posting hab lösung gefunden
hatte vergessen html in php umzubennen,
wies ausseht erkennt der bowser den PHP bereich nicht wenn es eine *.htm *.html datei ist
Das wäre auch meine Frage gewesen da es aber eine gute lösung ist bin ich auf mit dem Zufrieden
THX FOR HeLp
hatte vergessen html in php umzubennen,
wies ausseht erkennt der bowser den PHP bereich nicht wenn es eine *.htm *.html datei ist
Das wäre auch meine Frage gewesen da es aber eine gute lösung ist bin ich auf mit dem Zufrieden
THX FOR HeLp
Antwort 11 von Nessus
Hi,
<kluglabermode>
der Browser erkannt da gar nichts. PHP ist eine serverbasierte Sprache, anderst wie Javascript.
Genau aus diesem Grund ist JS immer eine schlechte Wahl, da Du nie sicher bist das es auf dem Client auch funktioiert.
PHP geht immer, da es auf dem Server ausgeführt wird undlediglich den HTML-Output an der Client schiebt.
</kluglabermode>
Nessus
<kluglabermode>
der Browser erkannt da gar nichts. PHP ist eine serverbasierte Sprache, anderst wie Javascript.
Genau aus diesem Grund ist JS immer eine schlechte Wahl, da Du nie sicher bist das es auf dem Client auch funktioiert.
PHP geht immer, da es auf dem Server ausgeführt wird undlediglich den HTML-Output an der Client schiebt.
</kluglabermode>
Nessus
Antwort 12 von Yoram
Das Dingens scheint aber immer noch nicht zu funktionieren, die Fehlermeldung kommt nach wie vor.
...Hauptsache die Musik funktioniert *gg*
...Hauptsache die Musik funktioniert *gg*
Antwort 13 von Nessus
Hast Du Antwort Nr. 9 umgesetzt?
Mal die phpinfo() ausprobiert?
Nessus
Mal die phpinfo() ausprobiert?
Nessus
Antwort 14 von TheHappyJoker
Ich habe mir jetzt auch mal Deine Seite angeschat (mach bitte das Flash etwas größer (es ist unter Mozilla nur ca. 50x50 Pixel groß und an den rechten Browserrand gequetscht) bzw. mach einen Link unter das Flash, damit Leute ohne Flash-Plugin Deine Seite trotzdem betreten können).
Auß jeden Fall lautet der Fehler doch:
Fatal error: Failed opening required '../config.inc.php' (include_path='.:/data/apache/php/mmp_lib') in funktionen.php on line 190
Was mich jetzt allerdings etwas stuzig macht. include() gibt nämlich keine "Fatal Error"-Meldungen aus. Das macht nur require().
Außerdem erscheint an der Stelle, wo "newsscribt/ausgabe.php" eingefügt wird (per include())der Text " Guten Tag!" in Deinen Quellcode. Dort liegt der Fehler also nicht!
Kann es sein, dass Du nicht den kompletten Quellcode hier reingeschrieben hast? Bzw. Du eine Datei einfügst, die wiederrum einen require()-Befehl enthält?
Am bestetn Du schreibst mal den Inhalt der Datei function.php hier rein (aber nur ein paar Zeilen, um die Zeile 190 rum!).
<gruß thj>
Auß jeden Fall lautet der Fehler doch:
Fatal error: Failed opening required '../config.inc.php' (include_path='.:/data/apache/php/mmp_lib') in funktionen.php on line 190
Was mich jetzt allerdings etwas stuzig macht. include() gibt nämlich keine "Fatal Error"-Meldungen aus. Das macht nur require().
Außerdem erscheint an der Stelle, wo "newsscribt/ausgabe.php" eingefügt wird (per include())der Text " Guten Tag!" in Deinen Quellcode. Dort liegt der Fehler also nicht!
Kann es sein, dass Du nicht den kompletten Quellcode hier reingeschrieben hast? Bzw. Du eine Datei einfügst, die wiederrum einen require()-Befehl enthält?
Am bestetn Du schreibst mal den Inhalt der Datei function.php hier rein (aber nur ein paar Zeilen, um die Zeile 190 rum!).
<gruß thj>
Antwort 15 von TheHappyJoker
P.S.: Du hast doch bestimmt ein vorgefertigtes PHP-News-Script genommen (also nicht selbstgeschrieben), oder?
Wenn ja, hast Du es vielleicht in irgendeiner Art verändert bzw. wo gab es den das Newsscript (Homepage von Autor?).
<gruß thj>
Wenn ja, hast Du es vielleicht in irgendeiner Art verändert bzw. wo gab es den das Newsscript (Homepage von Autor?).
<gruß thj>