Publicada por filype em 22/11/2005 - 16:22h:
* filype usa Suse

Galera dúvida sobre php :)

como eu faço pra imprimir na tela??
<? include("includes/converte_html.php"); ?>

qdo eu digito

echo "<? include("includes/converte_html.php"); ?>";

ele interpreta os <? e faz oq pede a função

tentei tb <? mais da erro, alguem pode me ajudar?

Grato!

  
 
Resposta de terranova em 22/11/2005 - 16:31h:
* terranova usa Debian
* terranova tem conceito: 9.3
 


Tente fazer assim echo "\<? include("includes/converte_html.php"); \?>"; o anti-barra faz o php interpretar o carcter literalemente e não como comando.

 
Resposta de removido em 22/11/2005 - 16:37h:
* removido usa Nenhuma
* removido tem conceito: nenhum voto.
 


coloca desse jeito:

echo('&lt;? include("includes/converte_html.php"); ?&gt;');

que vc conseguirar imprimi na tela

 
Resposta de signout em 22/11/2005 - 16:38h:
* signout usa Slackware
* signout tem conceito: 9.4
 


filype,

a sequencia de caracter <? e ?> não podem ser usadas, mesmo utilizando a barra invertida, para imprimir exatamete o que voce quer, vc tem que usar:

echo " &lt? include(\"includes/converte_html.php\"); ?&gt";

&lt = <
&gt = >

note que no meio do texto ("include/converte_html.php") voce tem que colocar barra invertida para que os "" aparecam.


espero que ajude.
[]s

 
Resposta de filype em 22/11/2005 - 16:47h:
* filype usa Suse
* filype tem conceito: 9.4
 


obrigado pela ajuda de todos, vou tentar explicar melhor e praq vou usar isto

é o seguinte, eu faço o upload de uma pagina em html
mudo o nome para index.php
e incluo no começo da pagina este include

por algum motivo eu nao posso usar os carateres ascii

&lt = <
&gt = >

pois como disse vou travar ai depois ele na vai interpretar.

por algum motivo deu certo assim:

   $incpagina = "<? ";
   $incpagina .= nl2br("include(\"includes/converte_html.php\");");
   $incpagina .= " ?>\n\n";
   $incpagina .= file_get_contents($imagem_dir);
   

   $abrir = fopen($pg_dir,'w');
   
   if(fwrite($abrir, $incpagina)){
      echo "Página enviada com sucesso";
   } else {
      echo "Falha ao gravar o arquivo.";
   }

novamente, agradeço a ajuda de todos.

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts