草庐IT

php - ffmpeg 和 php 从视频中获取图像并将视频转换为 ogg

我有一个视频托管站点,并已在我的本地服务器上成功安装了ffmpeg。一切正常,但我无法获得视频持续时间,也不知道如何将视频转换为ogg格式。我可以将视频转换为mp4,但不确定是否同样的代码也可以转换为ogg。还有一件事是,我可以在视频开始时从视频中获取缩略图,但我想在50秒后获取。$base=basename($uploadfile,$safe_file['ext']);$new_file=$base.'mp4';$new_image=$base.'jpg';$new_image_path=$live_img.$new_image;$new_flv=$live_dir.$new_fil

javascript - 如何获取 iframe 父页面的 referrer 来源?

我们正在获取我们的iframe条目表单代码并将其放置在网站页面上。如果用户登陆页面并将他们的信息输入表单,我们希望能够看到他们来自哪里。例如:我们的iframe嵌入到一个页面中。该页面的URL将发布到Facebook。有人点击链接,登陆页面,并将他们的信息输入到我们的iframe输入表单中。然后我们希望能够说,1个推荐来自Facebook。我们尝试使用$_SERVER['HTTP_REFERER'],但这只会返回嵌入iframe的父页面URL,这是我们不想要的。我们需要父页面引荐的实际URL(在上面的示例中,它将是Facebook)。有没有办法获取这些信息?

php - 通过 URL 获取优惠券代码并将其应用于 WooCommerce 结帐页面

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我有一个WooCommerce网站,当客户将产品添加到购物车时,它会被重定向到结帐页面,因此无法访问购物车页面。我想在结帐页面上通过URL(GET)使用优惠券,类似https://example.com/?coupon_code=highfive.当客户单击此URL时,优惠券代码将存储在浏览器session中。然后,如果他将任何产品添加到购物车,则优惠券将应用于结帐页面。这可能吗?

PHP explode 并将缺失的部分设置为空字符串

完成以下任务的最佳方法是什么。我有这种格式的字符串:$s1="name1|type1";//(pipeistheseparator)$s2="name2|type2";$s3="name3";//(insomeofthemtypecanbemissing)假设nameN/typeN是字符串并且它们不能包含竖线。因为我需要单独提取名称/类型,所以我这样做:$temp=explode('|',$s1);$name=$temp[0];$type=(isset($temp[1])?$temp[1]:'');是否有一种更简单(更智能、更快)的方法来执行此操作而无需执行isset($temp[1]

解析并将XML存储到MSSQL数据库表中

我正在解析XML并从中创建Java对象。现在,如何序列化该对象并将其存储到数据库中我正在解析XML对象如下outputStr=IOUtils.toString(xmlfile.getInputStream(),"UTF-8");Report=XMLUtil.toObject(outputStr,Customer.class);我想存储Report对象进入数据库看答案没有神奇的方法将任意Java对象映射到SQL数据库中。如果有的话,发明家将是百万富翁。这是因为Java对象可以是平坦的,树,无环向图或图形,而SQL数据库的结构完全不同。如果要将对象放在MSSQL数据库上,则必须使用Hibernat

php - 您如何获取 Facebook 用户的信息并将其插入数据库?

我不确定如何提问,但我正在尝试自学如何创建一个使用图形API的程序。我看到的大多数教程都比较老,我不知道它们现在的相关性如何。本质上,我试图获得有人点击我的应用程序的“东西”,它说,这个应用程序需要您的用户名等,然后允许或不允许。我希望它获取信息,然后我可以将其插入数据库。我正在使用php并拥有一个域。如果我可以获取数据,我可以插入数据没问题。我不知道该怎么做。很抱歉问了一个模糊的问题,我已经搜索过了。不要求您为我编写代码,只是为我指出正确的方向,也许是一个现代教程来完成我所要求的。谢谢。 最佳答案 1)从这里创建一个Faceboo

php - 使用 PHP 打印支票和自定义表单

我一直在开发一个基于Web的财务经理应用程序,该应用程序几乎完全用PHP编写。我希望能够允许用户输入支票并将其打印到他们的支票库存中。我的第一个想法是,我可以使用FPDF之类的工具来创建大小正确的.pdf文档,并将数据(日期、数量、英文文本数量、供应商名称)放置在正确的位置。这很好用。我遇到的问题是,当我去打印4.5"x2.75"文档(大小很重要)时,AdobeReader(浏览器插件和Windows版本)将文档放在用户可用的打印机页面上。打印机没有为所有可能的个人支票尺寸提供预设页面尺寸,并且并非所有打印机都允许用户将页面尺寸添加到打印机驱动程序(是的,您可以通过打印服务器将表格添加

php - 从 db 检索数据并将其显示在 php 的表中。看到这段代码有什么问题吗?

$db=mysql_connect("localhost","root","");$er=mysql_select_db("ram");$query="insertintonamesvalues('$name','$add1','$add2','$mail')";$result=mysql_query($query);print"Person'sInformationInserted";$result=mysql_query("SELECT*FROMnames");?>NameAddressLine1AddressLine2E-mailId";echo$array[0];print""

php - 我如何跟踪访问者的国家并将他们重定向到适当的站点?

我想跟踪访问者所在的国家/地区,然后将他们重定向到我网站的适当子域,就像google所做的那样...如果我应该使用api的数据,我可以在多大程度上依赖它?..我正在使用php.. 最佳答案 下载并安装Maxmind'sGeoLiteCountry数据库,声称准确率为99.5%。您可以付费升级到付费版本,并声称其准确率为99.8%。关于如何从PHP使用数据库,有四个选项:下载CSV文件并将其导入您选择的SQL数据库。这是最慢的选项,并且有一个丑陋的API。我不推荐它,但为了完整起见将其包括在内。下载一个可以读取数据库文件的纯PHP类。

php - 如何在php数组中找到对象并将其删除?

这是我的数组的print_r输出:Array([0]=>stdClassObject([itemId]=>560639000019[name]=>Itemno1[code]=>00001[qty]=>5[id]=>2)[1]=>stdClassObject([itemId]=>470639763471[name]=>Seconditem[code]=>76347[qty]=>9[id]=>4)[2]=>stdClassObject([itemId]=>56939399632[name]=>Itemno3[code]=>39963[qty]=>6[id]=>7))如何找到[id]=>4的