小编Kla*_*tuk的帖子

成功提交表单后如何在div中创建成功消息?

以下表单在浏览器中每次在页面启动时都会显示成功消息,但表单只有在成功提交后才会显示成功消息.

$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

$message = "Record has been updated successfully.";

if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
$updateSQL = sprintf("UPDATE table SET name=%s, email=%s, 

                   GetSQLValueString($_POST['name'], "text"),
                   GetSQLValueString($_POST['email'], "text"),

mysql_select_db($database_test, $test);
$Result1 = mysql_query($updateSQL, $test) or die(mysql_error()); 

$updateGoTo = "test.php";
if (isset($_SERVER['QUERY_STRING'])) {
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
$updateGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $updateGoTo));
}
Run Code Online (Sandbox Code Playgroud)

表单的html部分如下:

<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
 <table align="center" class="test_table"> …
Run Code Online (Sandbox Code Playgroud)

html php mysql forms

6
推荐指数
1
解决办法
4132
查看次数

如何在一个.htaccess文件中写入多个重写条件和规则以重定向URL?

我有子站点命名subsite.site.com(只是和示例).首先,我想重定向subsite.site.comwww.subsite.site.com,最后我想重定向www.subsite.site.comwww.subsite.site.com/directory/subdirectory/index.html

以下重写条件和规则独立地用于此目的.

RewriteEngine on   
RewriteCond %{HTTP_HOST} ^subsite.site\.com
RewriteRule ^(.*)$ http://www.subsite.site.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.subsite\.site\.com$
RewriteRule ^/?$ "http\:\/\/www\.subsite\.site\.com\/directory\/subdirectory\/" [R=301,L
Run Code Online (Sandbox Code Playgroud)

如何将上述两个条件和规则合并到一个.htaccess文件中?

谢谢,

apache .htaccess mod-rewrite redirect url-rewriting

4
推荐指数
1
解决办法
1万
查看次数

将两个变量存储到一个变量中

如何将两个变量存储到一个?

这是一个例子,

$a = 'hello';

$b = 'hola';

A way is array like,

$c = array('a', 'b');

$myvariables = $c;

echo $myvariables[0];
Run Code Online (Sandbox Code Playgroud)

但是如何在不使用类似数组的情况下将$ a和$ b的值保存到$ c中

$c = ($a + $b)?
Run Code Online (Sandbox Code Playgroud)

php variables

0
推荐指数
1
解决办法
5534
查看次数