2013-05-01 71 views
0

我有一个表单并且表单方法被设置为发布。它与创建会话的第二个文件相关联。 我想用PHP自动创建一个带有唯一URL的页面,并重定向到该页面。 如果可能的话,在创建的页面中插入一些代码。 这就是表单代码:用PHP创建一个页面并重定向到它

<form action="file_upload.php" method="post" 
enctype="multipart/form-data"> 

Title: <input type="text" name="file_title" maxlength="55" required><br> 
Description: <input type="text" name="file_description" maxlength="80" required><br> 
<input type="submit" value="Title Magic"> 
</form> 

这是第二个文件代码:

$title = substr($_POST['file_title'],0,55); 
$description = substr($_POST['file_description'],0,80); 

if(isset($_POST['file_title'])) 
    $_SESSION['ses_file_title'] = $_POST['file_title']; 

if(isset($_POST['file_description'])) 
    $_SESSION['ses_file_description'] = $_POST['file_description']; 

我想它做的是重定向到一个网页,一个唯一的URL,并呼应了这些语句。

+0

请添加一些关于文件和代码的更多信息。 – Prince 2013-05-01 09:58:20

+0

你的问题很含糊......你说'page'是什么意思?如果它只是一个HTML页面,它是一个临时文件,还是需要在会话结束后访问?这些都是可能影响潜在答案的所有问题。 – naththedeveloper 2013-05-01 10:02:02

+0

添加了更多关于这些问题的信息。 – 2013-05-01 10:06:56

回答

1

你必须得到之后,在隐藏字段的值后重定向与使用如果(isset()函数)条件转发在$ ABC变量, <script>window.location="filename.php?edt=<?php echo $abc ?>"</script>您接下来页面上获取的ID与会话和使用MySQL检索自动创建页面的数据...希望这将有助于

0

您可以添加您的代码在隐藏字段或使用file_upload.php?code = yourcode,您可以通过请求访问它并使用下面的PHP代码进行重定向。

header('Location: unique url ');