【问题标题】:php - send variables on the fly to new php filephp - 动态发送变量到新的 php 文件
【发布时间】:2016-10-23 01:09:17
【问题描述】:

按下按钮我会即时创建一个新的 php 文件。这个文件有一个 $variable 保存 MYSQL 查询的结果。 文件作为 echo $variable 语句,在创建新文件时转换为 $variable 保存的值。

我不想要这个。

我需要的是 echo $variable 写入新文件有 echo $variable。

类似的例子:

<?php
$contents = 'Home';
echo $contents; 
?>

在新建的php文件中写为:

<?php echo Home; ?>

$变量的值是Home。遗憾的是传递的值是 Home 而不是原始语句。

我需要做什么才能在新文件中写入原始语句?

<?php echo $contents; ?>

【问题讨论】:

  • 你能清除吗?什么样的新按钮?你在使用某种脚本吗? bash 也许?
  • echo '$contents';?
  • 我有一个带有表单的 php 文件。我在文本输入中放置了一些内容,当我单击 html 提交按钮时,文本输入的值被发送到 mysql 数据库,并创建了一个新的 php 文件,其中包含对数据库字段的回显语句。问题在于创建新的 pho 文件,因为它使用查询的值创建回显,这很糟糕,因为在刷新页面时它不再更新。它应该传递回显和变量名,而不是变量值。
  • echo '$contents'; -> 不工作...我已经尝试过,它传递值,而不是回声和变量名。

标签: php variables


【解决方案1】:

请检查以下代码。

$data = '<?php';
$data .= 'echo $contend; ?>';
$h = fopen('file.php','w');

fwrite($h,$data);
fclose();

【讨论】:

    猜你喜欢
    • 2014-02-08
    • 1970-01-01
    • 2018-12-05
    • 1970-01-01
    • 2015-09-30
    • 2015-06-07
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    相关资源
    最近更新 更多