Problem mit Variablen aus PHP-Script lesen
Hi
Da ich die News auf meiner Homepage dynamische machen will, habe ich mir ein PHP Script geschrieben, das den Text, den ich eingebe in einer .txt speichert. Dieses Script hat folgenden Code:
Dieses Script speichert die News wie folgt in eine txt ab:
das ist ein Test/////Test Test Test
Wobei das vor den ///// der Titel, und das danach die News selbst ist.
Da Flash diese TXT nicht ausliest, habe ich noch ein PHP Script geschrieben, das die News und den Titel ausliest:
Jetzt soll Flash Titel und News aus der PHP Datei übernehmen.
Die Variablen lade ich wie folgt in den Flashfilm:
Im Flashfilm habe ich zwei Dynamische Textfelder, die die Variablen txt_titel und txt_news haben.
Leider Funktioniert das auslesen nicht.
Erkennt jemand den Fehler?
mfg
Da ich die News auf meiner Homepage dynamische machen will, habe ich mir ein PHP Script geschrieben, das den Text, den ich eingebe in einer .txt speichert. Dieses Script hat folgenden Code:
|
|
Quellcode |
1 2 3 4 5 6 7 8 |
<?
$news1 = array ($txt_titel, $txt_news);
$news = implode("/////", $news1);
$datei = fopen("news.txt", "w");
rewind($datei);
fwrite($datei, $news);
fclose($datei);
?>
|
Dieses Script speichert die News wie folgt in eine txt ab:
das ist ein Test/////Test Test Test
Wobei das vor den ///// der Titel, und das danach die News selbst ist.
Da Flash diese TXT nicht ausliest, habe ich noch ein PHP Script geschrieben, das die News und den Titel ausliest:
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 |
<?
$datei = fopen("news.txt", "r");
$news_all =fgets($datei, 9999999999999999999999999999999);
$teil = explode("/////", $news_all);
$txt_titel = $teil[1];
$txt_news = $teil[2];
echo "txt_titel=$txt_titel.";
echo "txt_news=$txt_news.";
fclose($datei);
?>
|
Jetzt soll Flash Titel und News aus der PHP Datei übernehmen.
Die Variablen lade ich wie folgt in den Flashfilm:
|
|
Quellcode |
1 |
loadVariablesNum("http://exotic-design.s3.cybton.com/lnews_lesen.php",0);
|
Im Flashfilm habe ich zwei Dynamische Textfelder, die die Variablen txt_titel und txt_news haben.
Leider Funktioniert das auslesen nicht.
Erkennt jemand den Fehler?
mfg
Die ersten vierzig Jahre unseres Lebens liefern den Text,
die folgenden dreißig den Kommentar dazu.
die folgenden dreißig den Kommentar dazu.
1. Flash darf bei loadVariables keine absoluten Pfade haben. Versuchs mal mit einem variablen Pfad... also ohne http usw.
2. Was macht echo "txt_titel=$txt_titel."; ?
Ist das der Teil, der die Variablen an Flash ausgibt? Versuch mal das "&" davor zu setzen also
echo "&txt_news=$txt_news.";
3. Du könntest doch aber die Variablen so in die Datei schreiben, dass Flash es lesen kann, oder nicht?
2. Was macht echo "txt_titel=$txt_titel."; ?
Ist das der Teil, der die Variablen an Flash ausgibt? Versuch mal das "&" davor zu setzen also
echo "&txt_news=$txt_news.";
3. Du könntest doch aber die Variablen so in die Datei schreiben, dass Flash es lesen kann, oder nicht?
ast du auch den Pfad in loadVariables geändert? Ansonsten gehts nämlich wirklich nicht. Wie gesagt, darf da kein absoluter Pfad stehen.
Sollte dieses PHP Script nicht eine txt-Datei schreiben, das Flash lesen kann? Bei Zeile 2 u 3 weiss ich nicht, ob der Syntax stimmt, aber ich glaube du weisst, was ich damit meine.
Sollte dieses PHP Script nicht eine txt-Datei schreiben, das Flash lesen kann? Bei Zeile 2 u 3 weiss ich nicht, ob der Syntax stimmt, aber ich glaube du weisst, was ich damit meine.
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 |
<?
$txt_titel = "&" + $txt_titel
$txt_news = "&" + $txt_news
$news1 = array ($txt_titel, $txt_news);
$news = implode("", $news1);
$datei = fopen("news.txt", "w");
rewind($datei);
fwrite($datei, $news);
fclose($datei);
?>
|
Zitat
Original von O'Reilly
![]()
PHP-Quelltext
1 2$txt_titel = "&" + " .$txt_titel. "; $txt_news = "&" + " .$txt_news. ";
ich glaub so muss das heissen
Wenn, dann so:
|
|
PHP-Quelltext |
1 2 |
$txt_titel = "&" . $txt_titel;
$txt_news = "&" . $txt_news;
|
Ich glaube aber trotzdem nicht, das es läuft...
Edit: muss das nicht irgendwie so heißen:
|
|
PHP-Quelltext |
1 2 |
$txt_titel = "&titel=" . $txt_titel;
$txt_news = "&news=" . $txt_news;
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mat« (9. Januar 2004, 14:18)
naja gehen wir das problem doch mal anders an.
Also ich hab im PHP forum nachgefragt, und es kam heraus das ich die news doch anders speichern kann, so das es flash lesen kann.
In diesem Script stimmt irgendwas nicht da er in der txt nicht speichert.
Jemand ne Idee woran es liegt?
Also ich hab im PHP forum nachgefragt, und es kam heraus das ich die news doch anders speichern kann, so das es flash lesen kann.
|
|
Quellcode |
1 2 3 4 5 6 7 8 |
<?
$news1 = array ($txt_titel, $txt_news);
$datei = fopen("news.txt", "w");
$news = "&txt_titel=".$news1["txt_titel"]."&\n&txt_news=".$news1["txt_news"]."&";
rewind($datei);
fwrite($datei, $news);
fclose($datei);
?>
|
In diesem Script stimmt irgendwas nicht da er in der txt nicht speichert.
Jemand ne Idee woran es liegt?
Die ersten vierzig Jahre unseres Lebens liefern den Text,
die folgenden dreißig den Kommentar dazu.
die folgenden dreißig den Kommentar dazu.
so das Newssystem is fertig und funzt einwandfrei.
die php muss folgendermaßen aussehen:
In der txt muss folgendes drinstehen:
&txt_titel=
&txt_news=
Dann einfach die txt wie gewohnt mit Flash auslesen.
thx @ all für die Hilfe.
die php muss folgendermaßen aussehen:
|
|
Quellcode |
1 2 3 4 5 6 |
<?
$datei = fopen("news.txt", "w");
$news = "&txt_titel=".$txt_titel."&\n&txt_news=".$txt_news."&";
fwrite($datei, $news);
fclose($datei);
?>
|
In der txt muss folgendes drinstehen:
&txt_titel=
&txt_news=
Dann einfach die txt wie gewohnt mit Flash auslesen.
thx @ all für die Hilfe.
Die ersten vierzig Jahre unseres Lebens liefern den Text,
die folgenden dreißig den Kommentar dazu.
die folgenden dreißig den Kommentar dazu.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Alpha.ONE« (15. Januar 2004, 15:21)
Ähnliche Themen
-
PHP »-
mit php Globale Systemvariablen unter Linux setzen ?
(4. Mai 2007, 21:28)
-
PHP »-
alle variablen an php weitergeben
(29. November 2006, 10:39)
-
(X)HTML & CSS & DHTML & Javascript »-
Klick auf einen Button sendet einen Information.
(3. Oktober 2005, 09:21)
-
PHP »-
wie füge ich variablen in eine mysql datenbank ein
(2. Juli 2004, 20:15)
-
PHP »-
von textbox in Datei speichen ...
(14. Januar 2003, 16:22)


