Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andrey Knupp Vital

[Resolvido] Syntax

Recommended Posts

Bem .. meu problema e o seguinte , to usando o syntax higlighter .. porem to com um problema

toda informaçao que vai pro syntax . vem do banco e minha pagina e php

pra pegar os conteudos .. dai quando eu entro na pagina

Ex . tenho um script com codigo php e alertas .. etc ..

e o syntax ta executando esse script . qual e o problema ?

 

as alertas aparecem ..

etc .. se eu tenho alert("abc");

 

quando eu entro na pagina ele mostra a alerta .

Compartilhar este post


Link para o post
Compartilhar em outros sites

não deu pra entender cara.

 

posta um link para o teu site.

fez oque eu disse? trocar o

<

por

<

 

e outra, você nem informou qual plugin de highlight você tá usando

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu não to usando tag php no inicio ..

 

o link ta na Assinatura ...

eu não to usando tag php porque achei que podia ser esse o problema ..

 

to usando o mais recente eu acho ..

 

http://alexgorbatchev.com/SyntaxHighlighter/

 

 

Este -> 3.0.83

 

... botei versão errada

Compartilhar este post


Link para o post
Compartilhar em outros sites

olhando a home do teu site, não vi nenhum erro.

 

o código está lá, 'sem ser executado'.

e como eu disse, faça o replace dos <

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois é ^^

 

se você não postasse o link, como eu pedi 2 vezes seguidas, eu não ia adivinhar nunca!

olha o teu html:

print'<script> alert("Preencha o Campo com seu Nome"); </script>';

 

última vez que digo:

troque todos os

<

por

<

e pronto, isso vai resolver!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

online continua a mesma coisa.

 

troca todos de deixa online pra eu verificar

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha:

<pre class='brush:php;'>

estes, dos <pre> e </pre> você deixa normal, com o sinal mesmo.

 

<pre class='brush:php;'>

beleza ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tá.. faz o seguinte, faz um replace só em:

<script

e

<?php

beleza?

 

ai você troca:

<script

por:

<script

e

<?php

por:

<?php

 

entendeu ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu só faria o replace na hora de exibir.

 

na hora de mandar pro banco, eu deixaria o codigo 'RAW'.

 

echo str_replace( '<script>', '<script>', $dados_texto ); 

http://www.php.net/str_replace

Compartilhar este post


Link para o post
Compartilhar em outros sites

hmm .. beleza .. vo fazer o replace na hora de exibir então ..

você conhece mais alguma tag que pode dar problema futuro quanto a isso ?

 

ou so são essas duas mesmo !

 

enfim .. deu certo la .! tu e o cara >_>

:joia:

 

e uma outra perguntinha ..

no syntax .. ele nao ta dando scrolling pro lado .. isso e problema no meu css ou ?

 

css dos conteudos ..

#conteudo {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background-color:#FFFFFF;
    width:65%;
    padding-top: 12px;
 padding-right: 18px;
 padding-bottom: 12px;
 padding-left: 18px;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi, poste um link de exemplo onde o problema ocorre.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo

se eu digito

 

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

ou tenha uma query muito grande .. ele não da scrolling no syntax .. scroll pro lado .. ou algo que nao de

pra dar uma quebra . ele dar scroll

 

ja botei overflow hidden no css .. position relative e não adianto muita coisa .. quero que fique fixo o width porem se ultrapase dar scroll e não

almentar a pagina

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

overflow: hidden; vai esconder oq sobrar

 

oque você quer, é um overflow: auto;

 

coloca online um exemplo, ai fica mais fácil testar e sugerir uma solução.

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://www.mbiosinformatica.com.br/index.php?subtopic=php&postcod=66739

 

perceba a query

 

$check_aval = mysql_query("select * from `usuarios` where `login` = '$login' and `senha`
 = '$senha' and `on` = '0' and `ip` = '0'");

 

linha 39 - 40 , eu tive que dar uma quebra ali .. pra pode ficar direito ..

 

eu não quero scrolling na pagina e sim no syntax hig ..

Compartilhar este post


Link para o post
Compartilhar em outros sites

aqui apareceu o scroll certinho:

 

scrollp.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.