Chat in Flash
lima-city → Forum → Die eigene Homepage → Flash und Silverlight
antwort
ausgabe
brauchst aba
datei
daten
dynamisches textfeld
flash
format
gern
inhalt
konvention
laden
meinst
objekt
prinzip
schauen
sofort
test
textfeld
veraltete methode
-
Hoi
Ich w?rde gerne wissen, wie man einen Chat erstellt
Das Grundprinzip kenne ich schon. Also aus einer MySQL-Datenbank auslesen (PHP), und dies dann ausgeben. Wie man Daten an eine PHP-Datei weitergibt wei? ich, doch wie gibt man den Inhalt einer PHP-Datei aus?
Also alles was mit "echo" ausgegeben wurde oder so...
Liebe Gr??e,
Ballu -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
das kann man mit include auch machen
jemand schreib wie bei g?stebuch mysql oder datei sowas wie .txt geht auch.
und bissle mit html code tabelliert machen undda hast du schon fast fertig nur halt so richtig billig teil ;)
-meta refresh
-include oder anders?
wenn mir was noch einf?llt schreibe ich noch =) -
Hoi
Ich glaub, du bist ein bissl am Thema vorbei gerauscht. Ich meine FLASH (steht ja auch im Titel -.-")
Also, das hat mir nicht geholfen. Ich muss ja nur wissen, wie man den Inhalt einer PHP-Datei in Flash ausgibt..
Liebe Gr??e,
Ballu -
Hoi
Sorry wegen doppelpost, aber anscheinend guckt hier keiner mehr.. Das ist wichtig!! Ich brauch das f?r die Schule.. Ich mach f?r die nen Chat, und daf?r brauch ich des...
Liebe Gr??e,
Ballu -
mit echo alle variablen ausgeben, z.b. echo "&name=".$name."&";
in flash z.B. auf einen button:
//~ ActionScript
on (release) {
loadVariablesNum("chat.php", 0, "POST");
}
ist veraltete Methode. neue mit loadVars Objekt kann ich leider grad nicht auswendig. geht aber im prinzip gleich.
ps: am besten bei den variablenzuweisungen immer alle leerzeichen weglassen, damit es nicht zu unerwarteten ?beraschungen kommt -
Hoi
Danke erstmal f?r die Antwort *freu*
Also, wie meinst du das mit dem echo? Das versteh ich nicht ganz.. Kannste das nochmal erkl?ren?
Liebe Gr??e,
Ballu
P.S.: Ja, kann PHP, versteh es nur nicht..
das ps gef?llt mir!
n?zt es dir was wenn cihd ir einen flash chat geben w?rde?
is eben ein flash php chat wie du ihn brauchst aba ohne mysql!
melde dich wennd u ihn brauchst/sehen/haben wilsst/m?chtest!
MfG
Kaeusi -
Hoi
Ne, reicht mir nicht.. :-/ Will ja Flash lernen... Deshalb mag ich mich auch mal an sowas wenden :-)
Liebe Gr??e,
Ballu -
Hoi
Ne, reicht mir nicht.. :-/ Will ja Flash lernen... Deshalb mag ich mich auch mal an sowas wenden :-)
Liebe Gr??e,
Ballu
na dann eben nciht!
aber wennd u flash lernen wilslt entpfehle ich dir ein buch, zum lesen, da kannste wohl am ebsten was daovon haben!
zudem ein keliner tipp js ist ?hnlich flash!
MfG
Kraeusi -
also mit dem echo bekommst du die daten ja vom server. die formatierung ist so, weil flash das ganze irgendwie so behandelt wie wenn du aus ner .txt liest. Haste schon mal gemacht? Falls nicht probier das mal vorher. Die php Ausgabe muss im prinzip so aussehen, wie das was in einer .txt steht.
flash braucht halt das format: &flashVariable=wert&
das hei?t genau das muss auf deiner seite stehen(wenn du jetzt nur eine html seite h?ttest). und das bekommst du hin indem du die ausgabe deiner php-variablen umwandelst (riecht nach funktion).
z.B. wie bereits erw?hnt:
<?php
$phpVaribale=5;
echo "&flashVariable=".$phpVariable."&";
?>
flash w?rde also "&flashVariable=5&" erkennen und du kannst dann die "flashVariable" weiterverarbeiten. -
Hoi
Danke, ich werde es mal probieren! Danke!!
EDIT: Funzt nicht, da wird einfach nichts ausgegeben Hab ein Dynamisches Textfeld eingef?gt, und den Variablenname "text" verwendet. Das ist das Actionscript:
loadVariables("chat.php", 0, "POST");
Das soll sofort laden! Und hier der Inhalt der chat.php:
<?php
$text = "Test";
echo "?text=$text&";
?>
Warum geht das nicht?
Liebe Gr??e,
Ballu -
Hoi
Danke, ich werde es mal probieren! Danke!!
EDIT: Funzt nicht, da wird einfach nichts ausgegeben Hab ein Dynamisches Textfeld eingef?gt, und den Variablenname "text" verwendet. Das ist das Actionscript:
loadVariables("chat.php", 0, "POST");
Das soll sofort laden! Und hier der Inhalt der chat.php:
<?php
$text = "Test";
echo "?text=$text&";
?>
Warum geht das nicht?
Liebe Gr??e,
Ballu
achtung!muss:
echo "&text=".$text."&";
hei?en.
"&text=" ist der erste teilstring;
"$text" wird ersetzt(hier mit "Test");
"&"; ist der letzte teilstring (muss nicht unbedingt, ist aber besser)
schau dir nochmal die verkn?pfung von strings in php an! (geht in as ?brigens mit +, bei php aber mit .)
hab mal die neue konvention rausgesucht:
var lvData:LoadVars = new LoadVars();
var lvReceived:LoadVars = new LoadVars();
lvData.sendAndLoad("chat.php", lvReceived);
"lvReceived.text" kann dann z.b. in einem textfeld angezeigt werden
ist jetzt ohne abfrage ob die daten schon geladen wurden, entweder noch dazu machen oder halt einfach mal zwei drei schl?sselbilder zeit geben. das sollte normal reichen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage