这应该非常简单,但我希望能够像 php 框架一样使用 url 作为变量。
mywebsite.com/hello-world
Run Code Online (Sandbox Code Playgroud)
我希望我的index.php 将“hello-world”视为变量,并且我希望加载index.php。这是通过 php 完成的还是必须使用 htaccess 文件?
许多 php 框架使用 url 向索引文件发送消息...例如...
mysite.com/controller/view
Run Code Online (Sandbox Code Playgroud)
我如何通过 php 自己路由这些?
一点帮助?
在我开始之前,这是一个分配.我只是在帮助之后给了一些指导:)
我正在开发一个健身房会员网站,允许用户注册,登录和预订活动.
除了活动预订系统外,我还有一切工作,这就是我需要的指导.我有一个txt文件,其中包含每个活动名称,时间,总共可以参加的活动日志.我想在每个活动的最后添加一个谁正在参加.因此,允许用户预订活动,将活动用户名添加到活动中.
这正是我目前的activity.txt文件打印方式(除了最右边的'Book'按钮.
NumberOne 3 Wednesday 8am (BOOK)
NumberTwo 7 Thursday 10am (BOOK)
NumberThree 20 Monday 1pm (BOOK)
NumberFour 15 Tuesday 5pm (BOOK)
Run Code Online (Sandbox Code Playgroud)
基本上,我需要指导的是"书籍"按钮.按下"预订"按钮后,它会将用户预订到活动中.
这是我的activity.txt文件当前的样子:
NumberOne,3,Wednesday 8am
NumberTwo,7,Thursday 10am
NumberThree,20,Monday 1pm
NumberFour,15,Tuesday 5pm
Run Code Online (Sandbox Code Playgroud)
这是我目前正在打印活动的代码:
function bookActivity()
{
$fileContentsArray = file("activity.txt");
echo "<table>";
foreach($fileContentsArray as $one_persons_data)
{
echo '<tr>';
$splitted = preg_split('/,/', $one_persons_data);
foreach ($splitted as $one)
{
echo "<td>$one</td>";
}
echo '</tr>';
}
echo "</table>";
}
Run Code Online (Sandbox Code Playgroud)
如果需要,下面是我的users.txt文件.所有密码都保存在MD5中
jiten:3fc0a7acf087f549ac2b266baf94b8b1
jb:3fc0a7acf087f549ac2b266baf94b8b1
test:bed128365216c019988915ed3add75fb
joeBlogg:bed128365216c019988915ed3add75fb
userX:bed128365216c019988915ed3add75fb
userY:bed128365216c019988915ed3add75fb
Run Code Online (Sandbox Code Playgroud)
非常感谢所有帮助.对如何做到这一点非常困惑.
我是Yii框架的新手.我想用Yii实现一个注册表.我检查了它的演示项目的博客项目,但它没有注册表.有谁知道关于这个问题的教程?
我刚刚开始学习Yii,在那里我创建了一个PostControllerController.在这个控制器中,我有一个使用要求Sessions.
所以我创建了一个构造函数方法,其代码如下
public $session;
public function __construct() {
$this->session = new CHttpSession;
$this->session->open();
}
Run Code Online (Sandbox Code Playgroud)
但在创建此构造函数后,控制器无法正常工作并出错.删除此代码后,我的控制器工作正常.我已经写在代码里构造函数无法初始化Session为每个方法actionCreate和actionUpdate.
所以我的问题是我们如何创建构造函数Yii?
谢谢
Magic Quotes从PHP 5.4中删除了哪些技术原因?
来自PHP文档
性能因为并非每个转义数据都插入到数据库中,所以逃避所有这些数据会导致性能下降.只需在运行时调用转义函数(如addslashes())就更有效了.尽管php.ini-development默认启用这些指令,但php.ini-production会禁用它.此建议主要是出于性能原因.
有没有其他原因Magic Quotes从PHP中删除?
我很想知道如何在纯 PHP 中使用单元测试来测试我们的代码。
他们对此有任何指导吗?
以及当我们使用MVC架构创建网站时如何进行单元测试。
这种问题可能要问几次,但我的问题却不同。
我有一个文本字段,它的声明是这样的
<input type="text" autocomplete="off" name="email" id="email" value="Email" onfocus="if (this.value=='Email') this.value='';" onblur="if (this.value=='') this.value='Email';" onkeyup="javascript:chk_email(this.value);" onblur="javascript:chk_email(this.value);" />
Run Code Online (Sandbox Code Playgroud)
当我输入一个单词时,所有类似的缓存电子邮件的下拉列表都会出现在文本框下方。
我尝试添加autocomplete="off"的input标签还是它正在到来。
我也写这个JavaScript,但没有运气。
<script type="text/javascript">
document.getElementById("email").reset();
</script>
Run Code Online (Sandbox Code Playgroud)
有什么办法可以从表单中删除缓存电子邮件的此下拉列表。我只想删除此文本框的缓存,而不要删除整个表单。
我有一段代码,从这里我想从字符串中删除一些单词,但trim()函数没有显示正确的输出.
代码如下
<?php
$mystring = '/word-quotes-hope';
$findme = '/word-quotes-';
echo $str = trim($mystring, $findme);
?>
Run Code Online (Sandbox Code Playgroud)
它的输出是hop,但它应该是hope
其工作示例http://codepad.viper-7.com/FxLZkp
任何人都知道为什么会这样.
是否可以像这样做一个OR语句?
WHERE pR.projectRelationId = '$id[ 0 ]' OR '$id[ 1 ]' OR '$id[ 2 ]'
AND pR.type = 'yada' AND
Run Code Online (Sandbox Code Playgroud)
或者您是否必须继续重新进行比较:
WHERE
pR.projectRelationId = '$id[ 0 ]' OR
pR.projectRelationId = '$id[ 1 ]' OR
pR.projectRelationId = '$id[ 2 ]'
AND
pR.type = 'yada' AND
Run Code Online (Sandbox Code Playgroud) 我有2个问题
我经常看到这个
$sql->bindParam(':xxx', $yyy, PDO::PARAM_zzz);
$sql->execute();
Run Code Online (Sandbox Code Playgroud)
为什么不使用(1)
$sql->execute(array(':xxx'=>$yyy));
Run Code Online (Sandbox Code Playgroud)
如果有太多的价值我应该使用(2)
$sql->bindParam(':aaa', $bbb, PDO::PARAM_zzz);
$sql->bindParam(':ccc', $ddd, PDO::PARAM_zzz);
$sql->bindParam(':eee', $fff, PDO::PARAM_zzz);
$sql->execute();
Run Code Online (Sandbox Code Playgroud)
要么
$sql->execute(array(':aaa'=>$bbb,':ccc'=>$ddd,':eee'=>$fff));
Run Code Online (Sandbox Code Playgroud) php ×8
mysql ×3
yii ×2
.htaccess ×1
html ×1
javascript ×1
magic-quotes ×1
pdo ×1
registration ×1
sql ×1
unit-testing ×1
where ×1