【问题标题】:I want to add an interactive calendar on my website我想在我的网站上添加交互式日历
【发布时间】:2011-08-17 21:53:39
【问题描述】:

第一个问题是,我可以用什么语言写这个? 我可以访问 PHP、MySQL、ASP、ASP.NET、Javascript、Java 等(我想避免使用 Java,所以我不必让用户安装 JRE)。

我想要的是这样的:

  1. 您访问我的网站,单击日历按钮(在导航栏上),它会打开,几乎就像 Facebook 打开图片的方式一样(带有弹出窗口、褪色背景)减去点击退出(为此我希望在其顶部有一个 X)。

  2. 然后,日历将根据事件突出显示不同颜色的区域(因为我希望用户查看每天列出的事件)。

  3. 另外,我希望管理员能够通过应用程序界面将事件添加到日历中(希望如此!)并将事件存储在某个地方。

这听起来像是网站上的一个应用程序,我不知道从哪里开始,而且我觉得它需要的不仅仅是 XHTML 和 CSS。

任何帮助将不胜感激!

【问题讨论】:

标签: php asp.net mysql xhtml


【解决方案1】:

OFC 这是一种方法,而不是唯一的方法。

对于外观,它将是 XHTML 和 CSS。 要以 FB-Image 样式弹出日历,您可以使用 AJAX/JQuery。 对于管理事件,PHP 可以做到。

【讨论】:

    【解决方案2】:

    如果我正确理解您的问题,我会推荐“jQuery datepicker”。去谷歌上查询。它不附带管理面板等,但它可能对您有用,因此您可以对其进行修改。我很确定周围还有更好的开源(免费)日历。我会选择 PHP,但那是因为我在使用 PHP 时感觉更好。

    祝你好运!

    【讨论】:

    • PHP 是什么让你感觉更好(对它没有太多经验,所以我真的很想知道)。
    • 这看起来很完美,谢谢!但是我怎样才能让已登录的管理员能够添加到日历中?
    • 这就是我个人的感受。我在学校也有 C# / ASP.net,但我一点也不喜欢它。在我看来,PHP 更容易理解和理解(尽管许多编程有时看起来很相似),而且我认为有更好的文档。但是我必须说我是一名网络开发人员,所以 PHP 将是我选择的正确语言。
    • 首先你需要一个数据库(mysql)。为事件等创建一个表。您可以使用 HTML 创建一个登录表单(因此在数据库中也有一个用户表),如果填写的表单信息与数据库中的匹配,创建一个 PHP 会话,您可以使用该会话访问您需要的特定页面开发可以添加/编辑事件等的地方。
    • 听上去,学PHP真的很有好处。那将是我的下一步。感谢您的帮助! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-29
    • 2011-09-13
    • 1970-01-01
    • 1970-01-01
    • 2018-08-26
    • 1970-01-01
    • 2023-03-16
    相关资源
    最近更新 更多