Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP Script in HTML einfügen
Nanatsusaya
15.08.2005, 16:44
Hi,
mal wieder eine absolute anfängerfrage, aber ich kriegs halt einfach nich gebacken. :(
Also Folgendes: Ich will ein PHP News Script (http://www.monxoom.de/) in meine website einfügen, allerdings weiß ich nicht richitg wie das gehen soll. Bis zu einem include-Befehl hab ichs aber trotzdem alleine geschafft, ungefähr so:
<?php include('news.php'); ?>
Wenn ich das in meine HTML-Datei eingebe, funktioniert aber gar nichts. Da ich leider keine ahnung habe, dachte ich ihr könntet mir vielleicht ein paar tipps geben... :rolleyes:
Wäre euch sehr dankbar: Natze ^_^
PS: Das Script an sich funktioniert wunderbar, siehe hier (http://stammtisch.gateway-2hosting.de/news.php). news.php und index.html befinden sich übrigens auch beide im selben ordner.
Crash-Override
15.08.2005, 16:47
Manche Hoster verlangen das Dateien mit PHP-Befehlen die Endung.php haben also wist du deine Datei in die du das
<?php include("xxx"); ?>
geschreiben hast auch mit .php enden lassen müssen.
edit:
Höllenwache o.O!
Nanatsusaya
15.08.2005, 17:02
danke für die schnelle antwort und gratz für die höllenwache. :D
wenn ich die ganze sache als php speichere bekomme ich folgende fehlermeldung:
Parse error: parse error, unexpected $ in /home/www/web385/html/index.php on line 150
Crash-Override
15.08.2005, 17:06
Scher zu sagen an was genau das liegt, vll hast du kein ; oder kein ?>
Das wäre eigentlich so.
Wenn nicht poste mal die komplette index.html, damit wir uns das anshen können.
Nanatsusaya
15.08.2005, 17:13
die sähe dann so aus:
<html><!-- InstanceBegin template="/Templates/main.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>HiV-Stammtisch</title>
<!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<link href="styles/tables.css" rel="stylesheet" type="text/css">
<link href="styles/Schriften.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body,td,th {
font-family: Verdana;
font-size: 10px;
color: #000000;
}
body {
background-color: #D5E7F7;
}
.style1 {
color: #000066;
font-weight: bold;
}
a:link {
color: #000066;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #000066;
}
a:hover {
text-decoration: none;
color: #FFFFFF;
}
a:active {
text-decoration: none;
color: #000066;
}
.style3 {
font-size: 24px;
color: #FFFFFF;
font-family: "GF Ordner Normal";
}
.style7 {
font-size: 12px;
color: #FFFFFF;
font-family: "GF Ordner Normal";
}
.style25 {
font-size: 14px;
color: #FF0000;
}
.style27 {
font-size: 14px;
color: #FFFFFF;
}
.style31 {font-size: 12px; color: #FFFFFF; }
.style32 {
font-size: 9px;
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
</head>
<body>
<div id="Header1" style="position:absolute; left:130px; top:10px; width:758px; height:88px; z-index:2; overflow: hidden;" class="tables"></div>
<div id="Layer1" style="position:absolute; left:130px; top:160px; width:125px; height:18px; z-index:4" class="tables">
<div align="center"></div>
</div>
<div id="Layer2" style="position:absolute; left:130px; top:180px; width:125px; height:206px; z-index:3" class="tables2"></div>
<div id="Layer3" style="position:absolute; left:140px; top:185px; width:110px; height:203px; z-index:5; overflow: hidden;">
<table width="109" height="199">
<tr>
<td class="tables3"><div align="center"><strong><a href="index.htm">Home</a></strong></div></td>
</tr>
<tr>
<td class="tables3"><div align="center"><strong><a href="mitglieder.htm">Mitglieder</a></strong></div></td>
</tr>
<tr>
<td class="tables3"><div align="center"><strong><a href="satzung.htm">Satzung</a></strong></div></td>
</tr>
<tr>
<td class="tables3"><div align="center"><strong><a href="protokolle.htm">Protokolle</a></strong></div></td>
</tr>
<tr>
<td class="tables3"><div align="center"><strong><a href="punkte.htm">Punkte</a></strong></div></td>
</tr>
<tr>
<td class="tables3"><div align="center"><strong><a href="hausi.htm">Hausaufgaben</a></strong></div></td>
</tr>
<tr>
<td class="tables3"><div align="center"><strong><a href="http://web211.server-drome.net/phpBB2/viewforum.php?f=7">Forum</a></strong></div></td>
</tr>
<tr>
<td><div align="center" class="style1"><a href="http://web211.server-drome.net/cpg132/index.php" target="_blank">Galerie</a></div></td>
</tr>
</table>
</div>
<div id="Layer4" style="position:absolute; left:140px; top:163px; width:110px; height:35px; z-index:6">
<div align="center"><span class="hauptschrift style7"><span class="hauptschrift style25"><span class="hauptschrift style27"><span class="style31">Menü</span></span></span></span></div>
</div>
<div id="Layer5" style="position:absolute; left:265px; top:68px; width:489px; height:70px; z-index:7"><em><span class="style3"> - Herren in Versammlung </span></em></div>
<div id="Layer6" style="position:absolute; left:260px; top:160px; width:630px; height:70px; z-index:8; overflow: visible;" class="tableborderrechts"><!-- InstanceBeginEditable name="EditRegion1" -->
<div align="center"><?php include('news.php'); ?> bla </div>
<!-- InstanceEndEditable --></div>
<div id="Layer7" style="position:absolute; left:276px; top:585px; width:468px; height:65px; z-index:9; overflow: visible;">
<script type="text/javascript"><!--
google_ad_client = "pub-4215364340624127";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<div id="Layer8" style="position:absolute; left:780px; top:85px; width:90px; height:20px; z-index:10"><span class="style32">v. 0.1 </span></div>
<div id="Layer10" style="position:absolute; left:130px; top:410px; width:125px; height:20px; z-index:11" class="tables"></div>
<div id="Layer11" style="position:absolute; left:130px; top:413px; width:130px; height:37px; z-index:12" class="style31">
<div align="center"><strong>Bild des Monats </strong></div>
</div>
<div id="Layer9" style="position:absolute; left:130px; top:430px; width:125px; height:120px; z-index:13; overflow: hidden;" class="tables2"><a href="http://web211.server-drome.net/cpg132/displayimage.php?album=29&pos=0"><img src="images/bdm0705.jpg" width="125" height="134" border="0"></a></div>
<div id="Layer12" style="position:absolute; left:170px; top:55px; width:130px; height:70px; z-index:14; font-size: 36px; font-style: italic;" class="style3">HIV</div>
<div id="Layer13" style="position:absolute; left:319px; top:550px; width:368px; height:10px; z-index:15; overflow: visible;"></div>
</body>
<!-- InstanceEnd --></html>
Wer nicht suchen möchte: Exakt so sieht der php befehl auf der seite aus:
"...<?php include('news.php'); ?>...
Crash-Override
15.08.2005, 17:28
kA, was du jetzt noch willst, auf der Seite im 1. Post gehts doch un der Code von dir ist auch korrekt.
Nanatsusaya
15.08.2005, 17:34
Ja aber der code is von dieser Seite (http://stammtisch.gateway-2hosting.de/index.htm) in die ich die news includen will und da gehts nämlich nicht.
Crash-Override
15.08.2005, 17:43
Ja, auf deinem Server werden .htm und .html Dateien nicht geparst also muss die Datei .php heißen also http://stammtisch.gateway-2hosting.de/index.php
und da gehts ja wie du siehst auch.
Nanatsusaya
15.08.2005, 17:48
nein eben nicht weil dann kommt wie gesagt dieser error:
Parse error: parse error, unexpected $ in /home/www/web385/html/index.php on line 150
Crash-Override
15.08.2005, 17:56
nein eben nicht weil dann kommt wie gesagt dieser error:
Also ehrlich geesagt hab ich keine Ahnung was jetzt ist.
Auf der Seite hier:
http://stammtisch.gateway-2hosting.de/index.php
funktioniert es doch...
Milchbox
15.08.2005, 18:04
Das geht so:
<script language="php">
include ("news.php");
</script>
Fertig!
Das geht so:
<script language="php">
include ("news.php");
</script>
Fertig!So kann man das schreiben, aber die Variante mit <?php und ?> ist die üblichere. Ich kann mir nicht vorstellen, dass das bei einem Hoster nicht funktioniert.
Nanatsusaya
15.08.2005, 19:05
Also ehrlich geesagt hab ich keine Ahnung was jetzt ist.
Auf der Seite hier:
http://stammtisch.gateway-2hosting.de/index.php
funktioniert es doch...
hm mit dem i-explorer funzt es...muss ein problem mit opera sein. Sorry und danke. :rolleyes:
mein problem wäre dann: Wie kriege ich die seite dazu dass sie auch von opera angezeigt wird?
Milchbox
15.08.2005, 19:27
So kann man das schreiben, aber die Variante mit <?php und ?> ist die üblichere. Ich kann mir nicht vorstellen, dass das bei einem Hoster nicht funktioniert.
Stimmt die haben meistens nur so alte scheiße zb.: HTML 1.0 :D lol
dead_orc
15.08.2005, 19:35
hm mit dem i-explorer funzt es...muss ein problem mit opera sein. Sorry und danke. :rolleyes:
mein problem wäre dann: Wie kriege ich die seite dazu dass sie auch von opera angezeigt wird?
1. Ein PHP-Skript kann ohne Browserweiche niemals in einem Browser einen Fehler verursachen, und in anderen nicht, da PHP-Skripts serverseitig verarbeitet werden und mit dem Browser nix zu tun haben
2. Sieht es bei mir in Opera genau aus wie im Fx oO
@Milbox: WTF? Was hat HTML 1.0 mit einem Hoster oder umgekehrt zu tun?
Nanatsusaya
15.08.2005, 19:44
Tja der gute natze hat einfach mal spontan vergssen in seinem opera-browser F5 zu drücken. http://people.freenet.de/BattleWizz/smilies/nix.gif
ich mach mich jetzt ganz leise aus dem staub und verkriech mich in ein dunkles loch.
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.