MarcP 0 Denunciar post Postado Maio 22, 2006 Ola pessoal, Nao sei bem se o problema eh pra ser postado nesse forum, se nao for, gostaria de alguma orientacao de onde postar corretamente. Eu e alguns amigos mantemos o dominio www.campinasbikeclube.org e nele utilizamos um campo no MySQL para colocar as noticias do site. Nesse campo colocamos um codigo HTML com links para imagens referentes as noticias dessa forma <center><img src="http://www.campinasbikeclube.org/noticias/20060506corvo01.jpg" border=0></center> . Isso sempre funcionou. Pecebi nesse final de semana que as imagens nao aparecem mais, aparentemente o link parece estar errado sendo que no campo do banco de dados esta Ok. Vejam um exemplo nessa noticia http://www.campinasbikeclube.org/noticias.php?indice=109 Olhando nas propriedades da imagem temos o link http://www.campinasbikeclube.org/"htt...429corvo01.jpg/ sendo que no banco de dados esta apenas http://www.campinasbikeclube.org/noticias/...0429corvo01.jpg O que pode ter acontecido ??? Valeu pela ajuda Marcelo Compartilhar este post Link para o post Compartilhar em outros sites
micox 2 Denunciar post Postado Maio 22, 2006 The Web site cannot be found Compartilhar este post Link para o post Compartilhar em outros sites
pa_bruno 0 Denunciar post Postado Maio 22, 2006 <_< Compartilhar este post Link para o post Compartilhar em outros sites
MarcP 0 Denunciar post Postado Maio 22, 2006 micoxacabei de entrar no site e esta no ar normalmentepode ter sido alguma momentanea pane no provedor The Web site cannot be found Compartilhar este post Link para o post Compartilhar em outros sites
micox 2 Denunciar post Postado Maio 22, 2006 Ae marc,Olhando o código fonte da sua página voce verá que sua linguagem server-side que tá gerando o código (o php) tá colocando %5C%22 antes e depois do endereço das figuras.Por isso elas não tão sendo encontradas. Compartilhar este post Link para o post Compartilhar em outros sites
MarcP 0 Denunciar post Postado Maio 22, 2006 Micox,você tem ideia do pq esta acontecendo isso ?Antes nao acontecia e nao mexemos no codigo. Compartilhar este post Link para o post Compartilhar em outros sites
micox 2 Denunciar post Postado Maio 22, 2006 Voce entende de HTML e PHP?Se não entender é melhor chamar o possível cara que desenvolveu o sistema.Lá no php é só voce olhar onde tá o "echo" da imagem e retirar os caracteres estranhos. Compartilhar este post Link para o post Compartilhar em outros sites
pa_bruno 0 Denunciar post Postado Maio 22, 2006 se possível, os espaços... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
MarcP 0 Denunciar post Postado Maio 22, 2006 Conheco pouco sobre PHP e fui eu quem desenvolveu o codigo.Abaixo esta o codigo que busca do banco de dados, sou seja, do jeito que foi colocado o HTML no campo "noticia" eu ja mando pra tela. // Noticia if ( $noticia != "" ){ echo "<br><font color=\"#000000\" face=\"Verdana, Arial, Helvetica, sans-serif\" style=\"font-size: 10pt;text-align: justify;\">"; echo mysql_result($resultado,$i,"noticia"); echo "</font>"; }E no codigo HTML do campo "noticia" esta assim<center><img src="http://www.campinasbikeclube.org/noticias/20060506corvo01.jpg" border=0></center>Por isso que nao estou entendendo de onde estao aparecendo esses caracteres que estao dizendo. Compartilhar este post Link para o post Compartilhar em outros sites
micox 2 Denunciar post Postado Maio 22, 2006 Ahnnn sim. A dúvida é no PHP.O seu php deve tá fazendo a conversão do aspas para %5C%22Vou mover pra lá, os caras de lá irão poder te ajudar melhor.<?php//move para o fórum de phpheader("Location:" . $forum_php );?> Compartilhar este post Link para o post Compartilhar em outros sites
MarcP 0 Denunciar post Postado Maio 22, 2006 Pessoal,Alguem pode dar uma ajudazinha ?:-)Valei, obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Lúcio Henrique de Oliveira 0 Denunciar post Postado Maio 22, 2006 na verdade o seu problema é simples... observe no treco:...zer um pedal de \"Corvo\" até .... o php qundo encontra ASPAS duplas ele coloca uma barra para que ela naum saia no texto. você faz a consulta ao banco de dados ok? qual o comando que utiliza? echo? passe ae... stripslashes veja abaixo: (PHP 3, PHP 4, PHP 5) stripslashes -- Desfaz o efeito de addslashes() Descrição string stripslashes ( string str ) Retorna uma string com as barras invertidas retiradas. (\' se torna ' e assim por diante.) Duas barras invertidas (\\) se tornam uma (\). Um exemplo do uso de stripslashes() é quando a diretiva do PHP magic_quotes_gpc é on (é on por padrão), e você não esta inserindo estes dados em um lugar (como um banco de dados) que precise de escapar. Por exemplo, se você esta usando estes dados para gerar um formulário HTML. Exemplo 1. Exemplo stripslashes() <?php $str = "Seu nome é O\'reilly?"; // Mostra: Seu nome é O'reilly? echo stripslashes($str); ?> faça assim, teste: // Noticiaif ( $noticia != "" ){echo "<br><font color=\"#000000\" face=\"Verdana, Arial, Helvetica, sans-serif\" style=\"font-size: 10pt;text-align: justify;\">";$result = mysql_result($resultado,$i,"noticia");echo stripslashes($result);echo "</font>";} o mesmo para a img Compartilhar este post Link para o post Compartilhar em outros sites
MarcP 0 Denunciar post Postado Maio 22, 2006 O estranho nisso tudo eh que usavamos aspas simples em nossos textos. Ta bom, sei que parece coisa de usuarios ( http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif ) mas tem alguma possibilidade do provedor ter feito alguma manutencao no banco de dados e musou as aspas ??? O problema foi identificado, realmente sao as aspas. O dificil eh saber o que aconteceu. Tanto eh que tenho um site www.marceloperine.com.br e aconteceu exatamente o mesmo problema. Nos links das imagems aparecem aspas duplas. http://forum.imasters.com.br/public/style_emoticons/default/cry.gif Compartilhar este post Link para o post Compartilhar em outros sites
Hamilcar 1 Denunciar post Postado Maio 22, 2006 Conheco pouco sobre PHP e fui eu quem desenvolveu o codigo.Abaixo esta o codigo que busca do banco de dados, sou seja, do jeito que foi colocado o HTML no campo "noticia" eu ja mando pra tela. // Noticia if ( $noticia != "" ){ echo "<br><font color=\"#000000\" face=\"Verdana, Arial, Helvetica, sans-serif\" style=\"font-size: 10pt;text-align: justify;\">"; echo mysql_result($resultado,$i,"noticia"); echo "</font>"; }E no codigo HTML do campo "noticia" esta assim<center><img src="http://www.campinasbikeclube.org/noticias/20060506corvo01.jpg" border=0></center>Por isso que nao estou entendendo de onde estao aparecendo esses caracteres que estao dizendo.Caro "MarcP" posta aí o trecho de código referente ao caminho das imagens capturado do BD, pois estive olhando no seu código html da página online e lá aparece o endereço correto das imagens só que com uma "/" antes e depois do endereço das mesmas, o erro está nesta parte onde você captura o endereços das sua fotos. Compartilhar este post Link para o post Compartilhar em outros sites
Lúcio Henrique de Oliveira 0 Denunciar post Postado Maio 22, 2006 sim..uma atualizacao no php, ou no proprio banco de dados..verifike se eles colokaramn novas extensoes...tipu mb_string....atualizaram o servidor....é completamente possivel...+ mesmo assim faça o uso da funcaum q resolve o seu probs...kalker coias Compartilhar este post Link para o post Compartilhar em outros sites
MarcP 0 Denunciar post Postado Maio 22, 2006 Ola hcar, valeu pela ajuda mas acho que ja sabemos o problema.De qualquer forma, abaixo esta o codigo usado por nos.Codigo PHP // Noticia if ( $noticia != "" ){ echo "<br><font color=\"#000000\" face=\"Verdana, Arial, Helvetica, sans-serif\" style=\"font-size: 10pt;text-align: justify;\">"; echo mysql_result($resultado,$i,"noticia"); echo "</font>"; }Texto que esta no campo "noticia" do bando de dados...sendo que a partir daí, pegamos um pequeno trecho de terra em sentido a cidade de Vinhedo.</P><center><img src="http://www.campinasbikeclube.org/noticias/20060506corvo01.jpg" border=0></center><P>Depois de quase uma hora de pedal, chegamos... Compartilhar este post Link para o post Compartilhar em outros sites
MarcP 0 Denunciar post Postado Maio 23, 2006 Pessoal, Realmente o problema eram as aspas. Voltou a funcionar novamente. Exemplo Valeu, muito obrigado pela ajuda e paciencia hehehe Compartilhar este post Link para o post Compartilhar em outros sites