搞定了!今天晚上,编写了服务器上的PHP和python代码。前端网页通过ajax向chatgpt提的问题提交到服务器的php页面,php代码将问题再push到redis数据库,实时运行的python代码从redis数据pop出问题,并通过chatgpt的API接口获取AI应答,之后,再将应答推送回前端网页,显示出来。虽然还有不少小问题,至少说明整个通路基本打通,技术方案是可行的。
1、php怎样获取本机的ipv4地址
//首先获取本机名$hostnamegethostbyaddr($_SERVER[REMOTE_ADDR]);//通过本机名获取Ip$ipgethostbyname($hostname);这就是楼主想要的,这几个函数你可以看一下文档。PHP内置获取客户端IP地址的方法是用$_SERVER[REMOTE_ADDR],但是这个方法有个缺陷!
2、php获得客户端的ip和端口号?
最简单的方法$ip$_server[remote_addr];echo$ip;最实用获取用户ip地址代码functionget_real_ip(){$ipfalse;if(!empty($_server[http_client_ip])){$ip$_server[http_client_ip];}if(!empty($_server[http_x_forwarded_for])){$ips教程explode(,
$ip);$ipfalse;}for($i0;$i 3、php获取ip 说下思路:$_SERVER[REMOTE_ADDR]获取IP,()将ip写入ip.txt,最后判断time()>(ip.txt)+24*60*3600条件成立使用unlink()删除文件。$user_IP$_SERVER[REMOTE_ADDR];//获取访问者IP$(Ymd)..txt//以当前的日期建立txt文件$($);//如果存在该文件就打开,如果不存在就创建fwrite($file。