- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
file_put_contents 似乎 chop 了我的字符串变量。
HTML
<div id="element">
<?php echo file_get_contents("file.txt"); ?>
</div>
JavaScript
function submitData() {
var string = $('textarea[name=string]').val();
$('#element').load("submit.php?var="+string);
$('textarea[name=string]').val("");
var height = $('#element')[0].scrollHeight;
$('#element').animate({
scrollTop: height
}, 1000);
$('textarea[name=string]').focus();
}
PHP
$str = nl2br($_GET['var']);
if(empty($str)) {
$str = "Error: Empty string.";
}
$str .= "<br /><br />";
$delete = $_GET['delete'];
if(isset($delete)) {
file_put_contents("file.txt", "");
echo file_get_contents("file.txt");
} else {
file_put_contents("file.txt", $str.PHP_EOL, FILE_APPEND);
echo file_get_contents("file.txt");
}
结果
如果字符串是“Hello, World!”;我得到以下结果:
Hello,
最佳答案
通过 GET 请求发送内容时,您需要使用 URL 编码数据。请参阅 here 了解如何操作。
关于javascript - php file_put_contents 在空格后 chop 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21198707/
我在通过 AJAX 执行的 PHP 脚本中调用 file_put_contents()。每当我执行此脚本时,客户端页面都会重新加载,这是不可取的。有没有办法阻止 PHP 脚本重新加载页面? 我尝试使用
我尝试使用以下代码通过file_put_contents(转换为.jpg的base64字符串)将某些内容上传到我的ubuntu服务器: file_put_contents($filename, bas
这会将内容追加到文件末尾。我想在文件的开头写最新的。 最佳答案 作为the manual page显示,没有标记来添加数据。 您需要先使用 file_get_contents() 读取整个文件,在前
目前,如果我运行此脚本,它会按预期创建 html 页面,尽管我在考虑变量(例如 $_GET 请求)时遇到了麻烦。 这是在语音标记内,并使用 file_put_contents 发送到我网站上的新页面,
我正在尝试将数组移动到 .json 文件中,然后简单地 console.log 它。我认为是我的数组中的结构弄乱了它。 $jsonarray = array('Symbol'=>[$symbol],'
我正在使用 Authorize.NET 的 SDK,它是通过 Composer 引入的。它位于我的应用程序的供应商/authorizenet 目录中。 我正在努力解决由 Authorize.NET 的
我使用 Wordpress 和 PHP 以及函数 file_put_contents()。 WordPress 文件结构可能因用户而异。 我需要这样调用它: file_put_contents(TEM
我使用 file_get_contents() 和 file_put_contents() 加载和保存 .css 文件。保存加载的文件后,file_put_contents() 函数将对引号进行转义,
是否可以将 file_put_contents() 函数放入 while() 循环中? 我正在尝试让我的脚本将行写入文本文件 - 有超过 4000 行要写入。 $glassquery = $db->q
所以我找到了这段代码,可以将其写入特定行 function SetSiteName(){ global $session, $database, $form; $filep
每当数据库中有一个条目时,我都会使用 file_put_content 将数据写入文件中。它不是附加新条目,而是用新数据覆盖旧数据。这是我正在使用的代码的一部分。我尝试使用 APPEND In 标志,
在 stackoverflow 上搜索解决方案,但找不到与我想要实现的目标相近的任何东西。也许我只是幸福地没有意识到每个人都在做一些神奇的 PHP 酱来解决这个问题......;) 基本上,我有一个数
这个简单的代码创建一个文件,当页面刷新但它不工作时。 header"; file_put_contents($fileName,$content); ?> 据我所见,用户拥有创建文件所需的所有
我正在使用这一行从 URL 获取并保存图像。 file_put_contents("./images/".$pk.".jpg", file_get_contents($PIC_URL)) 我不确定处理
我无法在新行中将数组写入文本文件。我的代码: echo ''; print_r($final_result); echo ''; 输出: Array ( [0] => Something1
我尝试使用 file_put_contents 输出新页面。但我在打破新线时遇到了一些麻烦。 \r\n'; $data .='\r\n'; $data .='\r\n'; $data .='\r\n'
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: file_put_contents permission denied 我最近换了服务器,好像file_pu
我想使用 php 代码形式 c:\www\test\script\new\creat_html.php 到 c:\www\test\html\index.html 创建 html 页面。 现在在 c:
关于file_put_contents () 文档,它说如下: FILE_APPEND: Mutually exclusive with LOCK_EX since appends are atomi
如果标题有点困惑,请见谅。 我下面的结果指出了正在发生的事情。 这个问题已经变得非常广泛,所以我在这里强调这两件事: 看我的 更新 在底部,出于合理的原因。 整个文件: (见第 86 行)http:/
我是一名优秀的程序员,十分优秀!