第一章 如何加载运行已发布的PHP项目

一.安装AppServ2.5.10

参考安装文档

验证是否安装成功

Http://localhost:8090/index.php

http://localhost:8090/phpinfo.php

http://localhost:8090/phpmyadmin

username: root password:root

二.下载项目

http://www.comsenz.com下载免费开源项目Discuz_7.2_FULL_SC_GBK.zip

a.把解压后的目录中的upload文件拷贝到D:\AppServ\www,并改名为discuz

b.登录到 http://localhost:8090/discuz/install,按操作步骤安装,设置管理员为

username: admin password: admin888

安装完成即可使用。

c.输入http://localhost:8090/discuz,选择默认版块。

看到下面的页面,说明安装成功。

第一章 如何加载运行已发布的PHP项目  - 图1

三.到http://www.ecshop.com下载ECShop_V2.7.2_UTF8_Release0604.zip

a.把解压后的目录中的upload文件拷贝到D:\AppServ\www,并改名为ecshop.

b.登录到 http://localhost:8090/ecshop,按操作步骤安装,设置管理员为

username: admin password: admin888

安装完成即可使用。

c.输入http://localhost:8090/ecshop,看到如下页面,即安装成功。

第一章 如何加载运行已发布的PHP项目  - 图2

四.生成一个自己的项目

打开zend studio 7.2,选择工作目录为:D:\AppServ\www

新建一个PHP project ,命名为Basic1

新建一个PHP File,命名为:demo1.php

输入如下内容:

  1. <?php
  2. echo 'Hello World';
  3. ?>

打开浏览器,输入http://localhost:8090/Basic1/

可看到如下内容

  1. Index of /Basic1
  2. Name Last modified Size Description
  3. Parent Directory
  4. demo1.php 13-Dec-2011 00:33 31
  5. orderform.php 13-Dec-2011 00:16 871
  6. postorder.php 14-Dec-2011 22:29 1.1K
  7. Apache/2.2.8 (Win32) PHP/5.2.6 Server at localhost Port 8090

点击demo1.php,可看到输出了Hello World.

五. 运行已有php文件

Orderform.php

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title>我的第一个PHP程序</title>
  5. <style>
  6. table {
  7. background:#ccc;
  8. width:200px;
  9. margin:20px auto;
  10. }
  11. table td {
  12. background:#fff;
  13. }
  14. </style>
  15. </head>
  16. <body>
  17. <form method="post" action="postorder.php">
  18. <table>
  19. <tr><td>您的商品</td><td>价格</td><td>数量</td></tr>
  20. <tr><td>苹果</td><td>2.6元/斤</td><td><input type="text" size="5" name="apple" /></td></tr>
  21. <tr><td>猪肉</td><td>13.2元/斤</td><td><input type="text" size="5" name="pig" /></td></tr>
  22. <tr><td>饼干</td><td>21元/盒</td><td><input type="text" size="5" name="biscuit" /></td></tr>
  23. <tr><td colspan="3" align="center"><input type="submit" value="发送订单" /></td></tr>
  24. </table>
  25. </form>
  26. </body>
  27. </html>

Postorder.php

  1. <?php
  2. $apple=$HTTP_POST_VARS['apple'];
  3. $pig=$HTTP_POST_VARS['pig'];
  4. $biscuit=$HTTP_POST_VARS['biscuit'];
  5. $apple=$apple*2.6;
  6. $pig=$pig*13.2;
  7. $biscuit=$biscuit*21;
  8. $sum=$apple+$pig+$biscuit;
  9. ?>
  10. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  11. <html xmlns="http://www.w3.org/1999/xhtml">
  12. <head>
  13. <title>我的第一个PHP程序</title>
  14. <style>
  15. table {
  16. background:#ccc;
  17. width:200px;
  18. margin:20px auto;
  19. }
  20. table td {
  21. background:#fff;
  22. }
  23. </style>
  24. </head>
  25. <body>
  26. <form method="post" action="postorder.php">
  27. <table>
  28. <tr><td>您的商品</td><td>价格</td><td>小记</td></tr>
  29. <tr><td>苹果</td><td>2.6元/斤</td><td><?echo $apple ?></td></tr>
  30. <tr><td>猪肉</td><td>13.2元/斤</td><td><?echo $pig ?></td></tr>
  31. <tr><td>饼干</td><td>21元/盒</td><td><?echo $biscuit ?></td></tr>
  32. <tr><td colspan="3" align="center">一共要支付<?echo $sum ?>元 [<a href="orderform.php">返回修改</a>]</td></tr>
  33. </table>
  34. </form>
  35. </body>
  36. </html>

输入url:http://localhost:8090/Basic1/

看到如下页面

  1. Index of /Basic1
  2. Name Last modified Size Description
  3. Parent Directory
  4. demo1.php 13-Dec-2011 00:33 31
  5. orderform.php 13-Dec-2011 00:16 871
  6. postorder.php 14-Dec-2011 22:29 1.1K
  7. Apache/2.2.8 (Win32) PHP/5.2.6 Server at localhost Port 8090

第一章 如何加载运行已发布的PHP项目  - 图3

原文: https://wizardforcel.gitbooks.io/liyanhui-tutorials/content/116.html