Autor Zpráva
BouBelka
Profil *
Zdravím vás,
na internetu jsem si našel článek o přidávání článků a apod. chvíli mi to jelo bez potíží ale ted se asi něco pokazilo nebo nevím čím to je :/ nevíte co mám na tom kodu špatně ? zapis.php
<?php
include("pripojenie.php"); //nemoze vam chybat pripojenie do databazy

if(isset($_POST['vloz'])) //ak bolo stlacene tlacitko Vlozit
{
        $nadpis = $_POST['nadpis'];
        $text = $_POST['text'];

        $sql = "insert into tabulka set nadpis='".$nadpis."', text='".$text."';"; //prida udaje do db
        $vysledok = mysql_query($sql);  

        if ($vysledok) {
$obsah=$nadpis.'<br>'.$text;
file_put_contents($nadpis.'.html',$obsah) ;
        echo "Udaj uspesne pridany"; //vypise uspesnost
        } else {
        echo "Udaj nemohol byt pridany! Skuste to ešte raz."; //vypise neuspesnost
}}
?>

    //formular

    <form method="post">
        Nadpis: <input name="nadpis" type="text"><br>
        Text: <textarea name="text" cols="30" rows="3"></textarea><br>
        <input type="submit" value="Vložit" name="vloz">
    </form>


//OK tak zapis by sme mali ak su nejake problemy tak napiste


vypis.php
<?php
include("pripojenie.php");

$sql = mysql_query("SELECT * FROM tabulka") or die(mysql_error());

while($vypis = mysql_fetch_array($sql))
{
echo "<h3>".$vypis["nadpis"]."</h3><br>"; //vypise nadpis
echo "".$vypis["text"]."<br>"; // vypise text

//Tu mate odkazy na upravenie alebo zmazanie udajov odkazy si uz mozte upravit podla seba
echo "<a href='uprav.php?udaj=".$vypis["id"]."'>Zmenit</a> | <a href='zmaz.php?zmazat=ok&amp;id=".$vypis["id"]."'>Zmazat</a>" | echo '<a href="ukazclanek.php?udaj='.$vypis["id"].'">Clanek</a>';
}
?>


Když to zadám tak se ukáže že udaje se přidaly v pohodě, ale když chci vypsat všechny články tak mi to vypíše chybu Chyba protokolu HTTP 500 (Internal Server Error): Při pokusu o splnění požadavku došlo na serveru k neočekávané situaci ... :( tak fakt už nevim ... děkuji za odpovědi
Tori
Profil
// řádek 12
echo "<a href='uprav.php?udaj=".$vypis["id"]."'>Zmenit</a> | <a href='zmaz.php?zmazat=ok&amp;id=".$vypis["id"]."'>Zmazat</a> | <a href='ukazclanek.php?udaj=".$vypis["id"]."'>Clanek</a>";
BouBelka
Profil *
Tori:
Děkujůůůůůů! :)) už to jede jak má... moc díky
BouBelka
Profil *
jo a ještě jedna maličká drobnost .. kdybych chtěl udělat z těchto článků jen krátké novinky jak bych udělal že by se poslední přidaný článek ukazoval nahoře a ne dole ? :/ :))
Tori
Profil
BouBelka:
Změnou SQL dotazu, takže ve vypis.php bude
SELECT * FROM tabulka ORDER BY id DESC
__construct
Profil
BouBelka:
Musíš upraviť dotaz na:
SELECT * FROM tabulka ORDER BY id DESC
neskoro…
BouBelka
Profil *
díky .. :) aje tu ještě jedna, úplně poslední věc :D teda aspon doufam ... když napíšu do db text a v něm i html tagy tak se vždy vytvoří soubor s příponou .html který tam jaksi nepotřebuji ... všechno funguje okej, po vyspání je to normálně zformátované a tak ale prostě mi to vždy vytvoří do adresáře soubor .. :/ nevíte jak udělat aby se to netvořilo ? :/ Děkuji
blaaablaaa
Profil
BouBelka:
smaz
$obsah=$nadpis.'<br>'.$text;
file_put_contents($nadpis.'.html',$obsah) ;
BouBelka
Profil *
děkujíí :))

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0