【php – 代理网站中的相对网址不起作用】教程文章相关的互联网学习教程文章

PHP中的动态URL在href标记中传递“&”时不起作用【代码】

我有以下网址http://localhost:8777/business.php?id=Mobiles and Tablets 当我在id中传递“和”时,它会将我重定向到所需的页面,但是当我通过时http://localhost:8777/business.php?id=Mobiles & Tablets &安培;即id中的&符号,它给出404错误. 我的PHP代码是这样的:<a href="business.php?id=<? echo $cat;?>"><? echo $cat;?></a>解决方法:你必须在你的PHP代码中使用urlencode().<a href="business.php?id=<? echo urlencode($cat...

php – laravel集合的更改不起作用【代码】

我有一个用户模型,它有一组帖子.我想用他们的帖子返回一组用户数据,除了每个用户的特殊帖子为json;为此,我使用此代码:$users=User::with('posts')->get(); foreach($users as $user){$user->posts=$user->posts->except($except_id);// $user->posts=null;// ->>> also this code does not work } return $users;但在输出用户的帖子没有改变! 编辑:$except_id = $user->golden_post_id;解决方法:我尝试了一些方法,最后我发现uns...

获取meta标签在php中不起作用【代码】

我想获取一个网站的meta标签.这是我的代码$tags = get_meta_tags('https://www.wired.com/story/avengers-infinity-war-d23-footage'); print_r($tags); exit;这返回空.任何的想法? Wesbite正在使用像gzip这样的压缩.解决方法:你需要解压缩它,你可以使用stream wrapper.例如.:$tags = get_meta_tags('compress.zlib://https://www.wired.com/story/avengers-infinity-war-d23-footage'); print_r($tags);输出:Array ([viewport]...

PHP 7 Bool类型提示不起作用【代码】

我有点难以接受标量类型提示问题(PHP7应该能够处理).基本上,我创建一个bool类型提示的方法只允许布尔值传递.然而它失败了,并让其他类型的字符串传递.我相信过去这对我有用.以该片段为例.第一个转储结果为false(这是有道理的,因为’test’是一个字符串),第二个转储结果为true,这对我没有意义.我希望触发PHP错误,因为该类型不是布尔值.有什么想法吗?<?php class Test{function something(bool $test){var_dump($test); // "Second d...

php – Laravel:文件上传不起作用【代码】

我正在尝试通过Laravel 5.5中的HTML表单上传图像.我已经包含了enctype =“multipart / form-data”属性,但仍然没有任何反应. 表格代码:<form method="POST" enctype="multipart/form-data">{{ csrf_field() }}<div class="form-group"><label for="m_photo" class="col-md-4 control-label">Main photo</label><div class="col-md-6"><input id="m_photo" type="file" class="form-control-file space" name="m_photo" required><...

使用数组的php preg_replace – 带有重音字符的第一个或最后一个字母不起作用【代码】

在这个例子中,我有一个单词as,它以重音的i字符结尾.$str = "A string containing the word así which should be changed to color purple";$prac[] = "/\basí\b/i";$prac2[] = "<span class='readword' style='color:purple'>\$0 </span>";$str= preg_replace($prac,$prac2,$str);echo $str;它没有改变.但是,如果我有一个单词没有结束或以重音字符开头,它就会改变.例如:$str = "A string containing another word which should b...

PHP代码段不起作用【代码】

我是php的新手,我在调试以下代码片段时遇到问题.<?php $hintMaintain = <<< EOT<hr /><div id="user_hint"> ABC DE <span class="status_strtolower($account['status_value'])">ucfirst($account['status_value'])</span>FGH</div><div style="margin: 0px 74px 0px 74px; text-align: center; height: 66px; width:66px; background: url('img/strtolower($maintain)hint.png') no-repeat;"><span style="line-height: 66px; fon...

php – 简单的afterSave方法在Yii中不起作用【代码】

我想通过afterSave方法更新插入raw中的字段,因此我在Driver Model中开发了以下代码protected function afterSave() {parent::afterSave();if ($this->isNewRecord) {$newid = self::newid($this->id);$this->updateByPk($this->id, new CDbCriteria(array('condition'=>'driverid = :driverid', 'params'=>array('driverid'=> $newid))));} }以及在控制器中使用的方法:public function actionCreate() {$model=new Driver;// Unc...

php – jQuery .html()在IE8中不起作用【代码】

我有一个AJAX响应,使用$_GET返回信息,然后设置为容器的HTML.这适用于Chrome,Safari,FireFox,Opera,但不适用于IE8.$(function() {$('#content .entry-content a.mais-menos').click(function(){$('#content .entry-content a.mais-menos').css('background-position','bottom left');if($(this).siblings('.descricao-campanha').css('display')=='block'){$(this).css('background-position','bottom left');$(this).siblings('.de...

php – Json_decode在Flickr API中不起作用【代码】

我有这个代码$feed_Flickr = 'http://api.flickr.com/services/feeds/photos_public.gne?id=44545397@N03&lang=en-us&format=json';$Flickr = file_get_contents($feed_Flickr);$Flickr = str_replace('jsonFlickrFeed(','',$Flickr);$Flickr = str_replace('})','}',$Flickr);$flickrvalue = json_decode($Flickr);print_r($flickrvalue);print_r什么都没有返回错误的代码?解决方法:数据无效JSON,这就是json_decode()无效的原因....

php – 为什么ob_get_contents不起作用【代码】

我有这个代码:<?php ob_start(); ?> hi <?php echo ob_get_contents(); ob_end_clean();但没有输出.如果我删除了ob_end_clean();输出是你好.如果在应用程序结束时未调用ob_flush(),则会再次自动刷新内容. 我需要使用ob_get_contents(),因为我将实现一个简单的缓存机制,将输出保存到文件中. 请帮忙. 谢谢!解决方法:更新:我很惊讶,但你的例子实际上与输出缓冲一起工作.我不认为php标签之间的HTML会起作用,但确实如此.<?php ob_sta...

php – wp_redirect()函数在WP管理员中不起作用【代码】

我将尝试在wordpress admin中使用以下代码进行重定向.if(isset($_POST['submit'])) { wp_redirect('admin.php?page=job-creation'); }我也尝试wp_redirect(‘admin.php?page = job-creation’);代替wp_safe_redirect('admin.php?page=job-creation'); 和header('location: admin.php?page=job-creation');所有代码在localhost中都正常工作.但它不能在线工作(www.example.com). 帮帮我.解决方法:我认为这是针对您的Web服务器配置的...

超薄的PHP路由不起作用【代码】

我已经构建了一个Slim PHP应用程序并将其发布在我的网络服务器上. 仅当我通过index.php页面直接浏览时,路由才可用 例如example.com/index.php/login和/index.php/signup 两者都呈现预期的视图 但如果我省略index.php并浏览到`example.com/login’或’example.com/signup’,我会得到一个404 我的.htaccess文件与index.php位于同一目录中public/ ├── .htaccess ├── index.php公用文件夹在apache中配置为DocumentRoot /var/www/...

来自php.ini的upload_max_filesize不起作用【代码】

我想导入一个大小为11 MB的数据库.我安装了xampp本地服务器.它在php.ini中设置为2M.我将其设置为upload_max_filesize = 128M以及max_file_uploads = 128.之后我使用了phpinfo()函数,它显示我设置为128 MB,但是在phpmyadmin中它显示我8MB并且导入后我收到了这条消息:你可能试图上传一个太大的文件.有关此限制的解决方法,请参阅文档. 是的,我多次重启服务器! 我试图从其他帖子中找到并回答,但没有结果.谁能帮我这个 ?谢谢解决方法...

php – 我的填充不起作用【代码】

我无法理解为什么我的填充不起作用.在我的div标签中:<div id="show" ><div class="numberheader"><p>Tal</p></div><ul class="latestnumbers" style="list-style:none;padding-top: 60px;"><?php include('response.php');?></ul> </div>我从我的php脚本response.php中调用一个数字:<?php //echo "kuagdjagd"; ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); //inclu...