Tengo un rotador de noticias en el cual envio la impresion con php desde Mysql
Hace la imprecion pero necesito que la imprima con comillas dobles osino el script no lo ejecuta y lo imprime mal:
AQUI EL CODIGO
<SCRIPT LANGUAGE="JavaScript1.2">
//configure the below five variables to change the style of the scroller
var scrollerwidth='150px'
var scrollerheight='150px'
var scrollerbgcolor=''
//set below to '' if you don't wish to use a background image
var scrollerbackground=''
//configure the below variable to change the contents of the scroller
var messages=new Array()
//CONSULTA DE PHP
<?php
while($row = mysql_fetch_array($roll)) {
Aqui esta mi problema lo que esta dentro de comillas simples lo necesito que imprima en comillas dobles:
Osea esta: ( "men[]='codigo .....'\n",Rows [a imprimir]);
Yo necesito que imprima 'codigo .....' en comillas dobles.
Ra intente varios cambios pero no me imprime correctamente las noticias para que las muestre y rote.
printf("messages[%s]='<strong><span class=txtstaff>%s</span></strong><br>%s<br><a href=%s>$vermas</a>'\n", $row["id"],$row["titulo"],$row["texto"],$row["enlace"]);
}
mysql_free_result($roll);
?>
///////Do not edit pass this line///////////////////////
var ie=document.all
var dom=document.getElementById
if (messages.length>2)
i=2
else
i=0
function move1(whichlayer){
tlayer=eval(whichlayer)
if (tlayer.top>0&&tlayer.top<=5){
tlayer.top=0
setTimeout("move1(tlayer)",5000)
setTimeout("move2(document.main.document.second)", 5000
)
return
}
if (tlayer.top>=tlayer.document.height*-1){
tlayer.top-=5
setTimeout("move1(tlayer)",50)
}
else{
tlayer.top=parseInt(scrollerheight)
tlayer.document.write(messages[i])
tlayer.document.close()
if (i==messages.length-1)
i=0
else
i++
}
}
function move2(whichlayer){
tlayer2=eval(whichlayer)
if (tlayer2.top>0&&tlayer2.top<=5){
tlayer2.top=0
setTimeout("move2(tlayer2)",5000
)
setTimeout("move1(document.main.document.first)",5 000
)
return
}
if (tlayer2.top>=tlayer2.document.height*-1){
tlayer2.top-=5
setTimeout("move2(tlayer2)",50)
}
else{
tlayer2.top=parseInt(scrollerheight)
tlayer2.document.write(messages[i])
tlayer2.document.close()
if (i==messages.length-1)
i=0
else
i++
}
}
function move3(whichdiv){
tdiv=eval(whichdiv)
if (parseInt(tdiv.style.top)>0&&parseInt(tdiv.style.t op)<=5){
tdiv.style.top=0+"px"
setTimeout("move3(tdiv)",5000
)
setTimeout("move4(second2_obj)",5000
)
return
}
if (parseInt(tdiv.style.top)>=tdiv.offsetHeight*-1){
tdiv.style.top=parseInt(tdiv.style.top)-5+"px"
setTimeout("move3(tdiv)",50)
}
else{
tdiv.style.top=parseInt(scrollerheight)
tdiv.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}
function move4(whichdiv){
tdiv2=eval(whichdiv)
if (parseInt(tdiv2.style.top)>0&&parseInt(tdiv2.style .top)<=5){
tdiv2.style.top=0+"px"
setTimeout("move4(tdiv2)",5000
)
setTimeout("move3(first2_obj)",5000
)
return
}
if (parseInt(tdiv2.style.top)>=tdiv2.offsetHeight*-1){
tdiv2.style.top=parseInt(tdiv2.style.top)-5+"px"
setTimeout("move4(second2_obj)",50)
}
else{
tdiv2.style.top=parseInt(scrollerheight)
tdiv2.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}
function startscroll(){
if (ie||dom){
first2_obj=ie? first2 : document.getElementById("first2")
second2_obj=ie? second2 : document.getElementById("second2")
move3(first2_obj)
second2_obj.style.top=scrollerheight
second2_obj.style.visibility='visible'
}
else if (document.layers){
document.main.visibility='show'
move1(document.main.document.first)
document.main.document.second.top=parseInt(scrolle rheight)+5
document.main.document.second.visibility='show'
}
}
window.onload=startscroll
</SCRIPT>
<ILAYER ID="main" WIDTH=&{scrollerwidth}; HEIGHT=&{scrollerheight}; BGCOLOR=&{scrollerbgcolor}; BACKGROUND=&%7Bscrollerbackground%7D; VISIBILITY=hide>
<LAYER ID="first" LEFT=0 TOP=1 WIDTH=&{scrollerwidth};>
<SCRIPT LANGUAGE="JavaScript1.2">
if (document.layers)
document.write(messages[0])
</SCRIPT>
</LAYER>
<LAYER ID="second" LEFT=0 TOP=0 WIDTH=&{scrollerwidth}; VISIBILITY=hide>
<SCRIPT LANGUAGE="JavaScript1.2">
if (document.layers)
document.write(messages[dyndetermine=(messages.length==1)? 0 : 1])
</SCRIPT>
</LAYER> </ILAYER>
<SCRIPT LANGUAGE="JavaScript1.2">
if (ie||dom){
document.writeln('<div id="main2" style="position:relative;width:'+scrollerwidth+';h eight:'+scrollerheight+';overflow:hidden;backgroun d-color:'+scrollerbgcolor+' ;background-image:url('+scrollerbackground+')">')
document.writeln('<div style="position:absolute;width:'+scrollerwidth+';h eight:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0px;top:0px">')
document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+';l eft:0px;top:1px;">')
document.write(messages[0])
document.writeln('</div>')
document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+';l eft:0px;top:0px;visibility:hidden">')
document.write(messages[dyndetermine=(messages.length==1)? 0 : 1])
document.writeln('</div>')
document.writeln('</div>')
document.writeln('</div>')
}
</SCRIPT>