簡體   English   中英

頁面內容的動態加載

[英]Dynamic load of page content

我正在嘗試通過PHP動態加載我的內容。 這是我的代碼,由於某種原因,它不起作用。 您能給我一些提示嗎,我做錯了什么?

目標是:

  1. 單擊導航中的超文本

  2. 從文件夾/ p​​odstranky中的頁面統計靜態獲取動態內容

碼:

<nav>
    <ul>
        <li><a href="index.php?stranka=page-statistiky">statistiky</a></li>

    </ul>
</nav>

<?php
if (isset($_GET['stranka']))
    $stranka = $_GET['stranka'];
else
    $stranka = 'page-statistiky';
if (preg_match('/^[a-z0-9]+$/', $stranka)) {
    $vlozeno = include('podstranky/' . $stranka . '.php');
    if (!$vlozeno)
        echo('Podstránka nenalezena');
} else
    echo('Neplatný parametr.');?>

您的正則表達式不包含破折號,即- '更改此:

if (preg_match('/^[a-z0-9]+$/', $stranka))`

if (preg_match('/^[a-z0-9\-]+$/', $stranka))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM