Ich hab da ein Problem! Ich habe einen Java-Script, eine Art Laufschrift.
Dann wollte ich aus eine MySQl DatenBank die Texte laden. Jede Zeile eine neue Laufschrift! Also las ich die Jede Zeile im Array speichern und dann ausgeben.
Jetzt bekomme ich aber immer hint $laufschrift[$num] einen Zeilenumbruch im Quelltext und der Java-Script ist kaputt. Wie bekomm ich den Zeileumbruch weg!
MfG
Henrik Voß
kommt immer noch was
Code:
<SCRIPT Language="JavaScript">
<!-- begin
var max = 0;
function textlist()
{
max = textlist.arguments.length;
for (i = 0; i < max; i++)
this[i] = textlist.arguments[i];
}
tl = new textlist
(
" Das ist eine Laufschrift in JavaScript...",
" Schauen Sie z.B. in den Quellcode dieser Seite,...",
" dort sehen Sie, an welche Stelle die Befehlszeilen...",
" dieses JavaScripts in HTML integriert werden."
);
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()",1000);
x++;
if (x == max)
x = 0;
l = tl[x].length;
}
else
setTimeout("textticker()",50);
}
function finish()
{
window.defaultStatus = " ";
}
-->
</SCRIPT>
PHP:
$laufschrift = explode("\n", $result2["laufschrift"]);
$anzahl = count($laufschrift);
$anzahl--;
$num = 0;
while ($anzahl > $num) {
echo("\"$laufschrift[$num]\",\n");
$num++;
}
if ($anzahl == $num) {
$l = eregi_replace("\n"," ",$l);
echo("\"$laufschrift[$num]\"\n");
}
MfG
Henrik Voß
kommt immer noch was
Zuletzt bearbeitet: