PHP

验证输入字符串是否未超过字数限制

我要对特定字符串中的单词进行计数,以便可以对其进行验证,并防止用户写入超过100个单词。 我写了这个函数,但我认为它不够有效。我使用了以空格为分隔符的分解函数,但如果用户放入两个空格而不是一个空格怎么办?你能给我一个更好的方法吗? function isValidLength($text , $length){ $text = explode(" " , $text ); ..
发布时间:2022-07-22 19:41:22 PHP

为什么这条PDO语句会默默失败?

这是我的PHP SQL语句,在var转储时返回FALSE $sql = $dbh->prepare('INSERT INTO users(full_name, e_mail, username, password) VALUES (:fullname, :email, :username, :password)'); $result = $sql->execute(array( ..
发布时间:2022-07-22 15:56:34 PHP

使用php从网站获取DOM元素

大家好,我想从网站获取一个HTML节点,以便在我的网站上显示它,但我做不到。 这是我的代码。 $html = htmlentities(file_get_contents("http://stackoverflow.com/")); $doc = new DOMDocument(); $doc->loadHTML($html); $h1 = $doc->getElementsByTag ..
发布时间:2022-07-22 14:01:32 PHP

在PHP中使用cURL绕过验证码

我正在尝试在验证码保护的页面上自动执行登录过程。我正在使用Death by Captcha将图像转换为文本,它似乎运行得很好。我正在使用cURL加载登录页面、检索验证码图像URL、将其发送到DBC、取回文本并使用验证码文本向登录页面提交POST请求。 我遇到的问题是,当我提交POST请求时,验证码图像会更改。由于我在通过浏览器重新加载/或错误提交表单时没有获得相同的行为(我一次又一次地获得相 ..
发布时间:2022-07-22 13:30:48 PHP

WooCommerce档案页面在产品名称之前添加类别

我应该需要在WooCommerce存档页面中的标题之前显示产品的类别,如下图所示。 我如何才能做到这一点? 推荐答案 您可以使用下面的示例在标题上方添加类别。此函数位于子主题函数.php或父主题函数.php 中 /** * @return add category link and title above the title or below the category * */ f ..
发布时间:2022-07-22 10:40:56 PHP

WooCommerce返回带有两个小数的GET_TOTAL()价格

嗨,我正在实施一个支付网关插件,但有一个问题。它显示了一个错误,他们说这是因为购物车的总金额和网站为他们发送的价格总金额不同。这是因为他们得到的是没有十进制数字的ex。在购物车中,它是519.00,而他们只收到519。 此插件通过$order->get_total()函数获取购物车总数。有没有办法让函数get_total()接受已经有.00的订单价格?或者是519.5变成519.50,以此类 ..
发布时间:2022-07-22 10:24:47 PHP

获得WooCommerce客户订单

是否有可能获得当前和以前的客户订单?也就是说,我需要每个客户当前订单的账单地址和以前订单的账单地址。 例如,我需要获取每个客户订单的数组,即我需要每个客户订单的帐单地址。 所以我有一些代码可以打印管理面板中编辑订单页面上的任何文本。 add_action( 'woocommerce_admin_order_data_after_shipping_address', 'edit_w ..
发布时间:2022-07-22 10:17:49 PHP

在WooCommerce中的产品差异选择价格后添加自定义动态文本

我是WooCommerce的新手,我正试着用一周的时间在可变价格下显示4倍付款的建议。 我尝试了在网上找到的几种技术和代码,但没有一种效果很好。 我所能做的最大努力是: 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”> //Afficher paiement 3xcb// add_filter('woocommerce_get_pr ..
发布时间:2022-07-22 10:07:39 PHP

用PHP删除MySQL数据库中多行的更好方法?

假设我有一个数组,其中包含一组MySQL表的ID: $idList = array('1','2','3','4','5'); 我想删除与每个id相关联的行。哪种方法更可取/更好/更快? $idListString = implode(",",$idList); mysql_query("DELETE FROM this_table WHERE id IN ($idListStri ..
发布时间:2022-07-21 11:34:22 PHP

如果满足条件,命令休眠暂停20秒

我要执行以下操作:如果$Start是28的倍数,则脚本将暂停20秒,然后继续工作。 为此我写道: set_time_limit(0); ini_set('display_errors', 1); error_reporting(E_ALL); date_default_timezone_set("Europe/Moscow"); $start = 0; $end = 2000; f ..
发布时间:2022-07-20 16:42:43 PHP

使用PHP从Excel文件(Xlsx)中提取图像

如何使用PHPExcel从EXCEL文件中读取图像,并将图像保存在服务器中并显示?文件的扩展名为.xlsx。 我的代码: $objPHPExcel = PHPExcel_IOFactory::load($path); foreach ($objPHPExcel->getActiveSheet()->getDrawingCollection() as $drawing) { i ..
发布时间:2022-07-17 10:00:53 PHP

PHPEXCEL如何使用特殊字符获取单元格值

当我使用函数getValue()获取单元格值时,如果单元格包含特殊字符,则返回FALSE,有什么解决方案可以获取内容,即使包含非UTF-8字符?我希望在调用getValue()函数之前解析它们。我将感谢任何形式的帮助。 $objPHPExcel = $objReader->load($filename); $objWorksheet = $objPHPExcel->getAc ..
发布时间:2022-07-17 09:53:46 PHP

如何用PHP生成二维码?

我正在尝试将一些数据转换为网页上的二维码。为此,我正在使用‘php qrcode’。 图书馆Sourceforge主页:http://phpqrcode.sourceforge.net/ 我无法使用库生成二维码。我是不是遗漏了一个PHP扩展。 以为我错过了GD2扩展,我确实错过了: brew install gd 当前编码: include( '../phpq ..
发布时间:2022-07-16 15:57:28 PHP

将站点访问限制为仅限QR扫描

我已经看到一些关于确保网站访问来自二维码扫描的问题,但它们似乎侧重于分析目的(跟踪流量来自哪里),而我感兴趣的是安全/隐私。 我想设置一个仅在扫描提供的二维码时才能访问的站点。换句话说,我不希望二维码拥有的URL只能手动输入/粘贴,以便通过其他方式访问网站。 我在谷歌上搜索这个问题已经有一段时间了,但一无所获。我正在努力想办法引用URL或其他方法,以确保某人通过实际扫描提供的二维码到达 ..
发布时间:2022-07-16 15:52:50 PHP