Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Inhalt ne textdatei einlesen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Inhalt ne textdatei einlesen


 
wkamdem
29-08-2007, 23:14 
 
Hallo Leute,

ich will eine seite, die mehrere sprachen unterstützt. Ich habe eine textdatei erstellt und jeweils für jede sprache.

Ich will jetzt die textdatei in meiner php-Seite verwenden, wie läuft es und wie greife auf die enzelne texte in der Textdatei zu?


Die Textdatei heisst MessageRessourceBundle.txt:

$linksNavigation.php.home = "Home";
$linksNavigation.php.wirueberuns = "Wir über uns";
$linksNavigation.php.kontakt = "Kontakt";

Ich habe schon versuch in meiner php-Datei per include die Datei einzubinden und auf die variablen zugegrifen, es funkt. aber nicht!!!


ich brauche hilfe Leute.


Mfg

William

 
ArSeN
29-08-2007, 23:17 
 
Funzt nich is ne tolle Fehlerbeschreibung.

Glaubst du, dadurch dass du einen neuen Thread eröffnest, kriegst du aufeinmal total andere Antworten auf das gleiche Problem?

P.S.: Nenne die Datei .php und mach n php-tag drum. Grundlagen!! :rtfm:

 
wkamdem
29-08-2007, 23:43 
 
Ich habe tausende sachen die ich hier auf einmal mache, man kann nicht über alles denken.

Aber jetzt funktioniert, danke für die hilfe.

Ich habe schon mal die gleiche sache gemacht aber mit java. und dachte es könnte mit php auch etwa gleich sein.

mfg

William

 
jahlives
30-08-2007, 10:03 
 
Ich habe schon versuch in meiner php-Datei per include die Datei einzubinden und auf die variablen zugegrifen, es funkt. aber nicht!!!

entweder wie dir bereits gesagt wurde packst du <?php und ?> um den Code --> dann klappts auch mit dem include()
ODER
du liest die Textdatei als String ein z.B. file_get_contents() und jagst den String dann durch eval() (wobei gilt: eval == evil)

Gruss

tobi

 
PHP-Desaster
30-08-2007, 11:51 
 
$linksNavigation.php.home = "Home";
$linksNavigation.php.wirueberuns = "Wir über uns";
$linksNavigation.php.kontakt = "Kontakt";

Du wirst hiermit Probleme bekommen, da du Objekte in PHP mittels-> und nicht durch den . ansprichst


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:59 Uhr.