Evtl. so:
1) Zeilenweise eine Datei auslesen und mit " " versehen, und an die Stelle im Javascript schreiben.
2) Datei zum Bearbeiten
3) Speicherfuntkion.
Javascript File
Code:
var max=0; function textlist() {max=textlist.arguments.length; for (i=0; i<max; i++) this[i]=textlist.arguments[i];} tl=new textlist
(
<?PHP
$fp = fopen("tickertext.txt","r");
while($zeile = fgets($fp,1500))
{
echo '"'.$zeile.'"'."n";
}
fclose($fp);
?>
);
var x=0; pos=0; var l=tl[0].length; function textticker() {document.form1.textfeld.value=tl[x].substring(0,pos)+"_"; if(pos++==l){pos=0; setTimeout("textticker()",3000); x++; if(x==max) x=0; l=tl[x].length;} else setTimeout("textticker()",50);}
Evtl. wäre ein if (file_exist(tickertext.txt)){} noch gut.
Mache dann ein Script dass die tickertext.txt zum bearbeiten öffnet.
Code:
$count='-1';
echo '<form name="q" method="post" action="save.php">';
$fp = fopen("tickertext.txt","r");
while($zeile = fgets($fp,1500))
{
$count++;
echo '<input name="zeile'.$count.'" value="'.$zeile.'" style="width:333;">';
}
fclose($fp);
echo '<input type="hidden" name="count" value="'.$count.'">';
echo '<input type="submit" value="Speichern"></form>';
...und ein Speicherscript (z.b. save.php)
Code:
$fp = fopen("tickertext.txt","w+");
while ($count>-1)
{
fputs ($fp, $HTTP_POST_VARS["zeile".$count]);
$count--;
}
fclose ($fp);
echo 'saved!';
Ist frei aus dem Kopp runtergeschrieben, sehr vereinfacht und keine Funktionsgarantie, aber solange das Prinzip klar ist... ;)