草庐IT

css-content

全部标签

PHP 路由 - 包含 css/js 文件时出错

我正在学习在php中进行路由。我能够毫无错误地路由页面,但我坚持包含css和js文件。我在教程和示例中使用的媒体是laracast视频。我也在使用xampp适用于Windows上的apache服务器。我想做自己的练习,下图是我做的文件结构,FileDirectory在我的.htaccess上文件,我有:RewriteEngineOnRewriteBase/season-tempRewriteRule^.*$index.php[END]在我的views文件夹中,我有所有的View页面文件,包括header和footer包括css和js.header.phpLogoNav-StartBoo

PHP preg_match_all 正则表达式从 css 获取像素值( "px")

我正在寻找与PHP的preg_match_all()函数一起使用的正则表达式,它将为我提供CSS文件中的所有px值。例如,如果使用下面的css,那么预期结果将是一个数组:array("11px","0.45px","11.0005px","1.1px","888.888px")$pattern字符串是我目前所拥有的——但是它似乎没有用。我尝试使用的逻辑是:小数点前最多4位,小数点符号可选,小数点后可选,最多4位,后面跟“px”。$pattern="/([0-9]{1,4}\.*[0-9]{1,4}*px)/";$css='.some_class{font-size:11px;margi

php - php 的 file_get_contents 是否忽略文件锁定?

我已经阅读了php的manualpage关于“file_get_contents”函数,它没有说明“file_get_contents”在php文件锁定方面的行为方式。然而,在评论部分,用户Chris建议file_get_contentsdoesnotnormallyrespectPHP'sflocklocking,i.e.advisorylocking.Youcanworkaroundthiswithsomeextracodetorequestasharedlock,like...我测试成功了。我还测试了即使文件已被flock()锁定独家LOCK_EX可以让另一个php进程通过fil

php - 如何使用自定义 laravel 包添加 css 和 javascript 文件

大家好,我正在使用laravel开发我的第一个包,我需要在我的包中添加一些css和javascript文件,任何人都可以回答我什么是完成这项任务的正确方法。 最佳答案 您不能直接从您的Laravel包中添加Assets,因为您首先拥有publish()Assets。在您的服务提供商中/****@returnvoid*/publicfunctionboot(){$this->publishes([__DIR__.'/path/to/assets'=>public_path('vendor/courier'),],'public');}

php - 消息 : file_get_contents(sso. json):无法打开流:没有这样的文件或目录

我正在尝试手动从JSON文件中获取数据,而不是从URL中获取数据。我使用函数file_get_contents。我得到了错误:Message:file_get_contents(sso.json):failedtoopenstream:Nosuchfileordirectory即使路径是正确的。这是我的结构项目:->kalenderkerja->application->controllers->agendakerjaKalender.phpsso.json->assets->...这是我在user()函数中的代码Kalender.phppublicfunctionuser(){$ur

php - 如何正确地将 CSS 应用于 PHP 回显?

在我提交联系表单以采用其适当的CSS后,我无法获得出现的成功消息。步骤如下:用户将他们的数据输入联系表。该表单信息被定向到一个外部PHP脚本,该脚本将信息发送到一个电子邮件地址。提交表单后,PHP会以DIV元素的形式出现回显,内容类似于“您已成功!”(到现在为止,这是在mock我)。“成功”类被分配给DIV元素,它最终应该应用适当类的CSS表单上的所有功能都很好,除了回显。虽然应用了适当的类,但DIV元素没有实际更改。简单来说,我希望文本为绿色,但它保持黑色。HTML格式:SendMessageCSS:#contact.form.success{padding:1em;margin-b

php - 如何检查 file_get_contents 在 PHP 中返回 false 的原因

我试过这样做:$urls=array("https://www.gov.sg/");foreach($urlsas$url){d($url);//$url="http://www.google.com";$data=file_get_contents($url);d($data);}d()是一个类似于var_dump()的第3方函数。我不断收到$data=false。似乎域中的任何页面都在这样做。当我尝试另一个域(如google.com)时,它成功了。页面有效,我在浏览器上试过了。以下类似的帖子提出了URL编码问题,并启用了allow_url_fopen,但这些在此处并不适用:PHPf

php - file_get_contents 和 twitter 的奇怪问题

我制作此功能是为了验证用户的Twitter凭据。它在两个不同的网络服务器上运行。在我的网络服务器上,它运行良好。另一方面,它总是返回1!即使密码是故意错误的。到底是什么导致一台服务器做一件事,而另一台服务器做另一件事? 最佳答案 当我使用用户名/密码的任意组合访问该url时,它总是会返回一些内容,无论是身份验证成功还是失败。file_get_contents()仅在无法打开请求的url时返回FALSE。在我看来,要使您的函数成功,您必须解析返回值以确定身份验证是否成功。 关于php-fi

php - 从 PHP 获取 CSS 样式

我正在使用简单DOM解析器解析页面。它很整洁,但我想为每个元素获取应用的css样式。不仅是内联样式,还有它应用于该元素的所有样式,无论是内联样式、页内样式还是外部样式。是否有一个类可以做到这一点?如果没有,你会怎么做?我真的不关心覆盖样式、级联或浏览器特定样式。拥有所有直接应用的样式就足够了。 最佳答案 正如Martin所说,在执行此操作时,您几乎是在用PHP编写浏览器-这是一个很大的要求!与任何大项目一样,关键是将其分解为更易于管理的步骤(尽管其中一些步骤并不十分简单)。你需要:找出链接到哪些(如果有的话)外部css文件(呼应Gu

用于 javascript 和 css 的 PHP 内容缓存

我有一个独特的问题,事实证明很难使用谷歌解决。我正在将我所有的javascript和css合并到单独的php文件中,这些文件使用require_once()来提取文件的内容。javascript文件看起来像这样:我的具体问题是,由于php文件扩展名,Web浏览器会“看到”这是一个动态页面,然后每次加载站点上的页面时都会重新请求内容。我想做的是从浏览器获取上次请求的时间,然后检查每个文件的修改时间看我是否真的需要发送文件内容再次。事实证明很难找到用户上次请求的时间。此外,我还没有开始解决查找所包含文件的最后修改日期的问题,所以如果有关于查找服务器上文件的文件详细信息的信息,那将也受到赞赏