Tag: PHP的

得到UTC时间在PHP

如何使用PHP的date()函数得到UTC / GMT +/-时间戳? 例如,如果我尝试 date("Ymd H:i:s", time()); 我将得到Unix时间戳; 但我需要根据本地时间,以stringGMT / UTC +/- 0400或GMT / UTC +/- 1000获取UTC / GMT时间戳。

基于IP地址的地理位置 – PHP

我们正在寻找一种快速准确的方式来根据他们的IP获取访问者的位置。 我们已经尝试ipinfodb.com,但他们的API使得我们的网站在进行API调用时严重滞后。 你有什么其他的服务build议?

设置cookie wih JS,阅读PHP的问题

我试图用JavaScript来设置一个cookie,并用PHP读取其他页面。 我可以通过这样做来写这个cookie document.cookie = cookieName+"="+cookieValue; 我部分工作。 – Cookie被写入,我可以用$_COOKIE[cookieName]读取它,但只能在同一个网页上阅读。 这真的不是很有用。 我需要在另一个页面阅读。 我通常在asp.net和c#中开发,所以我很擅长php。 我做错了什么? 感谢您的时间! EDIT1:两个页面在同一个域中。 site.com/index.php – > site.com/index2.php 编辑2:cookie被设置在一个页面通过: function SetCookie(cookieName,cookieValue,nDays) { var today = new Date(); var expire = new Date(); if (nDays==null || nDays==0) nDays=1; expire.setTime(today.getTime() + 3600000*24*nDays); document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString(); } 在另一个页面,它不能被访问,但在同一页面,它可以… 编辑3:我试图设置域,并添加path=<?php echo $_SERVER['HTTP_HOST']; ?> path=<?php echo $_SERVER['HTTP_HOST']; ?>的JavaScript代码…仍然没有.. […]

如何在<?php?>中编写html代码?

我想在PHP脚本内创build表..有没有什么办法,我可以在PHP脚本内创build表。 <?php html code to create table ?>

mt_rand有什么缺点?

什么是偏见的定义: 当超过2 ^ 32时, mt_rand()返回值的分布偏向于PHP的64位版本中的偶数。 如果这是四舍五入的规则中所expression的那种偏见,我不认为它真的很重要(因为偏见并不是真正可见的)。 除了mt_rand() 声称是rand()四倍,只需要在前面添加三个字符! 假设mt_rand可用,使用它有什么缺点?

获取URL PHP的最后部分

我只是想知道如何使用PHP提取URL的最后部分。 示例url是: http://domain.com/artist/song/music-videos/song-title/9393903 现在我怎样才能提取使用PHP的最后一部分? 9393903 在URL中总是有相同数量的variables,而ID总是在最后。

PDO:MySQL服务器已经消失

我有一个脚本,每晚做很多练习。 它使用一个在循环中执行的PDO准备语句。 前几个运行良好,但是我得到了一个失败的错误:“MySQL服务器已经消失”。 我们运行MySQL 5.0.77。 PHP版本5.2.12 该网站的其余部分运行良好。

如何获得PHP $ _GET数组?

是否有可能在$_GET的值作为数组? 如果我试图发送一个链接http://link/foo.php?id=1&id=2&id=3 ,并且我想在php端使用$_GET['id'] ,那么这个值怎么可能是一个arrays? 因为现在echo $_GET['id']正在返回3 。 它是在标题链接中的最后一个ID。 有什么build议么?

我在哪里可以findphp.ini的php.ini

看来,PHP的命令行是从主要的PHP解释器使用不同的php.ini。 我正在使用Ubuntu 10.4。 我的问题是,在主php.ini我已经包括一个额外的path为外部库,但在cli版本,这是不存在的,所以我有一个path包含错误。 谢谢

PHPcurl – cookies问题

我想通过cUrl自动获取我的amazon关联统计。 然而,我正在倒下的第一个障碍, 在login。 当我使用下面的代码: $url = 'https://affiliate-program.amazon.com/gp/flex/sign-in/select.html'; $post_data = "action=sign-in&email=$username&password=$password"; $fp = fopen('/my/path/to/cookie.txt', 'w'); fclose($fp); $login = curl_init(); curl_setopt($login, CURLOPT_COOKIESESSION, 1); curl_setopt($login, CURLOPT_COOKIEJAR, '/my/path/to/cookie.txt'); curl_setopt($login, CURLOPT_COOKIEFILE, '/my/path/to/cookie.txt'); curl_setopt($login, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)'); curl_setopt($login, CURLOPT_TIMEOUT, 40); curl_setopt($login, CURLOPT_RETURNTRANSFER, 1); curl_setopt($login, CURLOPT_URL, $url); curl_setopt($login, CURLOPT_HEADER, 1); curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); curl_setopt($login, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($login, […]