Ir para conteúdo
Fórum Script Brasil
  • 0

Criador de Páginas


๖ۣۜωℋĦτکﬠσ̲η ॐ

Pergunta

Olá galera, esse sistema é simples e facil de manipular, ele abre uma página setada por você, se essa página existir, ele vai sobrescrever tudo, se não ele vai criar outra e colocar o conteudo que você quizer...

Espero que Gostem

<?php

//by: shupskO

ignore_user_abort(true);

?>
<html>
<head>
<title>Criar Página</title>
<style type="text/css">
body, input, textarea {
    font-family: Tahoma;
    font-size: 14px;
    text-align: center;
}
input, textarea {
    width: 250px;
    border: 1px solid #000000;
}
textarea {
    height: 100px;
}
</style>
</head>
<body>

<?php

function index()
{

?>

<form action="?id=criar" method="POST">
Nome da Página:<br>
<input type="text" name="nome" value="Página de Teste"><br><br>
Link da Página:<br>
<input type="text" name="link" value="teste.php"><br><br>
Conteudo da Página (HTML):<br>
<textarea name="conteudo">Conteudo</textarea><br><br>
<input type="submit" value="Enviar!" style="width: 100px; background-color: #FFFFFF;">
</form>
<?php

}

function criar() {

$nome = $_POST['nome'];//captura o nome
$link = $_POST['link'];//captura o link que deseja Ex.: oi.php
$conteudo = $_POST['conteudo'];//captura o conteudo da pagina

$mensagem = "<html>\n<head>\n<title>$nome</title>\n</head>\n<body>\n\n";
$mensagem .= "$conteudo \n\n";
$mensagem .= "</body>\n</html>";

$abre = fopen("$link", "w");//se a pagina existir ele cria outra
$escreve = fwrite($abre, "$mensagem");
fclose($abre);

if ($escreve == 'false') {
 echo "Error";
  } else {
 echo "Página criada com Sucesso<br>\n";
 echo "o link é <a href=\"$link\" title=\"$nome\" target=\"_blank\">$nome</a><br>\n";
}

}

switch($_GET['id']) {

case 'criar':
criar();
break;

default:
index();

}

?>

</body>
</html>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...