Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-04-2007, 13:42   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 377
dynamisches textfeld übernimmt die tags aus ner txt. warum?

ich habe auf meinem server ne txt, die ich auslese, und zwar mit sonars simplescroller. der text kommt auch im textfeld an, aber enthält alle tags...wie zb. <p> usw. was muss ich tun, damit das nciht mehr der fall ist? müssen die schriften eingebettet sein? oder hat das doch etwas mit diesem cdata zu tun? das textfeld steht auf html wiedergeben, was ich auch benötige.

danke für die hilfe!

hier mal das script.
ActionScript:
  1. // ******************************************************
  2. //   Demo FLA for SimpleScroller 2.1 / 2006-09-22
  3. // ******************************************************
  4.  
  5. import com.sonar.SimpleScroller;
  6.  
  7. // instantiate SimpleScroller and pass it a MovieClip you plan to use as scrollbar
  8. var scroller:SimpleScroller = new SimpleScroller( this.attachMovie("scrollbar", "scrollbar", 1) );
  9.  
  10. // assign textfield to be scrolled
  11. scroller._scrollTarget = txt;
  12.  
  13. // do not use dragger?
  14. //scroller._useDragger = false
  15.  
  16. // use scroll buttons?
  17. scroller._useScrollbuttons = true;
  18.  
  19. // un-comment this to prevent auto-resizing of dragger
  20. //scroller._adaptDraggerHeight = false;
  21.  
  22. // un-comment this to position the scrollbar left of the textfield
  23. //scroller._position = "left"
  24.  
  25. // un-comment this to hide scrollbar when textfield needs not to be scrolled
  26. //scroller._hideInactiveScrollbar = true;
  27.  
  28. // un-comment this to see the new offset options
  29. //scroller._scrollbarOffset = { x: 20, y: -10 };
  30. //scroller._scrollUpBtnOffset = { x: 20, y: -10 };
  31. //scroller._scrollDownBtnOffset = { x: 20, y: -10 };
  32.  
  33.  
  34. txt.background = false;
  35. txt.backgroundColor = 0xFFFFFF;
  36.  
  37. // load a text file into the textfield
  38. var _xml:XML = new XML();
  39. _xml.ignoreWhite = true;
  40.  
  41. _xml.onLoad = function(pSuccess:Boolean):Void {
  42.    
  43.     if (false == pSuccess) return
  44.     txt.text = this.firstChild.toString();
  45.    
  46.     // IMPORTANT! initialize SimpleScoller's position and dimensions when the text is loaded
  47.     scroller.init();
  48. };
  49.  
  50. _xml.load("FCK_Events/text.txt");
__________________
OooO

Geändert von stifflers mum (16-04-2007 um 13:52 Uhr)
stifflers mum ist offline   Mit Zitat antworten
Alt 16-04-2007, 14:12   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Du musst das TF natürlich auch mit HTML-Text bestücken...
PHP-Code:
txt.htmlText this.firstChild.toString(); 
sonar ist gerade online   Mit Zitat antworten
Alt 16-04-2007, 14:55   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 377
hey sonar, danke für die antwort, aber viel mehr für den geilen scroller!

was meinst du mit TF?

EDIT: was meinst du mit deinem ersten satz eigentlich? meinst du, ich solle das textfile mit html bestücken? hab ich doch. im textfile ist text mit html-formatierungen. die werden allerdings auch in flash angezeigt. wo sollte dein code schnipsel rein? bin verwirrt...

SORRY: bin nicht mehr verwirrt, klappt gut! danke!

hab noch ein probem mit umlauten, die werden nicht korrekt dargestellt. hast du dafür auch so rasch eine erklärung auf tasche? werds gleich mal selbst versuchen zu lösen.
__________________
OooO

Geändert von stifflers mum (16-04-2007 um 15:09 Uhr)
stifflers mum ist offline   Mit Zitat antworten
Alt 16-04-2007, 15:16   #4 (permalink)
12b
 
Registriert seit: Feb 2003
Beiträge: 78
dein code zeile 44 wenn ich nicht irre
jochn ist offline   Mit Zitat antworten
Alt 16-04-2007, 16:05   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Umlaute: .txt muss UTF-8-kodiert sein
sonar ist gerade online   Mit Zitat antworten
Alt 16-04-2007, 16:07   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 377
tja, bin grad dabei. die txt-files sind ja in utf-8. allerdings hab ich eine write php, mit der ich das textfile bearbeite. die macht immer ansi draus. wisst ihr vielleicht, wie ich hier das utf-8 coding für eine .txt richtig implementiere?

PHP-Code:
<?php
$myFile 
"text.txt";
$fh fopen($myFile'w') or die("can't open file");
$sValue stripslashes$_POST['FCKeditor1'] ) ;
//$stringData = "textFile=";
$stringData .= $sValue;

fwrite($fh$stringData);
fclose($fh);
?>
__________________
OooO
stifflers mum ist offline   Mit Zitat antworten
Alt 16-04-2007, 16:20   #7 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Versuch mal das:

PHP-Code:
<?php
$myFile 
"text.txt";
$fh fopen($myFile'w') or die("can't open file");
$sValue stripslashes$_POST['FCKeditor1'] ) ;
//$stringData = "textFile=";
$stringData .= $sValue;

fwrite($fhutf8_encode($stringData));
fclose($fh);
?>
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 16-04-2007, 16:27   #8 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 377
hmm...funktioniert leider nicht.

die write.php macht das daraus:

<p>drau&szlig;en w&auml;re es bitterkalt!</p>

oder muss es in flash wieder codiert werden oder so?
__________________
OooO
stifflers mum ist offline   Mit Zitat antworten
Alt 17-04-2007, 11:24   #9 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 377
hat niemand eine idee, wie´s funktionieren könnte?
__________________
OooO
stifflers mum ist offline   Mit Zitat antworten
Alt 17-04-2007, 19:05   #10 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Versuch's mal damit:
http://de3.php.net/manual/de/functio...ity-decode.php
sonar ist gerade online   Mit Zitat antworten
Alt 18-04-2007, 15:24   #11 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 377
danke sonar, hat geklappt. nun hab ich mal ne frage zu deinem scroller.
wenn ich zwei texfelder nebeneinander stzen will, oder drei oder vier, klappt da irgendwas nicht mehr. ich habs auf level0 probiert, die as datei verdoppelt, und in einen ordner sonar2 gelegt. so hätte beide textfelder theoretisch ihr eigenes as-script. soweit meine überlegung. angezeigt wird aber entweder nur eins, oder gar keins. dann dachte ich, packste mal jeweils jeden text auf ein eigenes level, 1 und 2. aber da kommt dann garnix mehr an. wo muss ich was verändern, um zu einem brauchbaren ergebnis zu kommen?

dange!
__________________
OooO
stifflers mum ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 22:52 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele