草庐IT

Pre-HTML

全部标签

php - 如何设置 Simple_HTML_DOM 输出的样式

我使用简单的HTMLDOM解析器通过以下代码获取图像及其url:load_file($url);foreach($html->find('img')as$img){echo$img."";echo$img->src."";}?>但是输出看起来不太好:(来源:netdna-cdn.com)那么我如何在CSS中设置输出样式,就像为每个图像添加一个类及其src一样。我的CSS:.image-and-src{border:2pxsolid#777;}那么我该如何添加那个类呢?:图像和src 最佳答案 foreach($html->find(

php - PHP 中的 XPath 删除 HTML 标签

我在PHP中使用XPath来检索HTML文档的一部分。假设我的HTML文档如下所示:HelloSometexthereSomeothertexthere我的PHP包括XPath调用是:$result_dom=newDOMDocument('1.0','utf-8');$node_to_keep=$xpath->query("//div[@id='first']");foreach($nodes_to_keepas$node){$element=$result_dom->createElement('div',$node->nodeValue;);$result_dom->appendC

php - 集成 WorldPay HTML 重定向时 MC_callback 不重定向

我正在构建一个脚本以通过HTMLPOST将数据发送到WorldPay。这一切都很好,除非在处理付款后它不会重定向回客户的网站。我已将返回URL添加到管理系统的付款响应URL中,并将MC_callback值添加到HTML表单中。$call_back_url=HTTP_ROOT."/checkout_result/?order_id=".$_order->order_id;$data=array("instId"=>"1009258","cartId"=>$_settings['shop_name']."OrderID".$_order->order_id,"currency"=>"GBP

php - HTML 净化器保留空间

有没有办法让HTMLPurifier保留通常在呈现的HTML中看到的隐式空间?例如,在以下这些情况下,您通常希望在Foo和Bar之间有一个空格:FooBarExample1FooBarExample2 最佳答案 我有一个残酷的计划-将所有关闭“>”的标签替换为空格并删除双空格testme';$text=preg_replace('/()/','$1',$text);$text=trim(preg_replace('/\s+/','',strip_tags($text)));var_dump($text);返回string(7)"te

php - HTML 模板中的 PSR-2 兼容内联 PHP 标签

PSR-2没有提到任何适用于在HTML模板中使用内联php标签的内容,但是php-cs-fixertool似乎有一个标准。这是我的模板文件,在运行php-cs-fixer之前:LinkLinkLink在运行php-cs-fixerfixviews/ui/nav.php--level=psr2之后:LinkLinkLink这看起来不对,所以我一定是遗漏了什么。是否有编写符合PSR-2的内联PHP的正确方法?使用PHP的Alternativesyntaxforcontrolstructures会有什么问题吗??同样,PSR-2中没有提及,php-cs-fixer似乎没有任何问题,但出于某种

php - 使用 simple_html_dom 在 php 中获取分区的高度

CountryDetails我在php变量$headerHtml中有上面的html,我想得到分区的高度.SpanSimple包括boarder-width,margin-top和margin-bottom。我已经尝试使用simple_html_dom获取高度的以下代码,但它没有帮助。$html=str_get_html($headerHtml);$e=$html->find("div",2);echo$e->height;有什么建议或引用吗? 最佳答案 PHP是一种服务器端语言,我怀疑您是否可以使用它来获取分区的高度。但是,您可以使

php - 带有 str_replace 的 HTML 电子邮件模板

我有一个表单,我用AngularJs编写了它。当用户提交形成一个php脚本(用Slim制作)被执行,它将表单数据插入数据库并生成一个电子邮件(PHPmailer)。现在回答问题:我使用模板中的file_get_contents从电子邮件中获取结构,并将占位符替换为str_replace。模板:UserInformationFirstname:%firstname%Lastname:%lastname%OtherInformationPhone:%phone%E-Mail:%email%Organisation:%organisation%我的问题是并非所有这些字段都是必需的,我想删除如

php - HTML2PDF 有模糊的 pdf 输出

我需要一些帮助,为什么我的html2pdf的分辨率很模糊?如何调整分辨率? 最佳答案 如果有人使用这个库,这是js中的一个例子https://github.com/eKoopmans/html2pdf#image-type-and-quality你可以传递一个选项html2pdf(content,option)试试这个,html2pdf(document.body,{html2canvas:{scale:4}})我猜在php中,应该是类似的。 关于php-HTML2PDF有模糊的pdf输

php - 如何让用户的浏览器忘记包含刷新重定向的缓存 index.html 文件?

在服务器上安装了WordPress,该服务器之前有一个包含以下内容的index.html文件:现在即使index.html文件不再存在,我的浏览器(可能还有许多以前浏览过该网站的用户的浏览器)仍然重定向到home.html。这样做的结果是WordPress在尝试查看网站根目录时给出“未找到”错误(即mysite.com重定向到mysite.com/home.html)。我已经尝试将Apache设置添加到.htaccess文件(根据this),但没有成功。可能Apache模块被禁用。不确定如何检查。这是一个cPanel站点,如果未安装,我可能无法激活该模块。我还尝试创建一个重定向到hom

php - 将php中的多维数组打印到html表中

所以我在将多维数组打印到表格中时遇到了一些问题。现在我Array([0]=>stdClassObject([id]=>00fa4033-421f-48d9-bc69-a0d9c9c4973e[name]=>Chaka))如何将此数据输出到数组。我用来打印数组的代码如下$response=$status->getStatus('104.243.39.107');if(!$response){echo'STATUS:Offline';}else{echo'STATUS:Online';echo"OnlinePlayers".$response['players']."/".$respons