http://www.lsd.cn/400445/像这样的,怎么弄?原理已经逻辑思维。请高手提醒。加红部分,应该是文件夹。首先,如何给一个项目自动建立文件夹,并自动生成页面。其次,下面的这个宣传页面,数据库怎么建立?我先前怀疑是做好页面,上传,在数据库改项目某一字段写链接。单现在看来,不是这样做的。应该是:1、自动建立一个文件夹。
2、宣传页面分成几天(主要是图片),上传到这个文件夹3、读取文件夹内容,生成页面————————————————————————————————————————
但这些都是我的猜测,有可能是我分析错了。请坐过的高手列一下思维逻辑。
2、宣传页面分成几天(主要是图片),上传到这个文件夹3、读取文件夹内容,生成页面————————————————————————————————————————
但这些都是我的猜测,有可能是我分析错了。请坐过的高手列一下思维逻辑。
你写的url的意思是想实现url的静态化吧!?
这玩意应该到url重写那儿找答案
http://www.linuxpk.com/doc/apache/rewrite/index.html
确实有 400445 这个目录,当前访问的是 400445 这个目录下的 index.XXX 文件2:
rewrite3:
PATH_INFO个人觉得第一种情况很少人用,除非全部生成静态
第二种,动态的,用rewrite才实现这样的url,那倒不如直接 PARH_INFO,所以,第三种概率大点。
_______________________________________________________--这个我知道。但是HTML页面,是不是上传后,然后才再数据库写它的连接,使之对应项目名称?如果是这样,那么关键是这个上传。
上传自然包括:第一、所使用图片的文件夹;第二、HTML页面。
我是如何自动建立一个文件夹A,使项目A的图片集中在这个文件夹A中?(每个项目如何对应一个文件夹?)
使HTML文件在调用图片的时候,路径完全正确?
——————————————————————————————
就是这个A文件的创立,总觉得有难度。我打算是:项目加入的时候,自动创立文件夹a0001,这个文件夹可能是自动生成.而宣传页面,应该是本地做好的。一是html文件,一个是文件夹images,放需要的图片。这样上传的时候,html文件应该没有问题,但是文件夹images的图片,上传到文件夹中就觉得很难。一个是上传接口不会写,如何将本地文件夹内容上传到服务器文件夹。一个是路径不一样了,惨了。会的和我说声,我正在查阅相关资料,看看有没有例子。
QQ:1410707439,
13591821549有效期截止2010-12-30前
http://www.linuxpk.com/doc/apache/rewrite/index.html
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^.*(\.html|.xml|\.css|\.js|\.gif|\.png|\.jpg|\.swf|\.jpeg|\.doc|\.rar|\.ico)$
RewriteRule ^(.*)$ index.php/$1大概意思是,
1.url不是一个真实存在的文件名
2.url不是一个真实存在的目录
3.url不以.html,.xml,.css,.jpg.....等结尾,这样可以保持图片,css等文件不列入rewrite范畴
4.把pathinfo rewrite成index.php/pathinfo设置成功后,你的url
http://www.lsd.cn/400445/
实际上是重定向到了
http://www.lsd.cn/index.php/400445/
然后你在index.php里读取pathinfo(怎么读取你可以留意$_SERVER变量),读到/400445/这个东西,你想做什么处理随便你了,实际操作中,利用php进行router处理的也很多,比如定义一个Router类,专门做转向,这种方式在很多主流框架都有用到。
//当发现uri以数字结尾或数字+ /结尾,则跳到article controller的index方法。具体实现自己动动脑筋。
Router::map('/([^/]\d+)/?',array('M'=>'article','C'=>'article','A'=>'index'));
——————————————————
多谢指点。我还以为有什么好招,原来还得用编辑器。害我白想了半天。也多谢提醒多看书。我看的书比较少点,能不能提点中级难度以上的PHP开发书籍?目前我看到PHP类的书籍,绝大部分都是怎么循环怎么条件判断怎么和数据库交互,基本都是基础的东东。但是像这样具体而又运用性极强的问题,还没有见那本书写过。虽然PHP手册中有,但很显然,手册太简约了。比如文件夹一项,很多php教学书,都是简单提一下创建文件夹,删除文件夹这些不痛不痒的东东。所以还请推荐好书
最好的例子就是:下载并安装一个WORDPRESS,自己玩一遍就明白了。
楼主可以直接观看源代码。
里面用户的主页来自于:http://sj.89178.com/wuhanchengshibuluo_fuzhuang/bdu_tpl.htm?id=&gid=445
而头部公用的 http://www.lsd.cn/header/778.php
CI就是这样的地址里面有个控制器index.php什么的被服务器重写了歪
基本的(也是最常用的)rewrite规则二十分钟就可以学会
99%的共享主机也支持rewrite