用PHP和/或Javascript抓取屏幕?

只是想知道是否可以用PHP脚本或javascript屏幕抓取正在查看的页面?例如,在iframe中加载一个页面,然后将该视图另存为JPEG 我相信这是有可能的,但是有没有已知的实现/库可以提供帮助?有一个python工具,名为,希望它能有所帮助。但是在PHP中,我不相信这是可能的。不,对不起,用Javascript是不可能的,用PHP这样的服务器端语言也是绝对不可能的。编辑:我的意思是不可能对用户的页面视图进行截屏 这取决于你想做什么,但你可能想找到一个脚本或程序,运行服务器端并在那里呈现网页。

Php 当我使用“”和“”时有什么区别?

当我使用“反对”时有什么区别 例如: $example = 'Merry Christmas in Advance'; $eg = "Merry Christmas"; echo "$example"; echo '$example'; echo "$eg"; echo '$eg'; 每个echo语句的输出是什么?我们可以从PHP中推断出vs的哪些信息?单引号变量按字面意思输入,双引号解释特殊字符的转义序列并展开变量 您可以在这里看到一些很好的示例: 请注意,某些转义序列仍在单引号内解释

HTTP到HTTPS重定向在使用PHP的Apache上不起作用

我有一个脚本,可以在服务器上处理多个不同的重定向,其代码段如下所示: if($url == "http://www.url.com") {header("Location: https://www.url.com/index.html");} 该脚本的工作原理与预期完全一致,但有一个问题-所有https重定向最终都会重定向到http,而不是定义的https 有人知道可能发生了什么吗?您重定向到的服务器有一个自己的http重定向 对此您无能为力,除非您正在管理该服务器。该服务器还存在其他

通过php向flash对象添加一些参数

我有一个挑战,我提交的数据与flash对象youtube视频 我想查看这个数据的字符串,看看是否有一个对象,然后b1在对象内部添加一些参数,2在嵌入中添加相同的属性 到目前为止我已经 // check if the content contains a youtube video... and that it doesn't have the opaque wmode if(strstr($content, '<object') && strstr($content

Ajax和php问题

终于让我的域名检查器工作了。现在的问题是,当用户将查询传递到process.php并提交时,我有一个表单搜索域,它会输出: echo$域不可用/不可用 我想要的是在我的结果页面上返回结果页面上也有一个搜索表单,所以如果有人在那里搜索,它会显示在同一页面上。当用户点击它时,它通过了 我想我需要的是Ajax在进入process.php之前提取这个url,然后Ajax运行查询过程,将结果发送回Ajax,并在结果页面上输出。我还有另一个php脚本,它显示具有不同TLD的域,并显示它们是否可用的id。所以

Php 需要comet的帮助,以及选择什么

我对comet还不熟悉,但我读过相关文章,我意识到PHP不利于comet长轮询 我所有的项目都是用CodeIgniter PHP框架编写的,所以我所有的代码都是PHP。但我需要所有秒的请求数据来更新拍卖产品,我正在寻找comet,但由于PHP是comet的一种糟糕的方式,我该如何做呢 也可以从MySQL中读取数据并发送给侦听器 谢谢。一个解决方案是,他们提供自己的服务器来处理与客户端的连接,但您可以使用任何后端将数据提供给APE,包括PHP。您也可以直接使用MySQL—参见示例和。注意:APE服

优雅的PHP变量

给for循环的空$movies数组将产生警告。检查null可以避免这种情况。我并不认为这是丑陋或混乱的代码,我只是想知道是否有更优雅的方法来处理这些实例 function get_db_movies($db_handle) { $query = "SELECT title FROM movies"; $result = $db_handle->query($query); $movies = null; while($row = mysql_fetch_ar

Php 如何在utf8页面上显示Windows-1252(ansi)?

我在wordpress页面上运行php脚本,wordpress会自动将整个页面设置为utf8。我的源数据在Windows-1252中,通过将其编码为utf8,我可以大致正确地显示它 但是,0x7F和0xA2之间的字符根本不显示 您可以使用iconv或mb转换编码。utf8_编码假定输入为ISO-8859-1。也许这就是为什么一些字符消失了,因为Win 1252不是ISO 8859-1。完全不显示意味着什么?取而代之的是一个正方形的盒子?空白显示?根本没有字节通过HTTP传输?只是什么都没有,即使

在Facebook中集成独立php应用程序

我已经创建了一个小应用程序,基本上是一个测验应用程序,我将在一个免费的网络托管网站上启动它。我想把它和Facebook结合起来。但主要有两个问题 我希望该应用程序仅由FB用户使用,他们是我创建的一个封闭组的特定组的成员 测验一结束,最后的分数就应该贴在小组的墙上 PS:我的意思是,他们只有在使用Facebook注册时才能开始测试。 欢迎任何其他想法。使用facebook所需的一切,包括但不限于您解释的确切要求,都可以使用facebook Connect API实现。这是非常全面的,我不能解释你将

Php CSS的路径问题。新手

Css路径工作不正常。有人能帮我解决这个问题吗。我是新来的Zend main.css位于public/css文件夹的根目录下。通过此链接进行学习 问题: 我正在定义headLink->appendStylesheet'/css/main.css'?> 布局见下文。但这并没有生成正确的路径,因此没有应用样式。我想生成带有headlink函数的链接。main.css应该从根目录下的public/css文件夹呈现 缩小问题范围。这是工作,如果我删除/之前的css喜欢。为什么呢 文件夹结构 下面是in

PHP Mongo查询未返回预期结果

我正在使用最新的php mongo驱动程序和最新的mongodb 2.0。我正在尝试运行host=x的基本查询,返回结果,然后使用其他术语优化搜索 它没有返回任何有效的结果 我是这样想的,但显然不起作用: $basefilter = array('host' => new MongoRegex("/1.1.1.1|2.2.2.2/i")); $filter = array('host' => new MongoRegex("/2.2.2.2/i")); $basereturn = $

Php 无法更新MySQL数据库

我正在努力更新我的MySQL数据库。 这是我写的: $mysql_link = mysql_connect('servername','username','password'); mysql_select_db('bambi4couk_599731_db3', $mysql_link); $serializedTemplates = serialize($_SESSION['data']['user']['templates']); mysql_query("UPDATE rmusers S

使用PHP反序列化/序列化AMF请求

我有一个问题。我尝试过使用AMFPHP,但它对我来说不正常。我有AMF序列化请求的文件。现在我想反序列化它,然后再次序列化它以测试它是否有效。有一个问题,因为解码是可以的,但是当我再次序列化它时,它与文件中的完全不同。我使用了AMFPHP 1.9。代码: require_once( 'amfphp/core/amf/app/Gateway.php'); require_once( AMFPHP_BASE . 'amf/io/AMFSerializer.php'); require_once( A

Php 从指定边界内的数据库获取坐标(地图角)

我有一个野战中心。保存的数据是位置的经纬度。我正在使用GoogleMapsJavaScriptAPI,我想获得位于所示地图中的坐标。我在服务器端使用php 我的想法是比较中心坐标和角坐标。 为了获得位置坐标 中心经度必须介于顶部左侧坐标经度和底部右侧坐标经度之间 中心纬度必须介于 上左坐标系纬度和下右坐标系纬度 问题是我可以使用MySQL来实现这一点吗?或者我必须为中心经度和纬度设置单独的字段吗?是的,您需要为经度和纬度设置单独的字段。使用php保存数据库中的坐标出于安全考虑,千万不要使用j

Php HybridAuth在本地网络内工作,但在我的网络之外访问时不工作

我已经在我的Web服务器上设置了HybridAuth。我有一个基本的html页面,显示谷歌、Facebook或Twitter的3个登录选项。为了在家用电脑上进行测试,我将config.php文件设置为: "base_url" => "http://my.local.ip.address/hybridauth-2.1.2/hybridauth/index.php", 到目前为止,通过这个设置,选择使用Twitter登录选项确实有效,我可以从用户那里获取一些基本的个人资料信息。但是,Face

Php 我想将提交的数据发送到我的电子邮件

我已经创建了一个from,我已经尝试了许多php代码,我真的厌倦了这两天以来,我无法发送提交的数据到电子邮件,有人可以帮我解决这个问题,我是新的php,但我尝试了很多从W3SPHP邮件的代码 这是我创建的表单: <form method="post" action="mail.php"> <table border="0"> <tr><td width="15" class="text"><im

CakePHP 2.3在生产环境中加载模型类,但不在测试环境中加载“区分大小写原因”

我有一个使用CakePHP1.3和2.3的环境,它们都使用相同的模型类 我的可重用模型路径是:/var/www/libs/cakephp/models/* 在我的config/bootstrap.php文件中,我设置了: App::build(array( 'Model' => array('/var/www/libs/cakephp/models/'), )); 在生产环境中,一切都很好,但在测试环境中,“models/*”文件夹中的类没有加载 两台服务器都是LAMP 经过多次

警告:mysql_fetch_assoc()希望参数1是resource,boolean在chat.php中给出

我正在开发一个聊天应用程序。当我尝试运行该网站时,会出现以下错误: 警告:mysql_fetch_assoc希望参数1是资源, chat.php中给出了布尔值 PHP: 错误引语: $query = "SELECT 'sender','message' FROM 'chat'.'chat' "; ^------^-^-------^------^----^-^----^--- *ALL* wrong 这些都不需要引用。有些东西: 1.-不要使用mysql函数,

Php 要求(标题)不工作

我已经开始构建一个网站,在这个网站中,我使用php为所有后续页面要求一个标准的标题页。标题很简单,可以设置导航栏和徽标等。requireheader.php在某些页面上运行良好。但是,我在标签href中附加了一个页面,当我单击以转移到href页面时,标题不会被转移。目前,我试图用作href的页面中的所有内容如下: <? require('database_header.php'); ?> 这会在其他页面中正确加载,但作为href,它似乎出现了故障。有什么建议吗?您正在使用PHP短标

Php Codeigniter URL-使用URL_title()时删除的字符

我使用url_title$location['name']将位置名称附加到各自url的末尾,而不是ID 我在数据库中的一些位置包括“Ø、Ã和Ä”等字符。url_title只是将这些从url中删除,从而使链接无法操作 我曾尝试将这些字符添加到$config['allowed_uri_chars'),但没有成功 非常感谢您的帮助。我认为您必须将ID与标题一起放在url中 比如mysite.com/view/id/22/mytitle 但是你可以 尝试转换重音字符 in-Codeigniter助手 u

Php 查找mysql表中插入最多的记录

我有一个包含用户id、用户收入等的表。该表可能包含一个特定用户id的两个以上插入。 我的任务是获取表中插入次数最多的用户id。 任何人都可以帮助用php mysql编写查询…当然可以 select user_id, count(*) from whatever_table group by user_id; 可能也想在其中添加一些排序,但这就是要点。试试这个 SELECT user_id FROM users group by user_id order by count(user_id

Php 如何为Symfony 2添加自动嵌套资源路由?

我得承认我对Symfony很陌生。事实上,我几个小时前才开始。 我成功地做到了,我想看看它是否也会自动执行嵌套路由 因此,我使用FOSUserBundle创建了另一个实体用户,并修改了实体帖子以引用该用户。所以现在当我去http://localhost:8000/api/posts/1 我得到了一个很好的json: { "id":1, "user":{ "id":1, "username":"Evert", "userna

Php 删除管理员栏WordPress代码问题

我在下面的代码中遇到问题-请有人帮忙 // Remove the admin bar from the front end add_filer( 'show_admin_bar', '__return_fase' ); 我真的很感激任何有时间看这个的人 应该是 add_filter('show_admin_bar', '__return_false'); 被写为fase和filer 参考检查正确答案,但是更好的参考。

Php 表单按钮打印错误,未提交

当我第一次进入页面,没有做任何事情,我收到下面的错误。我不明白为什么,因为我正在检查提交按钮是否被点击 注意:未定义索引:第3行/Applications/XAMPP/xamppfiles/htdocs/kwame.php中的用户名 您没有正确打开php。使用: <?php if(isset($_POST['submit'])){ $user_name = $_POST['username']; echo $user_name; } else { echo 'leave'; } ?

Php 在序列号中嵌入数据

我正在考虑按照概述实施PVKS。我在文章中介绍了它的工作原理,但在PHP中,我有一个额外的要求,我正试图找出如何实现。我正在试图弄清楚如何在生成的代码中嵌入日期和3位数。我甚至不知道从哪里开始,所以我真的没有尝试过任何东西。不幸的是,它们在组合中不是唯一的,所以我不能对它们进行散列以获得种子值。据我所知,我也不能让它们成为getKeyByte函数的一部分,因为该函数的输入应该只有种子和一些参数,这些参数定义了有效密钥的算法。生成器和验证器之间必须相同,因此它们必须是静态的。这类任务是否有公认的做

用PHP解析XML;很难找到标签

我有以下XML: <?xml version="1.0" encoding="UTF-8"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <response> <result code="1000"> <msg lang="en">Command completed successfully</msg> </result> &

PHP-在这种情况下如何实现IF?

我对PHP编码一无所知。 我设法编写了一段代码,从MySQL中提取一些数据。 我可以将结果显示为HTML表格 我不明白的是: 我想添加一个if语句,比如if$x1=then不回显任何内容,否则在html表中返回结果 以下是我所拥有的: <?php $x1 = get_field(test); $username = "xxxxx"; $password = "xxxxxx"; $hostname = "localhost"; //connection to the database

Php 如何使ajax在搜索输入上工作?

这是我在页面中的代码: <script type="text/javascript"> function getSearch(str){ if(str.length == 0){ status.innerHTML = 'field is empty'; } if(u != "") { var se = new XMLHttpRequest(); URL编码 xmlhttp.onreadyst

在PHP中从mySQL获取结果

我试图在下面的代码中从mySQL中的as表中获得结果。 它不起作用。我是PHP的新手 也许有人能帮我解决代码中的问题?我认为我的SQL语句写得不好。是吗 <?php header("Content-type: text/html; charset=utf8"); // header('Content-Type:text/html;charset=utf-8'); //1. create connection $connection=mysql_connect("localhost

Php 通过Laravel 5.0中的关系访问属性

我在祖父母->父母->子女关系中建立了几个模型,每个模型都与它下面的模型有一对多的关系。后端是通过迁移设置的,使用默认的created_at和modified_at dates,因为这正是我试图获取记录的依据 我目前已替换了以下名称: $parent->child->where('created_at', '=', $date); 通过回显,我可以验证where函数运行时$date是否正确,以及是否匹配数据库中的记录。我基于文档的期望是,这应该返回一个集合。然而,当我尝试遍历它以获

Php 如何防止其他用户重复使用密码哈希

我需要防止其他用户重复使用密码哈希, 例如,如果用户可以在知道诅咒密码的情况下创建其哈希 如果他获得了对数据库的访问权,并用他的哈希替换了其他人的哈希,他将能够以该用户的身份登录 我想知道将用户的id添加到哈希中是否是一种好的做法,如果不是,我还能做什么? 谢谢。如果有人可以替换数据库中的凭据,并且如果这是决定访问您的系统的唯一因素,那么,是的,用户可以让您的系统接受他选择的任何密码 这是许多生产系统。。。在公司内部使用。。。还有许多面向公众的系统的背面管道层。。。不要使用任何类型的密码来处理身

Php 我在尝试执行第二个查询时出错

这是我所有的PHP代码 define('DB_SERVER', "mysql.com"); define('DB_USER', ""); define('DB_PASSWORD', "!"); define('DB_DATABASE', ""); $conn = mysqli_connect(DB_SERVER, DB_USER, DB_PASSWORD, DB_DATABASE); $query = "SELECT * FROM `accountsToDo` ORDER BY id LIMIT

Php 多个mysql行的总和

我的问题是如何得到多行的总和。下面是我的分数表,每个回合的用户分数 我想要所有回合的用户总分,并将其更新到如下表中 -------------------------- | Username | Total_score | -------------------------- | Uame_1 | 12 | | Uame_2 | 8 | 您需要使用SUM和GROUP BY 这是一个相当简单的分组操作。不要将总和存储在另一个表中。当你需要的时候计算一

PHP mysqli insert只工作一次

我有一个脚本需要修改,因为要插入数据库的数据太大了,无法立即执行。所以我创建了一个循环,将数组分成6000行的块,然后插入它 我不知道数据是否太大,服务器无法立即处理,或者数据是否太大而无法上传,但我把这两个步骤都分成了6000块 代码: 现在它只插入前5999行,但不会像只执行一次循环那样插入更多行。没有错误消息。不知道这是否一定会有帮助,但如何使用并检查是否有帮助?大概是这样的: function create_query(&$value, $key) { //return

Php 无法在Laravel中复制日期\格式查询

因此,我在我的项目的另一个版本中编写了这个查询 $result = $db->select("SELECT `nID`, `txNome`, `txEmail` FROM `".$this->tablename."` WHERE `at_state` != 'invalid' AND `dtCreated` < :weekAgo AND DATE_FORMAT(dtCreated, '%w') = DATE

PHP-从星期六开始获取一年中的一周

我知道我可以使用dateW,$timestamp来获取一年中的周数。但本周从周一开始。有什么方法可以从星期六开始计算一年中的周数吗?您可以使用IntlCalendar类安装扩展 $cal = IntlCalendar::createInstance(); $cal->set(2013, 5 /* June */, 30); // A Sunday $cal->setFirstDayOfWeek(IntlCalendar::DOW_SATURDAY); echo IntlDateFor

Php 如何在平均堆栈中执行shell命令行?

你好,我是MEAN stack的新手 以前我使用php进行web开发,我通常使用shell_exec浏览服务器json文件并读取它们 如何在平均堆栈中执行shell命令行 平均堆栈中的shell_exec是什么 提前感谢:如果您需要浏览json,它更简单: const data = require('./some-file.json'); 如果您仍然需要exec,请参阅: const { exec } = require('child_process'); exec('cat *.js bad

Php Symfony-EntityType选择重复相同的选项

在Symfony 3.3.4中构建表单,并使用EntityType获取对象的选择列表 出于某种原因,当我使用某个实体时,选择列表返回具有相同id的所有相同选项,即使数据库表包含具有不同id和名称的行 $form->add('projectComplexity', EntityType::class, array( 'class' => 'AppBundle:ProjectComplexity', 'choice_label' => 'name', 'ch

Php 解析ldap查询结果的干净方法

我正在分析对active directory的ldap调用的结果。我正在尝试获取安全组中的所有用户。以下是我的结果: $res = [member] => Array ( [count] => 2 [0] => CN=User 1,OU=SomeOU,DC=someDC,DC= someDC2 [1] => CN=User 2,OU=Som

PHP mysql全文布尔搜索,如何清理搜索关键字并匹配所有单词?

我正在尝试匹配用户输入的所有单词 我在布尔模式下使用PHPV7和MySQLV5.7.9MySQL innodb全文搜索 但是当我在搜索中使用像@这样的特殊字符时,我的搜索不断中断 我试过很多组合,我怎么能做到这样呢 现在我就是这样做的 用于获取记录计数 $get_count_query = "SELECT count(*) as total_count FROM content WHERE MATCH(title) AGAINST('". mysqli_real_escape_string ($

Php 如何隐藏html元素?

给大家戴上光环。也许这是个简单的问题,但相信我。我已经在谷歌上搜索过了,但仍然不起作用。我使用PHP代码来实现这一点 我真的可以隐藏html元素吗 假设我有这样一个数据库,它保存了每个html元素 <b>Good Morning!</b> Nice to meet you! 但当我回应时 echo "<b>Good Morning!</b> Nice to meet you!"; 结果如下所示: 早上好!很高兴认识你 但我需要这样的结果 <

Php 无法加载动态库:WAMP

无法加载动态库'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll'-Le module spécifiéest introvable。 我想安装composer for php..试图用我找到的解决方案解决问题,但没有成功无法发表评论-抱歉 转到routes/web.php文件并放入phpinfo;在那里的某个地方 重新加载您的站点,您应该会看到应用程序正在使用的php.ini。 加载的配置文件 然后围绕第998行修改php.ini extension=php

PHP在特定位置将数组插入关联数组

我想在特定位置将一个数组插入另一个关联数组,但对我来说,数组拼接不起作用。 我想这样做: $example = [ 'first' => 'element', 'second' => 'element']; $example[] = [ 'third' => 'element', 'fourth' => 'element']; 现在我们有一个关联数组,里面有两个,另一个数组。 我想在其中的另一个数组

Php 如何在mysqli查询中使用两个AND运算符

如何在MySQLi查询中使用两个AND运算符 $query = "select * from agent_profile where status=1"; $run = mysqli_query($con,$query); $fetchdata = mysqli_fetch_array($run); $crnt_id = $fetchdata['agent_id']; if (mysqli_num_rows($run) > 0){

Php 我如何将wordpress博客添加到Yii2网站作为一条路线

和wordpress一样,我与Yii2合作了一段时间。我目前正在使用Yii2构建一个网站。我想将wordpress博客添加到此网站。我想以这样一种方式来做;当你访问www.mydomain.com/blog时,它会打开我网站的wordpress部分,并显示用wordpress等制作的文章 我在网上做了一些研究,但还没有一个明确的程序来完成这项任务 简言之,我想要一条Yii2路线来运行一个功能齐全的wordpress博客 对此,如有任何建议,将不胜感激 只需创建博客目录并将wordpress文件放

为什么PHP不处理$\u包含符号和“&”的POST数据php://input 是否包含所有数据?

我对PHP中的POST数据有一个奇怪的问题。每当POST数据包含“&”符号和字符时,它就开始表现得非常奇怪。请参见下面的示例 由远程端发布并使用文件\u put\u contents文件\u get\u contents'接收的数据php://input'; 当我把内容“file.txt”归档时,$\u POST['csv'];我得到了这个被截断的本地文件输出,请注意,它缺少双qoutes,文件到此结束: 0,"ITEM 1" 1,"ITEM 2 当我把内容“file.txt”归档时,打印“$

  1    2   3   4   5   6  ... 下一页 最后一页 共 8502 页