gelöst PHP Datei in eine HTML-Datei einbinden
Schnullernase (Level 1) - Jetzt verbinden
21.10.2009, aktualisiert 21:38 Uhr, 4811 Aufrufe, 6 Kommentare
Hallo Leute
Ich möchte mit Hilfe eines PHP-Scriptes aus einer Textdatei per Zufall eine Zeile auf der Internetseite anzeigen lassen.
Auf der Index.htm wird aber nichts dargestellt.
Was mache ich falsch?
Die PHP-Datei heißt ak.php und der Inhalt ist:
Die index.htm lautet:
Ich möchte mit Hilfe eines PHP-Scriptes aus einer Textdatei per Zufall eine Zeile auf der Internetseite anzeigen lassen.
Auf der Index.htm wird aber nichts dargestellt.
Was mache ich falsch?
Die PHP-Datei heißt ak.php und der Inhalt ist:
01.
<?php
02.
srand ((double) microtime() * 1000000);
03.
$zitate = file("Text.txt");
04.
$i = count($zitate)-1;
05.
print $zitate[rand(0,$i)];
06.
?>
01.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
02.
"http://www.w3.org/TR/html4/loose.dtd">
03.
<html>
04.
<head>
05.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
06.
<title>Seite</title>
07.
</head>
08.
09.
<body>
10.
11.
12.
<?php
13.
include "ak.php";
14.
?>
15.
16.
</body>
17.
</html>
6 Antworten
- LÖSUNG dog schreibt am 21.10.2009 um 01:00:27 Uhr
- LÖSUNG Schnullernase schreibt am 21.10.2009 um 01:10:10 Uhr
- LÖSUNG dog schreibt am 21.10.2009 um 01:12:10 Uhr
- LÖSUNG Schnullernase schreibt am 21.10.2009 um 09:30:09 Uhr
- LÖSUNG ITLocke schreibt am 21.10.2009 um 11:07:57 Uhr
- LÖSUNG Schnullernase schreibt am 21.10.2009 um 12:08:09 Uhr
- LÖSUNG ITLocke schreibt am 21.10.2009 um 11:07:57 Uhr
- LÖSUNG Schnullernase schreibt am 21.10.2009 um 09:30:09 Uhr
- LÖSUNG dog schreibt am 21.10.2009 um 01:12:10 Uhr
- LÖSUNG Schnullernase schreibt am 21.10.2009 um 01:10:10 Uhr
LÖSUNG 21.10.2009 um 01:00 Uhr
An deinem Code ist so nichts falsch.
Öffne doch bitte mal die index.html im Browser und mache dann rechtsklick > Quelltext anzeigen.
Ist die <?php Passage noch vorhanden?
Grüße
Max
Öffne doch bitte mal die index.html im Browser und mache dann rechtsklick > Quelltext anzeigen.
Ist die <?php Passage noch vorhanden?
Grüße
Max
LÖSUNG 21.10.2009 um 01:10 Uhr
Ja, die <?php Passage ist noch da.
Ich habe die Dateien im Ordner xampp\htdocs abgelegt, damit ich den PHP-Code auf meinem lokalen Rechner testen kann.
Ein Upload auf den Webspace (mit PHP Unterstützung) hat auch nichts gebracht.
Ich habe die Dateien im Ordner xampp\htdocs abgelegt, damit ich den PHP-Code auf meinem lokalen Rechner testen kann.
Ein Upload auf den Webspace (mit PHP Unterstützung) hat auch nichts gebracht.
LÖSUNG 21.10.2009 um 01:12 Uhr
Benams doch bitte mal die index.htm in index.php um.
LÖSUNG 21.10.2009 um 09:30 Uhr
Ich hab im Webspace die .htm in .php ersetzt.
Sie läßt sich auch öffnen, Der Text aus dem PHP-Script wird aber nicht angezeigt.
Sie läßt sich auch öffnen, Der Text aus dem PHP-Script wird aber nicht angezeigt.
LÖSUNG 21.10.2009 um 11:07 Uhr
Hi
hab das mal bei mir mit xampp getestet und mit index.php funktioniert es.
Kann es sein, dass deine Text.txt nicht existiert?
Wenn doch, versuch doch einfach mal mit nem echo in der ak.php, ob diese abgearbeitet wird.
Dann könntest du den random-Wert als Variable speichern und ausgeben lassen.
-> evtl trifft der immer eine lere Zeile?
Gruß Locke
hab das mal bei mir mit xampp getestet und mit index.php funktioniert es.
Kann es sein, dass deine Text.txt nicht existiert?
Wenn doch, versuch doch einfach mal mit nem echo in der ak.php, ob diese abgearbeitet wird.
Dann könntest du den random-Wert als Variable speichern und ausgeben lassen.
-> evtl trifft der immer eine lere Zeile?
Gruß Locke
LÖSUNG 21.10.2009 um 12:08 Uhr
Jetzt bin ich verwirrt.
Ich habe die Textdatei im Webspace geprüft, sie war nicht lesbar.
Hätte es nicht eine Fehlermeldung geben müssen?
Nachdem ich diee Datei neu kopiert habe, klappt das Script ohne Probleme.
Vielen Dank für eure Hilfe.
Ich habe die Textdatei im Webspace geprüft, sie war nicht lesbar.
Hätte es nicht eine Fehlermeldung geben müssen?
Nachdem ich diee Datei neu kopiert habe, klappt das Script ohne Probleme.
Vielen Dank für eure Hilfe.
Ähnliche Inhalte
Neue Wissensbeiträge
Heiß diskutierte Inhalte