天天看點

php 表單 送出 跳轉,DEDECMS自定義表單送出後的跳轉連結修改方法

本文執行個體講述了DEDECMS自定義表單送出後的跳轉連結修改方法。分享給大家供大家參考。具體實作方法如下:

dedecms自定義表單,點選送出後,預設跳轉到首頁,我們打開plus/diy.php,裡面有這樣一段代碼:

複制代碼代碼如下:

if($dsql->executenonequery($query))

{

$id = $dsql->GetLastID();

if($diy->public == 2)

{

//diy.php?action=view&diyid={$diy->diyid}&id=$id

$goto = "diy.php?action=list&diyid={$diy->diyid}";

$bkmsg = '釋出成功,現在轉向表單清單頁…';

}

else

{

$goto = !emptyempty($cfg_cmspath) ? $cfg_cmspath : '/';

$bkmsg = '釋出成功,請等待管理者處理…';

}

showmsg($bkmsg, $goto);

}

找到這一行:

複制代碼代碼如下:

$goto = !empty($cfg_cmspath) ? $cfg_cmspath : '/';

就是跳轉到首頁的意思了。我們修改一下,比如:

$goto = "/abc.htm"

就可以跳轉到你想要的頁面了,如果想跳轉到目前頁面的話:

複制代碼代碼如下:

if($dsql->executenonequery($query))

{

$id = $dsql->GetLastID();

if($diy->public == 2)

{

//diy.php?action=view&diyid={$diy->diyid}&id=$id

$goto = "diy.php?action=list&diyid={$diy->diyid}";

$bkmsg = '釋出成功,現在轉向表單清單頁…';

echo "";

}

else

{

$goto = !emptyempty($cfg_cmspath) ? $cfg_cmspath : '/';

$bkmsg = '釋出成功,請等待管理者處理…';

}

showmsg($bkmsg, $goto);

希望本文所述對大家的dedecms建站有所幫助。