Jump to content


Photo

Página Em Php Que Gera Uma Outra Página Html No Servidor


  • Faça o login para participar
17 replies to this topic

#16 Cajado

Cajado

    Turista

  • Usuários
  • 58 posts
  • Sexo:Não informado

Posted 17/08/2009, 09:57

Para falar a verdade, eu não sei utilizar funções, não sei criar variáveis, nem distinguir o que seja uma string. :wacko:

[codebox]$nova_string = stripslashes($string);[/codebox]

sei que isso resolve o problema, mas a questão é que não sei como embutir esse cóigo aki...

[codebox]<?PHP
//recebe variaveis
$nome = $_POST["nome_arquivo"];
$codigo = $_POST["codigo_do_arquivo"];

//monta diretorio, nome e extensao do arquivo
$dir_arq = $nome.'.html';

//verifica se o arquivo já existe!
if (file_exists($dir_arq)) {
echo "O arquivo \"$nome.html\" já existe.";
} else {
// cria o arquivo
$arq = fopen("$dir_arq", "x+");
//escreve no arquivo
if(fwrite($arq,$codigo)){
echo "Arquivo criado com sucesso!";
} else {
echo "erro ao criar o arquivo";
}
}
?>[/codebox]

Depois disso, juro que faço um curso de PHP... juro!

#17 Tonini

Tonini

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino

Posted 17/08/2009, 10:00

Adiciona a linha antes do "escreve no arquivo":
$codigo = stripslashes($codigo);
 //escreve no arquivo
if(fwrite($arq,$codigo)){
...

Edição feita por: Tonini, 17/08/2009, 10:01.

CalvinBall.
Any player may declare a new rule at any point in the game.
The player may do this audibly or silently...

#18 Cajado

Cajado

    Turista

  • Usuários
  • 58 posts
  • Sexo:Não informado

Posted 17/08/2009, 10:18

É rapazes... agora sim posso dizer... ficou perfeito!

Muito obrigado.... e podem ter certeza que vou me letrar nesse php...
Valew




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq