草庐IT

real_data

全部标签

php - Yii 框架 : Using data from related Active Record models for searching

Yii1.1applicationdevelopmentCookbook解释了一种使用来自相关ActiveRecord模型的数据来搜索相关模型的方法。此方法在第193和194页中进行了说明。我已尝试将此方法集成到我的应用程序中,但它不起作用。谁能解释一下这个功能在Yii框架版本1.1.8中是否仍然可用在这个位置,我还可以找到用于从相关事件记录模型中搜索数据的注释。但它也不起作用。http://www.yiiframework.com/doc/api/1.1/CDbCriteria我有订单表和用户表订单表和用户表是一对多的关系。用户有很多订单,订单只有一个用户。因此,我正在编辑CDbCr

php - 使用 DAO 或其他东西的 Yii 2 中的 mysqli_real_escape_string?

我正在使用Yii2并且即将开始在其中第一次使用数据库,并且想知道Yii2是否还有其他你应该用来准备的东西数据库的数据,例如标准的mysqli_real_escape_string函数,还是我应该只使用它?我没有使用准备好的语句,我通过他们的databaseaccessobjects访问数据库并想知道如何转义我传递给它的数据?我找到了quoteValue方法,但它包含在Yii调用的内容中Connection表示通过PDO连接到数据库。所以我不确定它是否是正确的使用方法? 最佳答案 正如您所说,您应该使用quoteValue。如果您的d

php - 在 PHP 中将 Youtube Data API V3 视频持续时间格式转换为标准时间

我是从youtubeAPI请求中获取这个数组,但我认为持续时间格式非常罕见。他们为什么不直接投入其中?无论如何这是数组[duration]=>PT2M3S[dimension]=>2d[definition]=>sd[caption]=>false有没有办法在PHP中将此持续时间转换为“H:i:s”格式?预先感谢您的帮助 最佳答案 acidjazz有一个很好的解决方案,但在显示分钟的地方有一个错字。分钟应该是$di->i,而不是$di->m。如果您不在对象中使用它,您也可以删除“publicstatic”部分,我删除了sprintf

php - 为什么要费心使用 mysql_real_escape_string() 因为 $_POST 会自动在引号前添加斜杠?

在PHP中,$_POST会自动在引号前添加斜杠,那么为什么还要应用mysql_real_escape_string()呢?例如,当我在输入字段中输入'rrr时,当我回显它时得到\'rrr。 最佳答案 因为只有在您的php配置中启用了MacigQuotes时才会发生这种情况,据我所知,这在当今相当罕见。此外,mysql_real_escape_string还转义了其他与MySQL相关的字符。查看http://php.net/manual/en/security.magicquotes.php有关魔术引号的更多信息。正如你所看到的,这个

php - 出现错误 mysqli::real_connect(): (HY000/2002): 当我尝试在实时服务器上访问我的项目时没有这样的文件或目录

这个问题在这里已经有了答案:mysqli_real_connect():(HY000/2002):Nosuchfileordirectory(19个回答)关闭3个月前。我已将我的网站上传到服务器,然后我尝试访问,但代码点火器向我返回错误,我找不到任何答案。为什么会这样?我的配置数据库设置如下:$db['default']=array('dsn'=>'','hostname'=>'localhost','username'=>'netservice','password'=>'*********','database'=>'valedastrutas','dbdriver'=>'mysq

php - 从 PUT 请求中解析 multipart/form-data

我正在编写RESTfulAPI,但遗憾的是PHP对PUT方法没有太多内置支持。有人知道可以在PHP中解析多部分/表单数据的脚本/库吗? 最佳答案 您可以使用parse_str(file_get_contents("php://input"),$vars)访问PUT数据 关于php-从PUT请求中解析multipart/form-data,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

php - 页面 View 访问路径报告在 COBUB RAZOR 中始终显示 "no data"

我在我的应用程序中包含了cobubrazorSDK,它工作正常接受页面浏览和路径报告,它总是显示“无数据”。此图下方的表格显示了事件数据。dim_activity表中也有数据。我已经执行了此处给出的查询。https://github.com/cobub/razor/issues/23但是没有找到解决办法。 最佳答案 您可以试用最新版本的CobubRazor。 关于php-页面View访问路径报告在COBUBRAZOR中始终显示"nodata",我们在StackOverflow上找到一个类

php - SOAP 错误 : Parsing WSDL: Couldn't load from 'xxx/?wsdl' : Premature end of data in tag html line 1

几天来,我一直遇到错误,但无法找到解决此问题的方法。WSDLSOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'http://www.domain.com/?wsdl':Prematureendofdataintaghtmlline1有关信息,这个wsdl在我们的生产环境中工作,当我试图让它在我的开发环境中工作时,我们遇到了这个错误。首先,我尝试用SOAPUI尝试这个文件,结果完全一样错误。我尝试用外部PHP脚本利用它,同样的错误。例如:$wsdl="http://www.domain.com/?wsdl";$service=newSoapclient($w

php - 使用 curl put 上传文件 - multipart/form-data

我正在尝试通过curl-put方法上传文档。但是当我调用这个文件时,它只生成0字节文件而不是上传文件。我正在使用第三方的网络服务。这里缺少什么?标题中有什么吗?在文件名中我们需要传递文件名还是路径?PHP代码$data=json_encode($this->data);$file_url=$filepath;$f=array($filepath);$eol="\r\n";$BOUNDARY=md5(time());$BODY="";//initmycurlbody$BODY.='--'.$BOUNDARY.$eol;//startparamheader$BODY.='Content-D

php - Imagecreatefromwebp() : WebP decode: fail to decode input data

我正在尝试使用imagecreatefromwebp()将webp文件转换为JPEG,但不幸的是,它向我发出警告:警告:imagecreatefromwebp():WebP解码:无法解码输入数据。这是我的代码$filename=dirname(__FILE__)."\\".$keyword."1.webp";//$keyword='xyz';$im=imagecreatefromwebp($filename);//Convertittoajpegfilewith100%qualityimagejpeg($im,'./example.jpeg',100);imagedestroy($im