tenho um cadastro de imagens para album de fotos, e a merd... do IE naum le imagens com espaço no nome, entaum gostaria de saber se alguem sabe alguma função pra eu usar como filtro para que se alguem upar uma imagem que contenha espaço ou acentes no nome a função filtre e corrija para que fike tudo imendado.
ex: imagem do joão.jpg
para: imagemdojoao.jpg
queria aproveitar a oasião pra sanar uma duvida que ta me comendo os neuronios, se puderem me ajudar nessa eu agradeço muito mais.
essas imagem tbm vão ser mostradas numa pagina com o jcycle. no firefox e no chrome funcinoa mais no ie... naum. eu naum sei pq. se ao entrar no site do jcycle com o iexplorer tudo funciona normal, não consegui detectar o erro, ai vai o codigo pra alguem me dar uma luz:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" media="screen" href="http://jquery.malsup.com/jq.css" /> <link rel="stylesheet" type="text/css" media="screen" href="http://jquery.malsup.com/cycle.css" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript" src="http://malsup.github.com/chili-1.7.pack.js"></script> <script type="text/javascript" src="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.2.72.js"></script> <script type="text/javascript" src="http://malsup.github.com/jquery.easing.1.1.1.js"></script> <script type="application/javascript"> $(function(){ $('#rotacao').cycle({ fx: 'scrollDown', speedIn: 800, speedOut: 500, timeout:5000, next:'#next', prev:'#prev', pager: '.pager' }) }) </script> <style type="text/css"> #rotacao{ position:relative; width:560px; height:200px; overflow:hidden; border: 1px solid #000; margin:0; } #rotacao ul{ list-style:none; } </style> <title>Documento sem título</title> </head> <? include "conexao.php"; include "config.php"; $sql_maquinas="SELECT * FROM pacotes WHERE ativo='sim' and id_produto" or die (mysql_error()); $consulta_maquinas=mysql_query($sql_maquinas) or die (mysql_error()); $n_maquinas=mysql_num_rows($consulta_maquinas) or die (mysql_error()); ?> <body> <div id="rotacao"> <? for($i=0;$i<$n_maquinas;$i++){ $reg_maquina=mysql_fetch_array($consulta_maquinas); ?> <table width="560" border="0" align="left" cellpadding="0" cellspacing="3"> <tr> <td width="116" rowspan="6" align="right" valign="top" bgcolor="#CCC2A2"> <a href="fotos/produtos/<? echo $reg_maquina['imagem']; ?>" title="<? echo substr($reg_maquina['descr'], 0,200); ?>" rel="prettyPhoto" style="border:0px;"></a> <a href="fotos/produtos/<? echo $reg_maquina['imagem']; ?>" title="<? echo substr($reg_maquina['descr'], 0,200); ?>" rel="prettyPhoto" style="border:0px;"><img src="fotos/produtos/<? echo $reg_maquina['imagem']; ?>" alt="" name="maq_img" width="150" id="maq_img"/></a> </td> <td colspan="2" align="center" valign="top" bgcolor="#CCC2A2"> <span style="text-align:center; "><? echo $reg_maquina['maquina']; ?></span> </td> </tr> <tr> <td width="116" align="right" valign="top" bgcolor="#CCC2A2"><span class="text_vermelho">Potência::</span> </td> <td width="316" align="left" valign="bottom" bgcolor="#E5E5E5" id="text_maquinas"> <? echo $reg_maquina['potencia']; ?> </td> </tr> <tr> <td align="right" valign="top" bgcolor="#CCC2A2"><span class="text_vermelho">Dimensão::</span> </td> <td align="left" valign="bottom" bgcolor="#E5E5E5" id="text_maquinas"> <? echo $reg_maquina['dimensao']; ?></td> </tr> <tr> <td align="right" valign="top" bgcolor="#CCC2A2"><span class="text_vermelho">Caldeira::</span></td> <td align="left" valign="bottom" bgcolor="#E5E5E5" id="text_maquinas"> <? echo $reg_maquina['capac_caldeira']; ?></td> </tr> <tr> <td align="right" valign="top" bgcolor="#CCC2A2"><span class="text_vermelho"> Garantia::</span></td> <td align="left" valign="bottom" bgcolor="#E5E5E5" id="text_maquinas"> <? echo $reg_maquina['garantia']; ?></td> </tr> <tr> <td align="right" valign="top" bgcolor="#CCC2A2"><span class="text_vermelho">Descrição::</span></td> <td align="left" valign="top" bgcolor="#E5E5E5" id="text_maquinas2"><span id="text_maquinas"> <? echo substr($reg_maquina['descr'], 0,200); ?></span>...</td> </tr> <tr valign="middle"> <td height="25" colspan="3" align="right" bgcolor="#FFFFFF"><a href="miolo1.php" style="text-decoration:none; color: #fff; background-color: #630; font-size: 11px; font-weight: bold; float:right; margin-right:10px;" >Leia Mais</a></td> </tr> </table> <? }?> </div> </body> </html>likei até o que naum precisava pra ver se conseguia fazer rodar mais nada, espero que me dem uma luz sobre issu tbm té mais muito obrigado