Autor | Zpráva | ||
---|---|---|---|
BouBelka Profil * |
#1 · Zasláno: 27. 6. 2011, 14:21:44
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&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 |
#2 · Zasláno: 27. 6. 2011, 14:33:18
// řádek 12 echo "<a href='uprav.php?udaj=".$vypis["id"]."'>Zmenit</a> | <a href='zmaz.php?zmazat=ok&id=".$vypis["id"]."'>Zmazat</a> | <a href='ukazclanek.php?udaj=".$vypis["id"]."'>Clanek</a>"; |
||
BouBelka Profil * |
#3 · Zasláno: 27. 6. 2011, 14:48:14
Tori:
Děkujůůůůůů! :)) už to jede jak má... moc díky |
||
BouBelka Profil * |
#4 · Zasláno: 27. 6. 2011, 14:49:48
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 |
#5 · Zasláno: 27. 6. 2011, 14:54:48
BouBelka:
Změnou SQL dotazu, takže ve vypis.php bude SELECT * FROM tabulka ORDER BY id DESC |
||
__construct Profil |
#6 · Zasláno: 27. 6. 2011, 14:55:20 · Upravil/a: __construct
BouBelka:
Musíš upraviť dotaz na: SELECT * FROM tabulka ORDER BY id DESC |
||
BouBelka Profil * |
#7 · Zasláno: 27. 6. 2011, 15:16:37
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 |
#8 · Zasláno: 27. 6. 2011, 15:33:04 · Upravil/a: blaaablaaa
BouBelka:
smaz $obsah=$nadpis.'<br>'.$text; file_put_contents($nadpis.'.html',$obsah) ; |
||
BouBelka Profil * |
#9 · Zasláno: 27. 6. 2011, 16:01:15
děkujíí :))
|
||
Časová prodleva: 13 let
|
0