Ir para conteúdo

POWERED BY:

Arquivado

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

Charlles Miller

[Resolvido] Como criar uma pagina PHP com uma pagina php ?

Recommended Posts

eu estou querendo criar um gerador de formularios, ai criei um formulario em html que pega os dados da pessoa, nome, email, site, e criei uma pagina em php que pega esses dados, mas como salvar essa pagina ? eu estou tentando assim:

<?php
$email = $_POST['email'];
$site = $_POST['site'];
?>
<form action="cria.php" method="post">
<textarea name="conteudo" cols="" rows="" >
<?
// Se a pessoa enviar o formulário pega os valores

if (isset($_POST['nome'])) {
$email = "[color="#FF0000"]<? echo "$email" ?>[/color]";
$nome = $_POST['nome'];
       $email2 = $_POST['email2'];
$msg = $_POST['msg'];
$assunto = $_POST['assunto'];
}
?>
</textarea>
<input type="submit" value="criar"/>
</form>

obs: a paginão está toda ai, mas é nessa parte que esta o erro.

entenderam ? essa pagina ai vai editar somente a variavel $email, e vai mandar para a outra pagina que var criar o arquivo, só que a textarea não mostra os codigos em php, ela executa eles !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tah meio estranho isso ai.. nao entendi.. mas para criar uma página php pelo proprio php você faz igual a criar um arquivo .txt soh que você muda a extenção para .php e pronto... Se você quiser que essa sua página tenha comandos php coloque dentro de aspas simples '

 

 

exemplo

 


$conteudo  = '<html>';
$conteudo .= '  <?php';
$conteudo .= '    $texto="texto";';
$conteudo .= '    echo $texto;';
$conteudo .= '  ?>';
$conteudo .= '</html>';

funcao_cria_arquivo_php($conteudo);

 

 

E quando você abrir essa pagina criada ele vai ter essa extrutura dentro...

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.