hm also ich poste mal hier..
es geht ums zusammenspiel von js und php..
erstmal der code:
so ich hab schon viel dran rumgeschraubt daher sieht das son bissl chaotisch aus.
ich benutz die ff javaconsole und da kommen 2 fehlermeldungen..
einmal:
-----------------------------
Fehler: missing ; before statement
Quelldatei: www.url.de
Zeile: 13, Spalte: 42
Quelltext:
for(var cp=0; cp<count_pro; cp++) var text[cp] = Array;
--------------------------
so sehr komisch das ich (der pfeil zeigt darauf) nach "text[" und vor "cp" nen ";" setzen soll..???? oder war ich zu noob für die meldung??
zweite meldung:
----------------------
Fehler: newsticker is not defined
Quelldatei: www.url.de
Zeile: 1
---------------------
was bedeutet das??
bedeutet das einfach nur grob übersetzt das die funktion fehlerhaft ist und deshalb net ausgeführt wird?? bzw nicht weiß was ausgeführt werden soll??
MfG
ranzi
es geht ums zusammenspiel von js und php..
erstmal der code:
PHP-Code:
<script type="text/javascript">
<!-- Begin
// news ticker function
<?php
$result = mysql_query("SELECT * FROM gc_newsticker") OR die(mysql_error());
$count_pro = mysql_num_rows($result_pro);
$result_end = mysql_fetch_array($result);
echo"for(var cp=0; cp<count_pro; cp++)"
."\tvar ticker[cp] = ".$result_end.";\n"
."\tvar text[cp] = ticker[cp]['text'];\n"
."\tvar link[cp] = ticker[cp]['link'];\n";
$precount=count(ticker);
echo "\tvar counter=".$precount."\n";
?>
var newslist=new Array();
var cnt=0;
var curr = "";
var i=-1;
for(n=0; n<counter; n++)
{
newslist[n]=new Array(text[n], link[n]);
}
function newsticker()
{
if (i < newslist[cnt][0].length - 1)
{
i++;
temp1 = newslist[cnt][0];
temp1 = temp1.split('');
curr = curr+temp1[i];
temp2 = newslist[cnt][1];
mtxt.innerHTML = "<a href='"+temp2+"'><font color='#000000' face='Times, serif'>"+curr+"</font></a>";
setTimeout('newsticker()',10)
return;
}
i = -1; curr = "";
if (cnt<newslist.length-1)
cnt++;
else
cnt=0;
setTimeout('newsticker()',3000)
}
// End -->
</script>
ich benutz die ff javaconsole und da kommen 2 fehlermeldungen..
einmal:
-----------------------------
Fehler: missing ; before statement
Quelldatei: www.url.de
Zeile: 13, Spalte: 42
Quelltext:
for(var cp=0; cp<count_pro; cp++) var text[cp] = Array;
--------------------------
so sehr komisch das ich (der pfeil zeigt darauf) nach "text[" und vor "cp" nen ";" setzen soll..???? oder war ich zu noob für die meldung??
zweite meldung:
----------------------
Fehler: newsticker is not defined
Quelldatei: www.url.de
Zeile: 1
---------------------
was bedeutet das??
bedeutet das einfach nur grob übersetzt das die funktion fehlerhaft ist und deshalb net ausgeführt wird?? bzw nicht weiß was ausgeführt werden soll??
MfG
ranzi
Kommentar