草庐IT

post-txt

全部标签

php:如何只读取目录中的txt文件

我有一个名为XXX的文件夹,其中包含.jpg.gif.txt....等我只想读取.txt文件怎么办?谢谢 最佳答案 您可以使用glob获取与给定模式匹配的文件名数组。这是手册页中的示例:foreach(glob("*.txt")as$filename){echo"$filenamesize".filesize($filename)."\n";} 关于php:如何只读取目录中的txt文件,我们在StackOverflow上找到一个类似的问题: https://s

php://输入 <> $_POST?

我正在试验Firefox的内容安全策略。基本上它是网页的一个特殊header,告诉浏览器哪些资源是有效的。当某些资源因违反策略而无效时,Firefox会以json格式向给定的URI发送报告。这是一份典型的报告array(1){["csp-report"]=>array(4){["request"]=>string(71)"GEThttp://example.com/?function=detail&id=565HTTP/1.1"["request-headers"]=>string(494)"Host:example.comUser-Agent:Mozilla/5.0(WindowsN

php - 如果 (!empty($_POST)) 不工作

我有一个php表单(要遵循的代码),带有一个提交按钮,该按钮运行JSON-events.php作为其action(method=POST)。在JSON事件代码中,我正在使用if(!empty($_POST))测试表单是否已提交。我的问题是JSON事件代码似乎无法识别$_POST。这是表单端代码部分。Searchaddress/postcode*maximumdistance:Category1Category2Category3Category4Category5Category6Category7Category8Category9Category10Reset这是JSON的顶部部分

php - 在 PHP 中读取和迭代 .txt

我感觉我快到了。这是一个.txt文件,大约60KB,里面全是德语单词。每个词都在一个新行上。我想用这段代码遍历它:当我执行这段代码时,我得到:Resourceid#2.txt里面没有resource这个词,不知道从哪里来的。如何设法显示文本中的所有单词? 最佳答案 不需要fopen只需使用file_get_contents:$file="GermanWords.txt";$contents=file_get_contents($file);$lines=explode("\n",$contents);//thisisyourarra

php - jquery $.post 空数组

我正在使用jQuery将表单发布到php文件,这是验证用户详细信息的简单脚本。varemailval=$("#email").val();varinvoiceIdval=$("#invoiceId").val();$.post("includes/verify.php",{invoiceId:invoiceIdval,email:emailval},function(data){//stuffhere.});PHP代码:我在firebug中查看响应,它是一个空数组。该数组应该至少有一些值。我不明白为什么$_POST在php文件中不起作用。Firebug显示帖子包含发布的内容、电子邮件和

php - 通过 POST 提交 UL 的最佳方式?

快速提问...我有一个输入框,在输入时将值添加到一个无序列表中。我如何将这个无序列表传递给jquerypost?我使用的是form.serialize,所以我不必为发布定义每个变量。例如,假设我输入了3个水果,它们被动态添加到表单内的无序列表中。Fruit:[inputtexthere]AppleBananaPear我正在考虑创建一个隐藏的文本字段,每次用户按下enter时都会填充新值。还有其他想法吗? 最佳答案 ApplePearBanana提交后,您将在$_POST中获得一个名为fruits的数组,其中包含这些值。

PHP 抓取 txt 文件中的最后 15 行

感谢您花时间阅读本文,无论内容质量如何,我都会感谢您的每一个回复。:)我试图使用PHP获取文本文档(.txt)的最后15行并将该数据存储到php变量中。我知道这是可能的,但是当我得到最后15行时,是否可以保留顺序?例如:文本文档:ABC当我从最后15个字符中获取文本文档时,我不希望回显像这样结束:CBA感谢所有帮助,我期待着您的回复;谢谢你。:)如果我没有清楚地解释任何内容和/或您希望我更详细地解释,请回复。:)谢谢。 最佳答案 尝试使用array_slice,它将返回数组的一部分。在本例中,您希望它返回数组的最后15行,因此:$f

php - 使用 $_POST 变量重定向

如何重定向到一个页面并添加包含一些信息的$_POST变量?我知道使用$_GET你必须将变量附加到URL,比如&var=foo 最佳答案 session_start();$_SESSION=$_POST;然后您的POST参数将通过$_SESSION可用。 关于php-使用$_POST变量重定向,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5462978/

php - $_POST 变量名是变量,如何取回?

我网站的用户可以生成自定义表单。所有字段都保存在具有唯一ID的数据库中。当有人访问表单时,字段的'name'属性是字段*ID*,例如Yourfavoriteband?YourFavoritecolor?提交表单后,我使用php来验证表单,但我不知道检索$_POST[field28]的值(或该字段的任何数字)。fetch(PDO::FETCH_ASSOC)){$id=$field[id];//thisdoesn'twork!!$user_input=$_POST[field$id];//validationcomeshere}?>如果有人能帮助我,我将不胜感激!

php - 如何发布 $_POST 值

我想知道是否有人可以帮助再次发布$_POST值。假设我将表单值发布到post.php,我可以在其中通过$_POST或$_REQUEST变量访问数据。但是我如何将$_POST发布到另一个url比方说post_one.php并在那里访问数据? 最佳答案 您必须向您的网址发出HTTPPOST请求。一种选择是使用file_get_contents执行此操作并提供上下文。使用stream_context_create创建上下文很容易.示例如下:$data=http_build_query(array('first'=>'yourfirstpa