congpou Postado Janeiro 4, 2008 Denunciar Share Postado Janeiro 4, 2008 ola!Alguém sabe como passar uma página em php , para uma string?$_pagina2 = implode ('', file ('paginaLogin.php'));Eu fiz assim! Só que o problema , é que não passa as partes em php.. Ou seja, sempre que aparece <?php .... ?>, ele não passa para a string!Alguém me pode ajudar?obg Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 4, 2008 Denunciar Share Postado Janeiro 4, 2008 Acabei de testar aqui e pegou o código sem problemas (servidor Windows...), mas note que isso só vai funcionar do jeito que você quer se a página que vai rodar esse script estiver no mesmo servidor que essa outra página que você quer ler...E detalhe, file passa para array, file_get_contents é que passa para string... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 congpou Postado Janeiro 4, 2008 Autor Denunciar Share Postado Janeiro 4, 2008 pagina exp.php<? $_pagina2 = implode ('', file ('paginaInicialSemLogin.php')); echo $_pagina2; ?> paginaInicialSemLogin.php <!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" /> <title>TugaService</title> <style type="text/css"> <!-- #apDiv1 { position:absolute; left:205px; top:571px; width:265px; height:27px; z-index:1; } --> </style> </head> <body> <div align="center"><img src="images/baner.jpg" alt="tugaservice" width="800" height="171" border="0" /></div> <form action="entrar.php" method='POST' name='menuPrincipal'> <table width="800" border="0" align="center"> <tr> <td width="135" height="20" background="images/menu.gif"><div align="center"><strong> [b]<?php echo 'fhcg' ?>[/b] Login</strong></div></td> <td colspan="3" rowspan="15"><div align="top"><!--CONTEUDO--></div></td> </tr> . . . </table> </form> </body> </html>E ao executar a página exp.php, num servidor windows . . . ele mostra a página paginaInicialSemLogin.php, mas sem imprimir <?php echo 'fhcg' ?>. Ou seja não executa o código em php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 4, 2008 Denunciar Share Postado Janeiro 4, 2008 Ah... se você quer que execute o código, ai vai ter que utilizar o eval, só que sinceramente, o que você está fazendo não faz sentido, se você está lendo um arquivo para executar o que foi pego, é mais fácil simplesmente dar um include que o resultado vai ser o mesmo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 congpou Postado Janeiro 4, 2008 Autor Denunciar Share Postado Janeiro 4, 2008 Por exemplo no exemplo que te dei.. Onde é que tinha de por o eval, para executar o que quero?desculpa-la, tar a chatear-te muito Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
congpou
ola!
Alguém sabe como passar uma página em php , para uma string?
$_pagina2 = implode ('', file ('paginaLogin.php'));
Eu fiz assim! Só que o problema , é que não passa as partes em php.. Ou seja, sempre que aparece <?php .... ?>, ele não passa para a string!
Alguém me pode ajudar?
obg
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.