首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用php文件编辑html文件

用php文件编辑html文件
EN

Stack Overflow用户
提问于 2018-01-11 20:31:01
回答 2查看 57关注 0票数 0

我正在制作一个网站,自动生成一个html与一些文本,你可以在表格中填写。

但一旦我按下按钮或其他东西,我就想把文本放回表单,这样你就可以编辑它了。

我尝试过fread和fwrite,Javascript等等。

我使用$_POST并剪切出php文件的形式。

代码语言:javascript
复制
<?php

    if($_SERVER["REQUEST_METHOD"] == "POST")
    {
        mkdir($_POST['naam'], 0777);
            if (!mkdir($_POST['naam'], 0777)) 
            {

                $uploaddir = $_POST['naam']."/";
                $uploadfile = $uploaddir . basename($_FILES['logo']
['name']);

                if(move_uploaded_file($_FILES['logo']['tmp_name'], 
 $uploadfile)) {

                echo $uploadfile;


                echo " succesfull";
                $file = fopen($_POST['naam']."/index.html", "w");
                $code = $code = "<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='UTF-8'>
<title>".$_POST['naam']."</title>
</head>
<body>

<main>
    <img src='".$_FILES['logo']['name']."'/>
    <h1 name='naam'>".$_POST['naam']."</h1>
    <div class='contact'>

        <h3>Telefoon: <span id='Telefoon'>".$_POST['Telefoon']."<span></h3>

        <h3>Email: <span id='Email'>".$_POST['Email']."</span></h3>

        <h3>Straat: <span ide='straat'>".$_POST['straat']."</span></h3>

        <h3>plaats: <span id='plaats'>".$_POST['plaats']."</span></h3>

    </div>
    <p class='info'><span id='overig'>".$_POST['overig']."</span></p>
<p class='melding'>Wij zijn bezig aan onze website, coming soon</p>
</main>


</body>
</html>";


            fwrite($file, $code);
                fclose($file);

                }
            }
            else
            {
                echo "failed";
            }
    } 
  ?>
EN

回答 2

Stack Overflow用户

发布于 2018-01-11 20:37:58

您有自己的变量- $code -所以只需创建一个新表单,如下所示

代码语言:javascript
复制
<textarea name="full>".$code."</textarea>
票数 0
EN

Stack Overflow用户

发布于 2018-01-11 21:00:36

我认为您只是缺少了输出服务器值的echo语句:

代码语言:javascript
复制
 <h3>Telefoon: <span id='Telefoon'>". echo($_POST['Telefoon']) ."<span></h3>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48207156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档