草庐IT

user-date

全部标签

php - Facebook FQL 用户表 `sex` 字段 : how to return male/female even the user is using different locale?

情况:我的facebook应用程序(http://apps.facebook.com/mymagicmirror/)需要检测用户的性别,然后查询异性或男性或女性FQL:SELECTuid,name,pic,sexFROMuserWHEREuidIN(SELECTuid2FROMfriendWHEREuid1='.$user_id.')andsex='male'问题:当facebook用户使用其他语言环境时,“性别”字段不再匹配“男性”和“女性”。相反,用中文来说,性别将变为男性/女性,而sex='male'的FQL将返回零结果。有什么解决方案可以查询所有男性/女性friend,即使fa

PHP int to date 问题

看看下面的代码:$t=77;date("H:i:s",$t);返回21:01:17当然,正确的结果应该是00:01:17之类的。$t值确实是由YouTubeGData返回的以秒为单位的值API,trought($videoEntry->getVideoDuration())。如何解决这个问题? 最佳答案 日期是特定于时区的。您需要将其设置为GMT以获得您想要的结果。date_default_timezone_set('GMT');$t=77;echodate("H:i:s",$t); 关

php - 在代码中使用 Julian Dates 有好处吗?

我维护一个PHP/Flash应用程序,该应用程序在代码中使用Julian日期并且仅转换为Gregorian以供显示。在我用Date数据类型替换整数Julian日期之前,我想知道使用Julian是否有好处?这甚至应该改变吗?其中一个问题是能够快速查看数据库中的日期。我在其中一个表中添加了一个日期时间戳以更正此问题,但现在我们正在移动到一个新的数据库并有机会进行改进,因此远离Julian日期似乎是应该做的事情。那么为什么我不想这样做呢?原来的开发者已经不在了。 最佳答案 对于日期/时间管理,您希望所有瞬间都使用简单、单调的线性刻度。人类

php - 时间更改后的 time() 和 date() 问题(DST - 标准)

在PHP中,我想输出一个HTML选项列表,其中包含接下来14天的日期。这些约会总是在18点:$today_day=date('d');$today_month=date('m');$today_year=date('Y');$date_entry=mktime(18,00,00,$today_month,$today_day,$today_year);$optionsStr='';for($d=1;$d'.date('d.m.Y',$date_entry_temp).'';}$optionsStr.='';echo$optionsStr;然后用户可以从这些日期中选择一个并提交表单。然后

php - 使用 Zend Date 将当前日期插入 MySql

我有一个基于Zend框架的网站。有一个表格供用户填写,输入的数据被插入到数据库中。用户不输入日期/时间。我想根据当前日期/时间填充数据值。日期字段的类型为datetime。我不断收到以下错误消息:Notice:ArraytostringconversioninD:\wamp\www\CNFSORG\library\Zend\Db\Statement\Pdo.phponline228我已尝试执行以下操作:也试过做:如果有人能指出我正确的方向,我将不胜感激。提前致谢... 最佳答案 正确答案是你可以尝试用类似的东西从php创建一个当前时

php - 拉维尔 5.4 : Get logged in user id inside __construct()

我试图在构造函数中访问Auth::user()->id;但它总是返回错误Tryingtogetpropertyofnon-object。我在laravel文档中研究了Session在构造函数内部不可访问,并且还在SO上搜索了这个。我需要在构造函数中登录用户ID,因为我必须从数据库中获取数据并使其可用于所有方法。我当前的代码是:publicfunction__construct(){$this->middleware('auth');$induction_status=TrainingStatusRecord::where('user_id',Auth::user()->id)->whe

PHP5 : What PHP function outputs Users IP address, 平台和浏览器?

在所有返回当前访问者信息/ip的函数中,只有第一个似乎输出:echo$_SERVER["REMOTE_ADDR"];echo$_SERVER["HTTP_X_FORWARDED"];echo$_SERVER["HTTP_X_CLUSTER_CLIENT_IP"];echo$_SERVER["HTTP_FORWARDED_FOR"];echo$_SERVER["HTTP_FORWARDED"];主要问题:为什么其他函数不输出任何东西?奖励问题:在这方面是否还有其他很酷的功能,例如输出访问者使用的浏览器和平台的功能?同样有用的是获得游客所在的城市、最喜欢的饮料、最喜欢的颜色#RGB...:

php - date() 或 format_date() 返回 1970?

我有一个包含日期字段的表,该字段已正确填充。当我执行以下操作时date;?>工作正常;但是,当我用date()格式化它时或format_date()它只返回01/01/1970。如果有区别,它会先存储在一个数组中,然后再放入HTML表格中。 最佳答案 您可以使用以下内容(如果$mytable->date的格式适合strtotime())并根据您的需要采用第一个参数:date));?> 关于php-date()或format_date()返回1970?,我们在StackOverflow上找

php - 如何实现像 www.example.com/username 这样的 url 以重定向到 www.example.com/user/profile.php?uid=10?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion在我的网站上,可以通过urlwww.example.com/user/profile.php?uid=3访问用户配置文件我想让用户通过简单地请求www.example.com/username来更轻松地访问他们的个人资料每个用户都有一个不能更改的用户名。我怎样才能做到这一点?Hereismycurrent.htaccessfileOptions+FollowSymLinks-MultiViews

php - 无法生成表 "user"

当我安装FOSUserBundle(officialdocumentation)时,我尝试使用以下命令生成我的表fos_user:phpapp/consoledoctrine:schema:update--force但控制台返回以下信息Nothingtoupdate-yourdatabaseisalreadyinsyncwiththecurrententitymetadata我使用Symfony2.1和FOSUserBundle的最新版本。app/AppKernel.php包含newFOS\UserBundle\FOSUserBundle(),app/config/config.yml