Autor | Zpráva | ||
---|---|---|---|
Cajme12 Profil |
#1 · Zasláno: 11. 9. 2010, 17:31:10
Dobrý de potřeboval bych..už zas..pomoct
mám stránku s odesílacvím formulářem text area je jako ckeditor skrz lehčí stylování textu a data z formuláře se pošlou do skriptu clanky.php <?php $nadpis = $_POST['nadpis']; $text = $_POST['text']; $autor = $_POST['autor']; $id = $_POST['id']; include "config.php"; MySQL_Connect($server, $login, $heslo1) or die("Nepodařilo se připojit k databázi"); MySQL_Select_DB("$databaze") or die("Nepodařilo se otevřít databázi"); MySQL_Query("INSERT INTO `$databaze`.`clanky` (`id`,`nadpis`, `text`, `autor`) VALUES (`id`,'<h1>$nadpis</h1><br>', '$text<br>', '<b>$autor</b><hr>')") or die("Nepodařilo se zapsat do databáze"); MySQL_Query("INSERT INTO `$databaze`.`clanky1` (`id`,`nadpis`,`autor`) VALUES (`id`, '<b><i>$nadpis</i></b>..$text......', '<b>$autor</b> další ')") or die("Nepodařilo se zapsat do databáze"); MySQL_Close(); ?> <? Header("Location: clan.php"); ?> |
||
panther Profil |
#2 · Zasláno: 11. 9. 2010, 17:36:51 · Upravil/a: panther
Cajme12:
strip_tags Jen tak mimochodem, ty h1, <br>, atp. v DB nemají co dělat (pokud to není obsah webu jako takový). Přidej je až do výsledného výpisu, v DB jsou zbytečně v tomhle případě. Co když z toho nadpisu první úrovně budeš chtít udělat nadpis druhé úrovně? Budeš přeukládat všechny položky v DB? Ne, jen se v PHP na výpisu zamění jeden znak. |
||
Cajme12 Profil |
#3 · Zasláno: 11. 9. 2010, 17:47:58
tak jak to teda vypisovat zde je muj vypisovací skript
<? include 'config.php'; $vysledek=mysql_query('SELECT * from clanky1 order by id desc'); while ($zaznam=MySQL_Fetch_Array($vysledek)): echo $zaznam[nadpis]; echo $zaznam[text]; echo $zaznam[autor]; endwhile; ?> |
||
Radek9 Profil |
#4 · Zasláno: 11. 9. 2010, 17:49:56
<?php include 'config.php'; $vysledek=mysql_query('SELECT * from clanky1 order by id desc'); while ($zaznam=MySQL_Fetch_Array($vysledek)): echo "<h1>".$zaznam["nadpis"]."</h1><br>"; echo $zaznam["text"]; echo $zaznam["autor"]; endwhile; ?> |
||
panther Profil |
#5 · Zasláno: 11. 9. 2010, 17:50:21 · Upravil/a: panther
Cajme12:
echo '<h1>' . $zaznam['nadpis'] . '</h1>'; ... Jinak BR slouží k ukončení řádku, ne odřádkování, jak to máš ty. K tomu slouží margin a padding. |
||
Cajme12 Profil |
#6 · Zasláno: 11. 9. 2010, 17:51:27
dikes
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0