Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 Php_IT技术博客_编程技术问答 - 「Fatal编程技术网」

Php 如何使用.htaccess使长URL友好

我有一个项目正在进行中,但我遇到了一个问题 问题 主要获取数据:www.enter.com/profile.php?username=beraki 将是:www.enter.com/beraki这没问题 但我有一个2-GET数据url:www.enter.com/profile.php?username=beraki&mode=about 我希望它是:www.enter.com/beraki/about 如果我有一个3-GET数据url,我希望它们都像上面一样友好。试试类似的方法 Options

Php 工作cron作业突然停止,无法读取外部url

更新#2: 我已经和我在NOAA的联系人确认,他们在整个NOAA都遇到了严重的互连问题。例如,他们仅从两个位置获取降水数据。我相信这是相关的。我让NOAA知道了这条线索,以及你们为确定这是一个连接问题所做的工作 更新:现在wget命令可以从我的本地服务器工作,但不能从1和1.com服务器工作。我想这就解释了为什么它可以在我的浏览器中工作。一定是一个连接问题回到东部,因为你们中的一些人也有同样的问题。希望这一切都会明朗起来,因为看起来我对此无能为力 编辑:很明显,我遇到了获取问题 NOAA地址

如何在PHP中创建一个允许手动输入数据的网格视图?

使用PHP,我想在MySQL中创建一个数据库,并创建一个网格视图,在三列中输入以下信息 no name company 234 xyz abc 543 pqr def 我想将这些数据从Excel电子表格导入MySQL中的表中 PHP中是否有等效于组件工厂的功能?您可以使用fgetcsv函数:您可以使用fgetcsv函数:您可以使用fgetcsv函数:您可以使用fgetcsv函数:请尝试下面的内容 基于网格的编辑、创建、读取、更新和删除(CRUD)

Php 在服务器上包含来自单独域的文件:无法打开流:权限被拒绝

我刚刚将Plesk升级到最新版本,这导致我的许多网站宕机 这些网站都依赖于位于我的服务器上另一个域上的文件,因此它们都拥有一个索引文件,其中包含如下内容: include('/var/www/vhosts/assets-domain.co.uk/httpdocs/websites/index.php'); 我在查看网站时遇到以下错误: Warning: include(/var/www/vhosts/assets-domain.co.uk/httpdocs/websites/index.php

SendGrid-Curl php外部文件附件已损坏

我将SendGrid用于一个客户项目,使用curl方法 一切正常,但我用SendGrid发送电子邮件时附带的(ir)文件已损坏 这是我的密码: $documentList = array( "DOC1.php" => "http://www.customerdomain.com/my/path/where/my/attachment/file/is/myfile.pdf" ); $params = array( 'api_user

Php 从数据库中选择id时,SQL查询中出现语法错误1064:Symfony

当我尝试查看任何组织者的配置文件时,我的SQL查询中出现以下错误: SQLSTATE[42000]:语法错误或访问冲突:1064您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以获取第1行“”附近要使用的正确语法 这是我的控制器功能: public function viewProfileAction(Request $request) { $em = $this->getDoctrine()->getManager(); $orgid = $this

Php imagesx()不适用于当前目录外的图像

我正在尝试使用调整大小代码上载图像。 我面临的问题是,当从同一文件夹上载图像时,图像的大小会得到完美调整。但是,当我从其他地方选择图像时,它会显示一组警告。我知道这可能是一个愚蠢的路径问题,但我无法纠正它。请帮忙 在HTML上上载的代码是: <form enctype="multipart/form-data" action="index.php" method="post"> <input type="file" name="image" /> &

PHP-登录页面

我们都认为它能工作,但我测试了它,它没有输出任何东西。它检查是否有会话e.t.c,如果没有,那么它意味着输出一个表单,但它没有任何人可以告诉我我的错误 代码: 我认为如果您从前两行中删除isset,您的问题将得到解决,因此您的第一行应该如下所示: if(!$_SESSION['username'] && ! $_POST['username'] && ! $_POST['password']) { echo $loginForm; } elsei

是否可以使用PHP抓取检索jsp站点分页数据?

我正在尝试使用刮削获取分页数据。使用点击事件检索下一页数据,是否可以检索 这是我用于抓取的URL: 这是下一页链接的代码: 如果您查看网站结构和Javascript,您会注意到每次单击next/prev按钮时,偏移量输入的值都会从下表中调整,然后提交表单: <form id="search" action="search.jsp" method="POST"> . . . <input type="hidden" name="offset"

Php Laravel 5:将当前站点移动到多区域站点(/in、/eu等)

我目前的网站url是www.mysite.com,我希望为多个国家创建一个多地区网站,如www.mysite.com/in、www.mysite.com/eu等 我使用的是幼虫5.1,我知道使用route::group方法 但我的代码在整个网站上都使用了参考url(例如/home,/about us),我希望将其改为/in/home,/in/about us等,而无需在每个视图或js文件中硬编码带有url国家段的网站url 有没有一种方法可以强制所有链接穿过国家段?一种好的方法可以是将获取要本地

基于人脸识别的php图像裁剪

我想创建php代码来创建图像的缩略图。但是在裁剪图像时,我会丢失图像的一些重要部分,例如人脸 php中是否有基于人脸检测等裁剪图像的软件包。您可以创建图像的缩略图,而无需使用进行裁剪。您可以创建图像的缩略图,而无需使用进行裁剪。您可以创建图像的缩略图,而无需使用进行裁剪在不进行裁剪的情况下,使用PHP Facedetection确实会有所帮助 它负责检测面,并提供一组坐标,最终可用于裁剪目的: // Return coordinates in JSON // {'x':56.375, 'y':4

如何使PHP包含脱离当前页面名?

我目前正在将一个包含硬编码到我的页面中,每次我想创建一个新页面时都要做很多工作。目前,我的url如下所示: http://example.com/folder/one-z-pagename.php?var1=one&var2=two include("lander-a-pagename.php"); 在one-z-pagename.php中,我有一个如下所示的include: http://example.com/folder/one-z-pagename.php?var1=one&

Php 在wordpress中添加\菜单\页面用户级别

我试图创建一个主题选项,但我希望只有编辑和管理员可以访问它。 这是我的密码: add_action('admin_menu', 'opc_create_menu'); 功能opc_创建_菜单(){ 我试过这个 add_menu_page( 'Slideshow', 'Slideshow', array('administrator', 'editor'), 'opc-theme-options', 'opc_settings' ); 或者在相同的功能中

PHP Berkeley DB vs数组

我需要在服务器上存储大约500000个key=>value对。我看到了两种将它们存储在Berkeley DB或直接存储在php数组中的方法。您能告诉我哪种方法更好吗?PHP数组中的许多键/值对都会产生大量内存开销,需要在每个请求上分配/取消分配—如果您不想使用数据库,然后使用适当的键/值存储,如redis或Memcache。我希望通过键访问它们,就像在assoc阵列中一样。您可以使用键/值存储通过键访问它们。。。。。这就是key/value存储的内容,但是如果一个PHP数组中包含500000个条

Php 如何在wordpress中为帖子指定引导列和引导行

我试图使我在wordpress安装上的帖子显示为“col-md-6”全尺寸预览,然后显示“col-md-6”和“row”,以水平拆分不同的帖子 以下是我的代码,以使它们显示为单独的块-但我需要这种类型的设置: 页首 |后1 |后2 |休息 |1号岗位| 3号岗位| 以下是我目前的代码: 您能否更清楚地了解预期的外观以及当前的问题是什么?你想要两列吗?3列?您是否可以更清楚地了解预期的外观以及当前的问题是什么?你想要两列吗?3列? <?php $x = 1; $a

行动 如果我删除“将没有输出。您是否获得了”$\u会话['userid']”检查它并在phpmyadmin中运行整个查询,并检查您是否获得了所需的输出。如果我删除“;将不会有输出。您是否已获得“$\u会话['userid']”检查并在phpmyadmin中

行动 如果我删除“将没有输出。您是否获得了”$\u会话['userid']”检查它并在phpmyadmin中运行整个查询,并检查您是否获得了所需的输出。如果我删除“;将不会有输出。您是否已获得“$\u会话['userid']”检查并在phpmyadmin中运行整个查询,并检查是否已获得所需的输出。将不会有输出@amrelnaggar。存储在int$\u会话['userid']中的用户id是否已发送任何事务?我注意到你只想正确地显示收到的交易吗?如果是,请将WHERE userlist.useri

Php Apache.conf不发送http头

我试图使用apache.conf文件为我的网站发送http头,但似乎没有任何效果。我在apache.conf文件的底部有: <IfModule mod_headers.c> Header unset ETag Header set X-Frame-Options: deny Header set X-XSS-Protection: "1; mode=block" Header set X-Content-Type-Options: nosniff Header set X-WebKi

Php WordPress v4.4更新后,get_注释无法正常工作

我刚刚在我的网站上发现了一个在v4.4更新后的东西。在我的博客页面中,我使用2个函数获取评论 首先我使用 wp_list_comments( array( "callback" => "checkout_comment", "type" => "comment") ); 仅获取评论。然后,我通过使用运行计数检查是否存在任何trackback $trackback_count = get_comments( array(

Php 卫星导航器未在某些浏览器上发送授权标头

我正在使用angularjs/laravel进行一个项目。这是一个基于令牌的项目,所以我使用卫星来处理这个问题 它在我的浏览器上运行良好。我在这里尝试了不同的机器和浏览器。即使在我的手机上也能正常工作。但是当我把它发送给我的客户时,它在他的浏览器上不起作用。我亲自尝试使用Teamviewer,问题是它没有向服务器发送授权令牌 基本上登录工作,当我提交,我得到一个成功的消息,重定向到用户配置文件页面。。。然后重定向回登录页面 卫星导航器是否需要任何客户端设置?因为它在我的浏览器上工作,但在我的客户

Php preg_替换类似文本的会计处理

我试图做一个preg_替换,考虑到模式中类似的文本。 我的目标是从OCR软件输出的文本中删除给定的字符串(有些字母可能会混淆) 让我们给出一个代码示例: $ocr = 'Appartamento sito in Vioolo San Vincenzo, n.4 e censito al ; preg_replace('#\bVicolo San Vincenzo[, ]+([0-9]+|n[\.]? ?[0-9]+)?\b#', '<removed text>', $ocr); $

Php Laravel检查是否可以连接到数据库

如果无法连接,我正在尝试阻止对DB进行查询。 基本上,如果无法连接并且app_debug=false它将抛出500个错误,如果app_debug=true显示错误跟踪 当数据库没有连接时,我需要返回一个空的数组 到目前为止,我一直在尝试: foreach(config('some_config') as $v){ if(config('database.connections.'.$v)){{ if(DB::connection($v)->getDatabaseNam

Php 在客户端启动Dicom查看器应用程序

我正在使用php(Codeigniter)开发一个患者dicom图像维护应用程序。 我的dicom查看器有问题。 我使用的是辐射dicom查看器。那么,如何在客户端启动带有患者图像的Dicom查看器呢? (或使用所有这些工具查看图像的任何可能方式)您只需要定义一个自定义URL协议。这里有几个例子 您只需要定义一个自定义URL协议。这里有几个例子 有两种通用方法:如果查看器支持WADO(对DICOM对象的Web访问),您可能只需通过标识调用查看器即可。但Radiant目前不支持WADO 但是,R

单选按钮上的PHP错误通知

我正在使用PHP验证一个表单(非常基本的表单),我想知道是否有一个解决方案不获取此错误通知:未定义索引:sendMethod in/directory/。。。第26行 这是我的表格代码: 用户详细信息 名字: 姓: 电邮: 固定电话号码: 手机号码: 邮政地址: 您希望如何联系? 短讯服务 电子邮件 邮递 我已阅读并同意条款和条件以及隐私政策 要避免出现通知,请先检查它是否为空 if (empty($_REQUEST['sendMethod'])) die("<p>Pleas

Php 如何在Laravel雄辩的WHERE条件下减去2列

我需要像这样的东西 选择Nilai_Faktur、Tgl_Faktur、Lama_Piutang、No_Faktur、Nilai_Bayar 其中(Kd_Pelanggan=XXX11)和(Nilai_Faktur-Nilai_Bayar>0) 但在我运行查询时,它一直忽略这两个条件,并在表中显示所有可用数据。已经尝试使用DB::raw(),但它一直给我一个错误 Trjual_h::where('Kd_Pelanggan', '=', $get) ->where('Nil

Php 如何在Codeigniter中合并多个阵列

我试图合并两个数组,但得到NULL。下面是我的代码 $a = 1; foreach($codes as $values) { $id = $values['id']; $post_data = array ( "id" => $id, "name" => $this->input->post('Name'), "from_date" => $this->input->post('FromDate'), "to_date"

Php 如何生成令牌并创建要发送到电子邮件的url

我正在为学生注册页面写脚本,学生输入他/她的学生id,如果存在,则检索他/她的电子邮件并生成令牌,将令牌插入数据库,然后将带有令牌和id的注册url链接发送到学生的电子邮件。由于我是php和mysql的初学者,如何获得该链接。 我哪里出了问题 <?php error_reporting(1); session_start(); include 'includes/connect.php'; include 'includes/tokengenerator.p

将MySQL数据库作为Excel CSV导出到PHP中的桌面

我一直在寻找为我的数据库网站启用导出功能的方法。我的目标是构造一个非常简单的PHP代码来实现这一点,它所需要的只是将我的一个MySQL表的内容导出到用户的桌面,或者给用户一个可点击的链接,以便用户可以下载导出的数据库。数据库必须是Excel/CSV格式(因为我也将使用此功能导入/导出数据库备份功能) 我看到了fputcsv()和其他旧方法,如mysql(而不是mysqli)代码,但都失败了,一些方法在服务器目录上创建了一个CSV文件,而其他简单方法给出了如下错误 explode()要求参数2是字

在PHP请求中伪造GPS位置

我正在尝试将一个PHP文件\u get\u contents请求发送到一个API,该API将根据发送请求的设备的GPS位置返回不同的结果 例如,当手机发出此请求时,API将使用浏览器GPS坐标计算响应 有没有办法“伪造”PHP请求,将一组伪GPS坐标传输到服务器?一些代码可能会有所帮助。据我所知,唯一的方法是javascript向浏览器询问地理位置信息。除非您使用无头浏览器来实际执行页面的javascript,否则无法执行此操作。您请求的应用程序也可能依赖或退回到IP地址地理位置。javascr

计算ipv6 cidr php

我可以使用“ip2long”php方法从ipv4的子网掩码计算cidr。我应该如何计算ipv6的相同值 比如说, 我可以计算如下: 255.255.252.0 => /22 我应该如何计算ipv6地址的相同值,如: ffff:ffff:ffff:ffff:: ffff:ffff:ffff:ffff:0:0:0:0 当我尝试同样的ipv6时,我没有得到任何输出 注意:我没有使用此CIDR符号计算ip地址。我只想将ipv6的子网掩码转换为其相关的网络位 function ip6_mask2

Php 为表的每个字段选择COUNT where field NOT NULL

我有一个包含很多字段的表,我需要为每个字段返回NOTNULL计数 我在PHP中做了一个循环,并按字段执行一个请求 $result = array(); $champs = array("field1", "field2", "field3", "field4", "field5", "field6", "field7", "field8", "field9", "field10", "field11", "field12", "field13", "field14", "field15", "f

Php MySQLi没有显示任何错误

我已经试着解决这个问题好几个小时了,只是不知道我做错了什么。循环不会循环(没有任何内容被回送),但是当我在phpmyadmin中运行查询时,它工作得很好。 数据库信息也很好。 不幸的是,mysqli根本没有输出任何错误 非常感谢您的帮助 <?php ini_set('display_errors', '1'); error_reporting(E_ALL); set_time_limit(0); $db = new mysqli('localhost', 'xxx', 'xxx', 'x

CakePHP迁移脚本没有';t更新表模型

我需要在数据库中的用户表中添加一个admin列。我使用以下命令创建了迁移脚本 bin/cake bake migration AddAdminToUsers admin:boolean 这基本上满足了我的要求,我只是将默认值更改为false。我的迁移脚本现在看起来像这样 <?php use Migrations\AbstractMigration; class AddAdminToUsers extends AbstractMigration { public function

Php Swift 3如何将此函数转换为返回json变量的内容

我的这个函数工作得很好(如果您进行了微调,请随意): 这就是XCode控制台中的diplay: JSON = ["status": -8, "data": null, "html": null, "message": Your email address is not valid !, "exception": 0, "confirmMessage": null, "success": 0] 我需要返回此JSon字符串以继续处理此数据 如何转换函数以执行此操作?这应该是函数 func htt

警告:内爆():在第104行的/Applications/XAMPP/xamppfiles/htdocs/futbolextension/functions.php中传递的参数无效

嗨,我正在编写一个代码,向我的网站帖子的用户显示他们正在关注的用户和当前登录的用户的帖子,但我得到了这样一个错误 警告:内爆():在第104行的/Applications/XAMPP/xamppfiles/htdocs/f…e/functions.php中传递的参数无效 //on the home page to display users posts <h4>RECENT ACTIVITY</h4> <div class="panel p

Php 未找到laravel包的类

我用这个composer.json制作了一个laravel包: { "name": "calcanotica/file-storage", "type": "library", "description": "A file storage module for laravel.", "homepage": "<<gitlab url>>", "authors": [ { <<aut

Php 刷新出错,请尝试捕获和对象

这是一个错误 SQLSTATE[23000]:完整性约束冲突:1048列“complete”不能为null < >我如何告诉实体管理器不考虑水果对象,因为它正在抛出一个错误? 我有一个物体像: class Fruit { /** * @Id @Column(type="integer") * @GeneratedValue(strategy="AUTO") */ private $id; /** @Column(type="string",

Php Mysql SQL语法适用于正确语法的服务器版本

我觉得我提出的问题没有问题。我不明白为什么我会出错 我已经尝试删除查询中的单引号,但它仍然是一样的 这是我的密码 错误 无法输入数据:您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解第1行“Hills,price='393787',sqmw='218',sqml='218',sqm='47524',income='3773773'附近使用的正确语法 已更新谢谢 PHP代码MYSQL require 'connection.php'; $conn = Connect

Php Zend2依赖项注入工厂到服务

我正在尝试使用Zend2服务管理器实现依赖注入。我想在服务中注入一个PDO实例(我不使用Zend Db) 我在这里学习教程: 我让它为另一个服务工作,但是当注入PDO实例时,我得到以下错误: 可捕获的致命错误:传递给Application\Service\DataService::\uu construct()的参数1必须是Application\Service\DbConnectorService的实例,未给出任何实例,在第1077行的/srv/www/shared apps/approt/a

Php 邮件头\u sent()似乎不起作用?

重要提示:输出缓冲已关闭,我已通过获取ini()进行检查,因此请不要回答迭代 我有一个简单的php代码: <?php 现在我想确定我的头已经发送,所以我使用header_sent()函数 if(!headers\u sent()){ ?>警报(“未发送头”)警报(“已发送头”) 不幸的是,我不知道为什么我会遇到“没有发送头”虽然我希望已发送头。头会在您第一次尝试输出正文数据时发送到web服务器。一旦发生这种情况,您将无法再发送任何头。对于已发送的头,更合适的名称可能是我现在还有机会发送

PHP trim()可以';不要删除空白

我对PHP中的trim()函数有一个问题。我有一些带空格的文本代码。此代码仅包含空格 当我以这种方式使用trim时: $text = trim($v); var_dump($text); 我得到: 字符串(2)” 当我使用urlencode检查什么是不正确的时: $text = trim(urlencode($v)); var_dump($text);exit; 我得到: 字符串(6)“%C2%A0” 为什么trim()不能删除此空白?如何创建自己的trim()函数来删除这些空白 谢谢。tr

如何捕获PHP7+;中的可恢复错误;?

使我认为可以捕获可恢复的错误,但事实并非如此,如下所示: 在PHP7中,并非所有错误都转换为可丢弃的错误 事实上,政府: 大多数错误现在通过抛出错误异常来报告 (我的重点)。大多数!==全部 有些错误仍然无法捕获 有趣的是,在PHP7.1发布之前,您使用的错误消息是“可捕获的致命错误”,而不是“可恢复的致命错误” 这是,但devs实现的解决方案是将错误字符串从可捕获更改为可恢复,以消除误解 在您正在测试的特定情况下,phpinfo()似乎会引发一个可恢复的错误,而不是抛出一个错误,因此您不能以这

查询性能改进-在CakePHP 3.0中收集用户活动

我目前正在从事一个CakePHP3.0项目,以创建一个个人社交网络。我正在处理我的“时间表”的一个问题。在那里,我有一个查询,它首先获取这个社区中我所有朋友的列表,然后收集他们进行的所有用户活动。(见下面的查询) 所以在最后,我有一个列表,上面列出了我所有朋友的活动,由created。。。在前端,我使用foreach循环遍历它,并为每个“activity.type”创建一个单独的视图模板(仅一个文本帖子、一个图像帖子或一个视频帖子) 对于50-100个朋友来说没关系。。。时间线需要

Php Laravel blade@if语句有条件检查路由名称

有没有办法用blade检查当前页面的路由名称?我有一个刀片布局模板,需要根据当前uri更改它的属性。注意,我需要通过blade而不是js来完成这项工作 下面是一个示例片段,说明了我要做的事情: @if (URL::current() == {{ route('admin.index') }}) //not valid syntax <body class="dashboard" id="top"> @else <body

如何在我的Laravel项目中安装PHP统计扩展?

我想调用该函数,但显然要这样做,我需要安装Statistics扩展 如何使用Composer安装扩展 更新 我无法理解什么可能是错的 无法使用Composer安装PHP扩展。您可以要求它们,但所做的只是告诉Composer它们需要它们运行,这样当有人安装包的依赖项时,它们就会显式失败。有关详细信息,请参阅 安装PHP扩展有很多种方法,最好的方法往往取决于您的平台。在Linux上,可以通过包管理器为该扩展提供包,如果是这样,这是最简单的方法,因此,如果不能通过包管理器使用,这将是我的第二选择。或者

与PHP F3匹配的路径;http://..." 地址

我正在使用PHP F3。我对他们的路由引擎有一些问题 假设我的网站是,当我输入此url时,我希望有一个特殊的处理程序: 我想得到这个“https://www.google.com/“将其拆分并存储在数据库中 目前我有以下路线: GET/*=Page->myHandler 当有、、?等符号时,该符号不起作用 我的猜测是为这种情况重写一个特殊的路由函数,但是如何绕过现有的路由函数呢?是的,这直接影响了路由引擎的正则表达式在Base->run()方法中解析内容的方式。如果我提出建议,我会将您的端点设置

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 28465 页