我允许自己在这里提问,因为我查找了关于我的问题该怎么做,但没有找到任何有用的信息。将页面另存为.html并上传到ftp
我有一个网页,用户可以在其中修改信息,如文本,图像等,我想添加一个按钮,将页面保存为当前状态的.html(重新加载密码重置所有内容)并上传它在一个FTP上,所以他们可以在线访问它。
此时,我知道如何使用js .innerHTML获取所有html内容,以及如何使用php将文件发送到ftp,但我不知道要生成.html文件其中包含innerHTML内容。
所以我在这里,请求你的帮助,引导我走向正确的方向。 非常感谢!
遵循CNG27的建议,我认为现在的问题来自我的PHP脚本..对不起,但我真的不习惯于PHP。
这里是PHP脚本:
$handle = fopen("filename.html", "w+");
fwrite($handle, $_POST['HTML']);
$dossier = 'endpoint/';
$fichier = basename($_FILES['HTML']['name']);
if(!isset($erreur))
{
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['HTML']['tmp_name'], $dossier . $fichier))
echo 'Upload done !';
}
else
{
echo 'Upload failed !';
}
}
else
{
echo $erreur;
}
?>
它说:“没有数据接收”
非常感谢您的帮助
2014-01-18
SKYnine