草庐IT

get_ipython

全部标签

PHP 需要并包含 GET

我想要一个文件,但也想通过url传递GET变量,但是当我写的时候:我遇到一个fatalerror。我将如何以不同的方式完成此功能,以免出现fatalerror? 最佳答案 变量将照常可用,您不必像这样传递。$name='savagewood';require_once("myfile.php");$name将在myfile.php中可用 关于PHP需要并包含GET,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

php - 推特 Bootstrap : Get state of bootstrap checkbox buttons

如何获取在Bootstrap中按下的按钮的“状态”?即我正在使用这段代码,它使按钮像复选框一样“切换”:LeftMiddleRight来自thebootstrapmanualhere.但是我随后单击提交按钮-$_POST中不包含任何数据。我怎么知道选择了哪个按钮?我已经尝试将'value="1"name="1"'等添加到按钮-但仍然没有。编辑:这是完整的解决方案,我可以使用下面Felix的帮助创建它。LeftMiddleRightSubmit$('#mform').submit(function(){$('#mform.btn.active').each(function(){vari

php - 带有空文件的 file_get_contents 无法正常工作 PHP

我尝试使用PHP中的file_get_contents,但它不起作用。这是我的代码:$filename="/opt/gemel/test.txt";if($filecontent=file_get_contents($filename)){$nom=fgets(STDIN);file_put_contents($filename,$nom,FILE_APPEND);}elseecho"fail";而我的文件test.txt是空的。(0个八位字节)。他存在,但他是空的。当我向其中写入内容时,我的代码可以完美运行,但如果他为空,我的代码回显“失败”为什么,为什么他打不开文件text.txt

php - 检查 GET 中是否传递了任何变量

我已经进行了几次搜索,但没有得出任何结果,我敢肯定这是显而易见的。基本上,我正在尝试确定是否通过GET从表单传递了任何内容。我知道如何检查单个元素,但我只想快速检查是否有任何内容通过干杯 最佳答案 使用count($_GET)时要小心。如果您提交带有空值的表单,它仍会为字段创建键,并且您的count()将大于0并且empty($_GET)将为false.确保字段实际上不为空:functionne($v){return$v!='';}echocount($_GET);//prints2echocount(array_filter($_

php - Joomla : how to get the url of a specific Menu itemID?

friend的新手问题.........我需要帮助获取特定菜单项ID的URL。情况是这样的:我正在运行Joomla并要求用户输入菜单ID并为该菜单ID选择布局。我想用这个菜单项ID的URL做些别的事情。如何获取用户提供的这个MenuitemID的URL?例如,如果用户输入是liek$this->get('menulayoutid'>;并且他输入了54的ID,那么我如何获取URL菜单ID54。请注意:我想从我的PHP文件中而不是在浏览器中获取此URL,以便我可以将该URL的值用于其他目的。请帮忙。 最佳答案 $itemid=JRequ

php - 带有 readfile 和 file_get_contents 的损坏图像

我正在尝试使用一个函数来让它工作:但是我无法通过函数来​​放置图像。我后退了几步,只尝试了这部分代码:或者使用这个函数:echofile_get_contents($source);但事实是,我得到的唯一结果是图像交叉(IE)损坏或在Firefox中什么都没有。如果有任何建议,我将不胜感激提前致谢 最佳答案 在readfile()之前使用php的ob_clean()函数 关于php-带有readfile和file_get_contents的损坏图像,我们在StackOverflow上找到

PHP 5.3 自动从表单字符串中转义 $_GET/$_POST?

我的服务器管理员最近升级到PHP5.3,我遇到了一个奇怪的“错误”(或feature,PHP人员拥有它)。出于明显的安全原因,我在大部分字符串形式数据周围使用了mysql_real_escape_string,但现在看来这种转义已经由PHP完成。这个输出,如果我输入例如escape'thistest',escape\'thistest\'。如果我使用POST而不是GET也是如此。它是否与5.3升级直接相关,或者我的管理员是否触发了php.ini文件中的一些自动切换?此外,我应该保持原样(如果它确实是一个很好的故障证明机制,可以正确捕获所有get和post变量),还是应该禁用它(如果可能

php - 如何为 get_headers PHP 函数设置用户代理

我知道为curl设置用户代理很容易,但我的代码基于get_headers,默认情况下get_headers用户代理为空。感谢您的帮助。 最佳答案 也许是这个?ini_set('user_agent','Mozilla/5.0'); 关于php-如何为get_headersPHP函数设置用户代理,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8403025/

php - 请求 uri php : get first level

如果我有一个url,例如www.example.com/test/example/product.html我怎么才能得到测试部分(所以是顶级)我知道您会使用$_SERVER['REQUEST_URI']并且可能使用substr或trim但是我不确定该怎么做,谢谢! 最佳答案 用explode将字符串拆分成一个数组,然后取出你需要的部分。$whatINeed=explode('/',$_SERVER['REQUEST_URI']);$whatINeed=$whatINeed[1];如果您使用PHP5.4,您可以执行$whatINeed

php - $_GET 和 Switch 语句

我有很多定义用户将要看到的页面的获取值,例如对于“个人资料”我将显示个人资料页面等等..为了找出要显示的页面,我尝试了类似的操作:switch($_GET){case'profile':require_once('function/profile.php');break;case'team':require_once('function/team.php');break;但是没有显示结果..我像这样发送GET请求:例如index.php?profile..这里的问题是什么,我怎样才能设法做类似的事情。提前谢谢你! 最佳答案 为了使您