Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 自己做个PHP页面怎么挂到SS的模块里?

[复制链接]
davinciywf 发表于 2010-4-7 02:21:14 | 显示全部楼层 |阅读模式
自己做的PHP页面自然是
<?php
*****
?>
这样的格式,但放到templates/default下并改成**.html.php这样的名字,然后在index.html.php加入<!-- {**.html.php}-->这样的语句后不能执行该php页面
我知道<!--{eval **}-->是执行php命令的,但不能对于含有大量原始php的语句,怎么办?
模块创建里的高级模式也不过是执行select语句,怎么才能在模块下自行编辑能插入,修改SQL语句的PHP文件?
 楼主| davinciywf 发表于 2010-4-7 02:22:35 | 显示全部楼层
还有一个疑惑,加入怎么样的语句能让已登录的用户不用在自己做的页面里重新登录?
回复

使用道具 举报

lidq.jingwu 发表于 2010-4-7 09:38:10 | 显示全部楼层
回复 1# davinciywf


    直接在网站根目录下面新建php文件吧,里面包含common.php文件,即可实现绝大部分的操作。
如:
  1. include_once('common.php');
  2. 下面是其他的php语句
复制代码
回复

使用道具 举报

 楼主| davinciywf 发表于 2010-4-7 11:17:09 | 显示全部楼层
回复 3# lidq.jingwu

把PHP文件放在根目录?是可以的,但template/default/index.html.php这个可以包含自己做的放在根目录下的PHP文件么?
我是想把自己做的PHP被包含在首页或资讯浏览页面中。。
回复

使用道具 举报

麻吉求求 发表于 2010-4-7 13:54:55 | 显示全部楼层
在index.php里加include_once('自建.php');
试试

评分

1

查看全部评分

回复

使用道具 举报

 楼主| davinciywf 发表于 2010-4-7 15:05:24 | 显示全部楼层
回复 5# 麻吉求求


    是可以,如echo "123";但在被引用的PHP里不能执行if,include等语句,按照<!--{if}-->这样的格式也不行。
回复

使用道具 举报

麻吉求求 发表于 2010-4-7 16:04:32 | 显示全部楼层
回复 6# davinciywf

不知道你这个具体是什么情况..也不好说~
回复

使用道具 举报

 楼主| davinciywf 发表于 2010-4-7 22:50:44 | 显示全部楼层
回复 7# 麻吉求求


    说得还不够清楚么?
就是可以执行echo命令,如果是被引用的PHP文件里含有另外的include,if等命令貌似执行不到。
我做的不是一个简单的PHP文件,是一个操作某些表的文件
回复

使用道具 举报

wnddd 发表于 2010-4-8 09:21:36 | 显示全部楼层
有针对此问题的教程。你搜一下
回复

使用道具 举报

麻吉求求 发表于 2010-4-8 09:25:04 | 显示全部楼层
不要把echo输出用在php里,在模板里输出好了。
“被引用的PHP文件里含有另外的include,if等命令貌似执行不到”那是你自己代码写的有问题!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 09:50 , Processed in 0.027691 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表