ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
406
406
EMPFEHLEN
-
27.01.08 22:57 #1
- Registriert seit
- Dec 2007
- Ort
- Santa Susanna (Barcelona), Spanien
- Beiträge
- 11
Hallo
Da ich etwas sehr grün in Sachen php bin stelle ich Euch folgende Frage ihr könnt mir helfen.
Mit einem include Befehl lese ich einen Satz aus einer txt Datei. Soweit funktioniert das prima.
Aber gibt es da eine Möglichkeit den Befehl so auszuführen dass er nur aus der Datei liest wenn kein # vor dem Text steht? Also er sollte alle sätrze die mit # beginnen ignorieren.
Wie macht man das?
Grüsse
Ottyscom
-
27.01.08 23:07 #2
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
eine in PHP mit include eingebundene Datei wird als PHP-Code behandelt und sofort geparst/ausgeführt. Wenn Du dort Kommentare drin haben willst, müssen es PHP-Kommentare sein. Bei einzeiligen Kommentaren stellst Du zwei Slashes voran. Mehrzeilige schließt Du in /* und */ ein.
LG
-
27.01.08 23:11 #3
Auch die Raute ist ein offizielles Kommentarzeichen in PHP.
KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
-
27.01.08 23:15 #4
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Tatsache, war mir neu...

@Ottyscom: Hast Du denn ein Problem, funktioniert irgenetwas nicht?
LG
-
28.01.08 23:10 #5
- Registriert seit
- Dec 2007
- Ort
- Santa Susanna (Barcelona), Spanien
- Beiträge
- 11
Folgendes ich habe ein Internetradio unter
www.megatopradio.com/_newpage
und das automatikprogramm erstellt auf meinem ftp alle 2 minuten ein txt file mit dem INTERPRETEN - Titel
Wenn Jingles gesendet werden erscheint davor ein #
diese textdatei liest er bis jetzt problmemlos aus mit dem include befehl aber leider eben auch die tetxte die mit # beginnen. die sollte er ignorieren.
-
28.01.08 23:16 #6
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
kannst Du mal so eine Datei posten (ausschnittweise, wenn's zu lang ist)?
LG
-
30.01.08 15:22 #7
- Registriert seit
- Dec 2007
- Ort
- Santa Susanna (Barcelona), Spanien
- Beiträge
- 11
Die Datei kannst du dir selbst downloaden
www.megatopradio.com/CurrentSong.txt
Gruss
Ottyscom
-
30.01.08 15:32 #8
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
na ja, das ist ja kein PHP-Code, sondern simpler Text. D.h. der Parser geht in den HTML-Modus und das wird einfach ausgegeben.
Du könntest die Datei z.B. mit file() einlesen, statt sie mit include einzubinden und alle Zeilen mit "#" am Anfang entfernen.
LG
-
01.02.08 12:55 #9
- Registriert seit
- Dec 2007
- Ort
- Santa Susanna (Barcelona), Spanien
- Beiträge
- 11
Und wie genau lautet hierfür der Code? Bin in php nicht sooo firm und habe mit den Befehlt file () noch nie gearbeitet.
Danke schonmal
-
01.02.08 15:26 #10Mal als kurzes Beispiel.PHP-Code:
<?php
$content = file('datei.txt');
foreach($content as $line)
{
if($line{0} != '#')
{
print $line;
}
}
?>
Ansonsten:
file()
Da steht eigentlich alles was man wissen möchte.KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
Ähnliche Themen
-
Include - Frage
Von SasserVirus im Forum PHPAntworten: 13Letzter Beitrag: 26.07.07, 21:38 -
Frage zu PHP-Include
Von StupidBoy im Forum PHPAntworten: 5Letzter Beitrag: 26.01.06, 18:48 -
Frage zu include()
Von firstlord18 im Forum PHPAntworten: 6Letzter Beitrag: 11.12.05, 19:37 -
include() Frage
Von wernerschuster im Forum PHPAntworten: 4Letzter Beitrag: 25.11.04, 18:40 -
Include Frage
Von d4k4 im Forum PHPAntworten: 38Letzter Beitrag: 26.07.02, 16:52





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren