php include in html

Mister004

Grünschnabel
Hallo alle zusammen!

Ich probiere zurzeit verzweifelt einen dynamischen RSS-Feed in meine Website einzubauen was aber ums verzweifeln nicht hinhauen will.

Ich habe eine php Datei namens dynamicNews.php mit folgendem Inhalt:
Code:
<?php
$db_link = mysql_connect ("localhost", "admin", "password") or die ("Fehler: Keine Verbindung");
$db_sel = mysql_select_db("virtualeye_db") or die("Auswahl der Datenbank fehlgeschlagen");

$sqlSelect = "SELECT * FROM feeds_table ORDER BY id desc LIMIT 0,5";
$db_erg = mysql_query($sqlSelect);
if ( ! $db_erg ) die('Ungültige Abfrage: ' . mysql_error());

while ($row = mysql_fetch_assoc($db_erg))    {
    
?>	
	<p><a href="index.html"><?php echo $row['title']; ?> </a><br>
	<?php echo $row['description'] ?></p>

	<?php
}

mysql_free_result($db_erg);
mysql_close($db_link);
?>

Damit sollten immer blöcke mit zwei zeilen in einem <p> tag in meinem html erscheinen.

Mein HTML code mit dem ich die php Datei einbinde:
HTML:
<?php include("rss/dynamicNews.php"); ?>

Und die Dateihierarchie:
-- index.html
-- rss
+dynamicNews.php
+anderes...
--anderes...
(+ ist eine Hierarchiestufe weiter nach unten)


Bin mit nun nicht sicher ob vllt die php tags in der dynamicNews.php Datei dort nicht hingehören, oder ob das include falsch ist.
Wenn ich die php Datei alleine ausführe funktioniert alles.

Hoffe jemande kann mir weiterhelfen
Mfg Mister004
 
* Es ist PHP Code, kein HTML Code
* Die PHP Tags stehen da richtig
* Erscheint eine Fehlermeldung?
* Versuche mal include "./rss/dynamicNews.php";
* Führe mal ein
PHP:
<?php echo getcwd(); ?>
in der HTML Datei aus.
 
Erstmal danke für die Antwort!

1. Fehlermeldung
Nein

2. Versuche mal include "./rss/dynamicNews.php";
Geht auch nicht

3.Führe mal ein <?php echo getcwd(); ?> in der HTML Datei aus.
In der HTML Datei kommt gar nix

Auch mit <p><?php echo getcwd(); ?></p> kommt nix (wollte das mal testen um zu sehen ob das ergebnis vllt einfach nur nirgends auf der Seite sichtbar wäre)

Hab es dann mal in meine php-Datei gehängt (dynamicNews.php) und diese wieder eigenständig ausgeführt, dann ist das herausgekommen:
C:\xampp\htdocs\VirtualEye\WebContent\rss
 
Ok Entschuldigung für die Zeitverschwendung. Ich hab die Datei in der das php-file inkludiert wird nicht in .php umbenannt. Daher hat er die php auch nicht interpretiert -.-

Mfg Mister004
 

Neue Beiträge

Zurück