我允許自己在這裏提問,因爲我查找了關於我的問題該怎麼做,但沒有找到任何有用的信息。將頁面另存爲.html並上傳到ftp
我有一個網頁,用戶可以在其中修改信息,如文本,圖像等,我想添加一個按鈕,將頁面保存爲當前狀態的.html(重新加載密碼重置所有內容)並上傳它在一個FTP上,所以他們可以在線訪問它。
此時,我知道如何使用js .innerHTML獲取所有html內容,以及如何使用php將文件發送到ftp,但我不知道要生成.html文件其中包含innerHTML內容。
所以我在這裏,請求你的幫助,引導我走向正確的方向。 非常感謝!
遵循CNG27的建議,我認爲現在的問題來自我的PHP腳本..對不起,但我真的不習慣於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;
}
?>
它說:「沒有數據接收」
非常感謝您的幫助
感謝您的建議,我現在就試試看! – SKYnine
告訴我它是如何工作:) – theCNG27
我編輯我的問題與PHP腳本。看來它現在不起作用。起初,php腳本是用來上傳圖片的,所以它可能不一致。 – SKYnine