我希望创建一个指向服务器中运行PHP的PHP文件的超级链接(),而不需要打开一个新的页面,在我单击超链接的页面中。
考虑1:在<a>所在的页面中没有JS或<a>等。考虑2: PHP代码必须完全运行,而不需要在新页面中打开它。web用户不会感觉到当前页面中的更改,而是停留在同一个页面中。
HTML:
<a href="http://localhost/test_site/php/create_cookie.php?name=Alan&lastname=Harper">Save your name for future access.&l
在PHP中使用cookie的条件语句会给我带来一些麻烦。
我想根据是否设置cookie来更改图像的状态。下面是我的代码(在MAIN.PHP文件中):
$cookie = "d_content_vote_".$databaseArray['id'];
if(!isset($_COOKIE[$cookie])) {
// display image 1 if cookie is not set
}
else {
// display image 2 if cookie is set
}
cookie值(时间戳的值)设置在./INCLUDES/RATING
我正在尝试将PHP输出的值捕获到会话或cookie中,以便在其他页面中调用它。请参见下面的示例
session-page1.php
<?php
session_start();
ob_start();
?>
<!DOCTYPE HTML>
<!--
Strongly Typed 1.1 by HTML5 UP
html5up.net | @n33co
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html lang
有什么方法可以在PHP中跨文件夹更新cookie吗?
例如,考虑以下目录结构:
A是父目录,有两个并行子文件夹B和C.
In A,有一个名为a.php.的页面
In A/B,有一个名为b.php.的页面
In A/C,有一个名为c.php.的页面
现在,我做以下三件事:
setcookie("num“1)在a.php中
setcookie("num“,10)更新b.php中的cookie
setcookie("num“,"",time()-3600)来清除c.php中的cookie
但是,在我的测试运行中,由于b.php和c.php不在a.php的目录级
在php中,可以通过以下方式设置cookie
Setting new cookie
=============================
<?php
setcookie("name","value",time()+$int);
/*name is your cookie's name
value is cookie's value
$int is time of cookie expires*/
?>
Getting Cookie
=============================
<?php
echo $_
我正在用Javascript和PHP (用)尝试一个简单的if/else语句。
我的问题是:每次触发此脚本时,它都会同时执行IF和ELSE语句。即使设置了cookie,它也会创建一个新的cookie并将其添加到我的数据库中。我是否正确地使用了这两种语言?
它看起来是这样的:
<script type="text/javascript">
//check to see if cookie is present
if ($.cookie('uid')) {
var userCookie = $.cookie('uid');
我使用WAMP服务器进行PHP开发。我已经在我的php中创建了一个cookie,但是找不到正在创建的cookie文件。php.ini读取session.save_path=C:/wamp/tmp,并且今天还没有创建任何文件。代码是:
<?php
$mycookie="mycookie";
$emailAddr="abc@gmail.com";
if (!isset($_COOKIE[$mycookie]))
{
if (!setcookie($mycookie, $emailAddr,