2014-10-20 35 views
0

好吧,所以我有一個輸入框,我試圖讓它如此,當你把它放在標題中,然後將它添加到名爲$ title的變量,然後我有$標題我的標題標籤有一個<inputbox>進入一個PHP變量

<form id="curse-form" class="nm" action="title.php" method="post" accept-charset="utf-8">    
    <div id="loading" style="display: none" class='alert'> 
     <a class='close' data-dismiss='alert'>×</a> 
     Loading 
    </div> 
    <div id="response"></div>      
    <div class="content_form"> 
     <input type="text" name="title" class="input-large" placeholder="Change title" value="<?php echo htmlspecialchars($title); ?>" /> 
     <button class="btn btn-large btn-primary" type="submit"><i class="icon-edit"></i>Change title</button>       
    </div>          
</form> 

不知道,如果我是正確的與表單標籤,但在我的title.php我只是有$標題PHP標籤做=;但我相信那不是如何完成

我沒有使用這個數據庫,但我不知道是否需要......因爲你可以jsut標題存儲在一個全局變量?還是使用數據庫更好?

+0

所以哪裏是你的PHP? – DoXicK 2014-10-20 16:14:33

回答

0

爲什麼不只是提交表單?

$title = (isset($_POST['title']) && !empty($_POST['title']) ? $_POST['title'] : ''); 

即相當於

if(isset($_POST['title']) && !empty($_POST['title'])){ 
    $title = $_POST['title']; 
} 
else{ 
    $title = ''; 
} 


$_SESSION['page_title'] = $title; 

然後在你的HTML

<title><?php echo $_SESSION['page_title'];?></title> 
+0

那麼,如何讓$ title進入標題標籤..因爲標題標籤首先被加載.. – 2014-10-20 16:18:55

+0

@JordanCarr查看更新。 – 2014-10-20 16:20:17

+0

我的意思是有用的....對不起:P – 2014-10-20 16:42:58