Autor Zpráva
Vopiat
Profil *
Jak bych mohl udělat abych, když napíšu článek a do textového pole napíšu název článku aby se mi udělal odkaz a nová stránka s obsahem článku.Něco jako v CMS administraci, vytvořím stránku a odkaz na tu stránku budu mít v menu.
díky
mckay
Profil
Vopiat:
Pomocí php. Blbá odpověď? Jaká byla otázka? Dodej více informací.
Vopiat
Profil *
Dobře, potřebuji do toho to scriptu udělat aby se vytvořil odkaz v levym menu se stejnym názvem který se napíše do políčka název.
aby to prostě odkazovalo na článek podle názvu který jsme napsali do textovýho pole.
napíšu do text. pole článek1 a vytvoří se mi odkaz na daný článek.
líp to popsat neumim,akorat bych se opakoval.
jde to ? nebo mam vytvořit další tabulku a tam ukládat data z pole $název. a zpět vypysovat?
Díky

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" >
    <script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
<body>
<h2>Zápis do databáze</h2>
<?php
include 'config.php'; //načteme soubor s údaji pro připojení k db
        mysql_connect($dbserver, $dblogin, $dbheslo); // připojíme se k db
        mysql_select_db($dbnazev) // vybereme db..
            or die("Chyba! Databáze nebo tabulka nebyla nalezena!
            Pokračujte <a href=\"install.php\">zde</a>");
        mysql_query("SET NAMES 'cp1250'"); // nastavíme kódování
//když odešleme formulář následující script data uloží to tabulky v databázi
if(isset($_POST['send']))
{
        $nadpis =($_POST['nadpis']); 
        $text = ($_POST['text']); 
        $text=str_replace("\n","<br>",$text); //při odentrování v textarey se toto převede na odřádkování
        $vloz ="insert into aktuality set nadpis='".$nadpis."', text='".$text."';";
        $result=mysql_query($vloz);
       //a přesměrujeme na zobrazení článků
        echo '<script type="text/javascript" for="window" event="onLoad()">
        <!--
            window.location.href="zapis.php?edit=ok"
        // --> </script>';
}
if($edit == "ok")
echo '<b>Údaje byly vloženy</b>'; // vypíšeme úspěšnost
mysql_close(); //odpojíme se z db
?>
<!-- formulář pro zadávání ůdajů -->
    <form  method="post" >
        Nadpis: <input name="nadpis" type="text"  size="20" maxlength="20"><br>
        Text: <textarea name="text" cols="30" rows="3"></textarea>
        <script type="text/javascript">CKEDITOR.replace( 'text' );</script>
        <br>
        <input type="submit" value="Vložit" name="send">
    </form>
</body>
</html>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: