2014-09-05 58 views
-1

我想为我的网站的用户添加此功能以请求具有由用户以html形式提交的多个条件的项目。并且每当我的数据库项目表中有提交条件的项目(从提交到提交之时),用户都可以在他/她的个人资料中看到它们。使用php的通知/警报系统

我觉得这样的系统必须是类似通知/警报系统的东西。我在网上找不到任何教程或任何与此相关的东西。

我不想要任何完整的代码上面,只是在PHP的方法来编写这个或任何相关的教程,如果你知道,将不胜感激。

在此先感谢。

+0

你试过了你的自我!谷歌是你的朋友在这种情况下 – Jack 2014-09-05 12:33:53

+0

@NinjaDevelopers我已经做了好几次,但找不到好的和相关的结果。也许这是因为我不知道这种方法的特定关键字。你能建议我有什么好的教程,甚至是一个特定的关键词来搜索。谢谢。 – 4lisalehi 2014-09-05 12:40:35

+0

你可以在php中使用session_id()作为唯一的散列,这个散列必须在每个请求中注册,以检查到目前为止用户已完成。例如'<?php session_start(); echo session_id(); ?>'或者如果你想注册这个会话,你可以使用php cookies – Jack 2014-09-05 12:44:20

回答

1

根据您的要求来解释一下会话和饼干

PHP SESSION

你可以用它来注册的临时变量,但PHP页面应该在session_start开始

这是完整的例子

Page 1 example_1.php

<?php 
session_start(); //this should be at the top of the page 

$_SESSION['myname'] = 'Jack'; //we have registered inside session (myname = jack) 
?> 

现在在另一个PHP页面example_2.php

<?php 
session_start(); //this should be at the top of the page 

echo $_SESSION['myname'];//the output will be (jack) 
?> 

PHP COOKIE

如果你想存储你必须使用的Cookie的即时用户的PC或笔记本电脑或机器内部信息

会议。

这是如何存储用户机器

<?php 
    setcookie('cookieName', 'hi Jack', time()+360, '/'); 
?> 

内一个cookie,你可以从任何其他PHP页面中调用这个变量cookieName将输出hi Jack

<?php 
echo $_COOKIE['cookieName']; //output 'hi Jack' 
?> 

即使用户关闭您的项目,明天打开它的cookie将从他的电脑被调用,你可以阅读更多关于cookie的这将帮助你分配。

好运

+0

感谢您的回答和参考。你有任何有关我的问题的参考,使用PHP会话通知系统与我的问题解释? – 4lisalehi 2014-09-05 13:30:47

+0

谷歌它哥们我不能写孔代码:) – Jack 2014-09-05 15:08:37

+0

谷歌搜索很多后,找不到任何相关的结果或教程。你不知道任何来源或教程相关吗?谢谢。 – 4lisalehi 2014-09-05 16:56:10