因需要,用php写个简单的网站示例,供网站新手及php初学者学习。下面会写的很细,明白之可掠过
09年末写过10天的php,作品链接--合肥工业大学人事处网站
总结过中间遇到的一些问题 http://blog.csdn.net/lethe1989/article/details/5065549
简简单单6步介绍就能让你看见自己的第一个网站
1、软件
EasyPHP用于运行网站程序,类似tomcat、jboss。下载地址:http://www.xdowns.com/soft/1/71/2006/Soft_15986.html
Dreamweaver用于编写代码,当然记事本编辑器就可以代替了,用Dreamweaver主要是想对初学者可以使用所见即所得的方式编写以及较好的代码联想提示。下载地址:http://www.xdowns.com/soft/1/30/2006/Soft_33076.html
需要数据库连接的话再装上Mysql。下载地址:http://www.xdowns.com/soft/38/110/2010/Soft_67152.html
Dreamweaver和Mysql可能需要注册码
2、用到的语言
html、php更多的需要会在后面介绍
3、安装EasyPHP、Dreamweaver
记住EasyPHP的安装目录。并在安装目录下的www文件夹下新建文件夹名为example。
4、打开Dreamweaver,在中间创建新项目选择php
会自动新建如右图所示文件
这个就是网页源文件的基本结构了,点击查看各项标签意义
在<body></body>中间添加我们的代码,如下:
<div style="color:red;">
我的第一个网站哦↖(^w^)↗
</div>
ok,Ctrl+s保存文件,保存路径为步骤3中新建的文件夹example下,文件名为index.php。
5、到EasyPHP安装目录下运行EasyPHP.exe,可能需要配置一些选项。
6、打开浏览器,输入http://127.0.0.1/example/,就能显示如下效果了
127.0.0.1表示本机ip,example为之前新建的文件夹名。
试试将上面代码中的
<title>无标题文档</title>改为<title>php示例</title>保存后,刷新网页看看效果
试试在浏览器中输入http://127.0.0.1/example/index.php回车查看效果。
很简单吧,下面介绍下css、js和php。使得你的网页美起来、动起来、功能强大起来。
7、css
css是级联样式表(Cascading Style Sheet)的缩写。作用是定义网页的风格和样式。平时所见的字体大小、颜色、加粗、显示位置、背景颜色等等都属于css控制的范围。
步骤3代码中的style="color:red"就属于css,表示含义是此div中文字颜色为红色。
试试将上面的<div style="color:red;">改为<div style="color:red; font-size:20px">,保存后刷新页面查看效果。
8、js
js是Javascript的缩写,作用是负责网页和用户的交互。比方说点击一个按钮弹出一个框,点击注册就提交表单注册等等都属于js控制的范围。
下面简单示范下js,在上面代码中再添加一句
<div style="color:red">
我的第一个网站哦↖(^w^)↗
<input type="button" onclick="javascript:alert('↖哦哦↗')" value="点击我^_^"/>
</div>
上面的javascript:alert('↖哦哦↗')就是js的语句。保存后,刷新浏览器的页面,效果如下:
点击上面的按钮,就能弹出一个警告框了
9、php
php是一种嵌入在html中的脚本语言,功能及其强大,没有它,仅仅依靠html、css、js完全一个网站是费力的。还是先简单的来个示例,用php在网页上输出当前的时间,添加代码如下:
<div style="color:red">
我的第一个网站哦↖(^w^)↗
<input type="button" onclick="javascript:alert('↖哦哦↗')" value="点击我^_^"/>
</div>
<div>
<?php
echo Date("Y-m-d H:i:s");
?>
</div>
同样保存后,刷新网页, 效果如下:
php是嵌入式语言,所以调用前必须用<?php和?>括起来,上面echo Date("Y-m-d H:i:s");表示输出当前时间。
echo是输出的意思,相当于c++中的cout和c中的printf。
Date是php内置的时间函数,"Y-m-d H:i:s"是参数,指定时间的格式。
Y、m、d、H、i、s分别表示年、月、日、小时、月、秒,就是相应英文单词的首字母(小时因为和月字母冲突,改为i)。
试着将其中的"Y-m-d H:i:s"的连接符号-和:改成其他字符如*,看看效果。将小时的H改成h看看效果(H表示显示24小时制的小时,h表示显示12小时制)
其他:在用php打印时间时,可能碰到打印的时间不准确的问题,如偏差8个小时。这是因为默认时区的问题。
解决方法:找到EasyPHP的安装目录,打开conf_files文件夹下的php.ini文件,打开文件找到date.timezone,该行可能是;date.timezone;;表示注释的意思,不生效即取默认值。修改为date.timezone = PRC。PRC即英文中华人民共和国的意思,默认时区可以用echo date_default_timezone_get();打印查看。保存刷新即可看到正确的时间了。
推荐学习网站:
w3c: http://www.w3school.com.cn/tags/ w3c是网页编程的标准
w3c所见即所得编程:http://www.w3school.com.cn/tiy/t.asp?f=html_div_test 可以自己在左边编写代码,点击黄色按钮try it yourself,右边会展示相应的结果
js学习:http://www.w3school.com.cn/js/index.asp
css学习:http://www.w3school.com.cn/css/
php学习:http://www.w3school.com.cn/php/ http://www.phpchina.com/ http://www.php.cn/forum.php
- 大小: 9.9 KB
- 大小: 9.1 KB
- 大小: 1 KB
- 大小: 1.8 KB
- 大小: 2.1 KB
分享到:
相关推荐
资源名字:基于php+mysql+apache的在线购物网站设计与实现(源码+文档)_php_mysql_在线购物网站_电子商务.zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 适合...
网络编程的课程设计 用php和mysql做的简易相册系统
刚做完的一个简单的食物网站,php写的。数据库就4张表。
PHP后端项目整站源码毕业设计期末大作业 PHP后端项目整站源码毕业设计期末大作业 PHP后端项目整站源码毕业设计期末大作业 PHP后端项目整站源码毕业设计期末大作业 PHP后端项目整站源码毕业设计期末大作业 PHP后端...
PHP图书管理系统源码(毕业设计),软件架构说明 PHP+MySQL+layui php版本:7.3.4 MySQL版本:5.7.26PHP图书管理系统源码(毕业设计),软件架构说明 PHP+MySQL+layui php版本:7.3.4 MySQL版本:5.7.26PHP图书管理...
这是一个基于PHP的简单吉他展示及购物网站设计,使用PHP、JavaScript、CSS和HTML语言开发,包含381个文件。主要文件类型包括184个GIF图片文件、70个PHP源文件、41个JPG图片文件、38个JavaScript文件、11个CSS文件、...
本网站采用了PHP+Mysql+Apache进行开发,前台用HTML嵌入PHP进行页面开发和优化,提示信息完善,界面友好有亲和力;后台采用Mysql开发和管理数据库。开发环境为Apache服务器。 经过需求分析、概要设计、详细设计、...
基于PHP的宠物小精灵商城,有首页,购物车,打印,后台,查询,添加购物等等
课程设计目标 1、基本掌握BS结构程序设计的基本思路和方法; 2、达到熟练掌握PHP语言的基本知识和技能; 3、熟练掌握MYSQL数据存储技术的基本知识和方法...4、能够利用所学的基本知识和技能,解决简单的程序设计问题。
PHP网站模板,网站源码,带PHP后台:蓝色简单web设计作品案例bootstrap模板_蓝色 简单 设计 作品.zip
PHP网站模板,网站源码,带PHP后台:蓝色简单web设计作品案例bootstrap模板_蓝色 简单 设计 作品 .zip
首先讲一下,购物页面肯定会涉及到数据库部分的,我这篇文章数据库方面不会详细讲,就简单给个思路。 购物需要用到cookie进行身份验证,这个我在上一个文章有写到 访问链接:...
一个简单的php网站,助于初学者学习 ,很好的界面设计,源码比较规范
简单的家电销售网站源码+项目说明(PHP).zip简单的家电销售网站源码+项目说明(PHP).zip简单的家电销售网站源码+项目说明(PHP).zip简单的家电销售网站源码+项目说明(PHP).zip简单的家电销售网站源码+项目说明...
适合初学者学习,使用php语言和sql语言所写的图书管理网站。以及设计报告
简单的php+mysql管理系统 毕业设计
主要介绍了php+mysql开发的最简单在线题库(在线做题系统)案例,结合完整实例形式分析了PHP结合MySQL数据库查询、判断实现的在线题库功能相关操作技巧,需要的朋友可以参考下
这个是我自己的毕业设计,我的毕业设计是基于PHP的小型企业网站开发,程序论文齐全 程序主要是模仿discuz的结构写的,水平有限代码写的不好,但是基本功能还是出来了 主要用到css、smarty、jQuery、Ajax、PHP、...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
一、网站头部颜色、电话颜色、网站名称、网站地址、订餐电话、营业时间...本站采用PHP+mysql,核心程序使用了kingcms PHP版,重新设计了模板界面,增加了一些操作功能,方便外卖同行可以很好的展示宣传自己的外卖产品。