Olá, eu tenho um problema parecido com o do Halfar: Eu preciso criar um documento php automaticamente tambem, porem, o documento é salvo da seguinte forma: O Usuario preenche um formulário, e os dados (3 no total) são enviados ao save.php o save.php irá salvar o documento, porem, ele salvara da seguinte forma: ele colocará duas variaveis dentro do texto pre-definido, cada uma seu lugar, e salva com o nome de uma das variaveis, exemplo: $new.php o save.php salva o documento, porem, não insere as variaveis no documento, e salva o documento como somente .php no servidor, sem o nome na frente ($new.php). aqui está o meu codigo: <?php
$new = $_GET['new'];
$desc = $_GET['desc'];
$url = $_GET['url'];
$fp = fopen('$new.php',"w+"); //aqui deveria criar o arquivo começando com $new, mas não o faz, cria apenas .php
fwrite($fp,"
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>EXEMPLO</title>
<meta http-equiv='Content-Language' content='English' />
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />
<link rel='stylesheet' type='text/css' href='CSS/style.css' media='screen' />
</head>
<body>
<div id='wrap'>
<div id='header'>
<div class='headings'>
<h1><a>URL Domain</a></h1>
<h2>Um projeto Empresa ABC</h2>
</div>
</div>
<div align='center'>
<p>URL: $desc</p> // aqui ele deveria inserir o valor da varialvel $desc, o que não acontece, ficando em branco...
<p> </p>
<p>Aguarde...</p>
</div>
<div style='clear: both;'> </div>
</div>
</body>
</html>
<META HTTP-EQUIV='REFRESH' CONTENT='4; URL=$url'> // aqui ele deveria inserir o valor da varialvel $url, tambem não acontece...
");
fclose($fp);
header("Location:sucesso.php") // redireciona informando que teve sucesso, mas não houve!
?> Pelo que percebi, as variaveis não são inseridas por causa do " ", refente ao fwrite($fp,"conteudo do arquivo") alguém tem uma ideia do que fazer para resolver isso? Já tentei de mil e uma formas e nada...