| Autor | Správa |
neopagan
 Užívateľ
 Založený: 07.08.2006 Príspevky: 681
 | Zaslal: So 24.11.07 18:05 |   |
Mam taketo nieco: | kód: | | <textarea name="clanok" cols="80" rows="12" ></textarea> | To je len cast z formulara. Po odoslani mi zapise do databazy hodnotu retazca $clanok, co je vlastne cely text. Potom ho zobrazim | kód: | <?php
echo $clanok;
?> |
Otazka je, ako by som mohol dosiahnut napr. niekde v polovici textu, aby sa zacal dalsi odsek? Ked do toho textu napisem \n, tak potom to normalne vypise spolu s textom ako \n, ale ja tam chcem mat odsek. Teda to iste chcem dosiahnut, ako keby som stlacil enter.
diky za rady... |
| |
  |
 |
vl4kn0
 Užívateľ
 Založený: 22.11.2007 Príspevky: 254 Bydlisko: 127.0.0.1
 | Zaslal: So 24.11.07 18:28 |   |
| neopagan napísal: | Mam taketo nieco: | kód: | | <textarea name="clanok" cols="80" rows="12" ></textarea> | To je len cast z formulara. Po odoslani mi zapise do databazy hodnotu retazca $clanok, co je vlastne cely text. Potom ho zobrazim | kód: | <?php
echo $clanok;
?> |
Otazka je, ako by som mohol dosiahnut napr. niekde v polovici textu, aby sa zacal dalsi odsek? Ked do toho textu napisem \n, tak potom to normalne vypise spolu s textom ako \n, ale ja tam chcem mat odsek. Teda to iste chcem dosiahnut, ako keby som stlacil enter.
diky za rady... |
nuz pokial nemas vstupnu post premennu osetrenu funkciou htmlspecialchars() tak daj normalne ze <br /> ako keby to bolo html. alebo to osetri funkciou nl2br () ktora sposoby to ze ked stlacis enter v textarea tak sa ti to <br /> zapise pri vipise samo. |
_________________ PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber... | |
     |
 |
Flety
 Užívateľ
 Založený: 26.11.2006 Príspevky: 4109 Bydlisko: HE(Humenne) - KE Vek: 18
 | Zaslal: So 24.11.07 19:06 |   |
no ked som to tam dal tak mi vypisalo toto: Duplicate entry '' for key 1 co to je? a ako sa ta vec ma vlastne pouzivat? napiste priklad, thx |
_________________ Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms | |
       |
 |
vl4kn0
 Užívateľ
 Založený: 22.11.2007 Príspevky: 254 Bydlisko: 127.0.0.1
 | Zaslal: So 24.11.07 19:22 |   |
| Drako napísal: | | no ked som to tam dal tak mi vypisalo toto: Duplicate entry '' for key 1 co to je? a ako sa ta vec ma vlastne pouzivat? napiste priklad, thx |
| kód: | | http://sk.php.net/manual/en/function.nl2br.php |
|
_________________ PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber... | |
     |
 |
Flety
 Užívateľ
 Založený: 26.11.2006 Príspevky: 4109 Bydlisko: HE(Humenne) - KE Vek: 18
 | Zaslal: So 24.11.07 19:24 |   |
a v spojeni s mysql query? |
_________________ Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms | |
       |
 |
kajbo
 Užívateľ
 Založený: 25.02.2007 Príspevky: 874 Bydlisko: Medzev
 | Zaslal: So 24.11.07 19:34 |   |
ze v databaze uz existuje riadok s ID 1 |
| |
    |
 |
vl4kn0
 Užívateľ
 Založený: 22.11.2007 Príspevky: 254 Bydlisko: 127.0.0.1
 | Zaslal: So 24.11.07 19:36 |   |
| Drako napísal: | | a v spojeni s mysql query? |
ako myslis v Mysql query?
sak ja neviem uz si nepamatam moc. skus:
| kód: | $text = nl2br($_POST['text']);
$result = $mysqli->query('INSERT INTO tabulka VALUES '. $text); |
alebo pri vybere
| kód: | $result = $mysqli->query('SELECT * FROM blabla');
while ($row = $result->fetch_object() )
{
print nl2br($row->text);
} |
|
_________________ PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber... | |
     |
 |
Flety
 Užívateľ
 Založený: 26.11.2006 Príspevky: 4109 Bydlisko: HE(Humenne) - KE Vek: 18
 | Zaslal: So 24.11.07 19:47 |   |
ok povodne som myslel v mysql_query ale zistil som ze pri vybere to je tiez dobre, takze dik  |
_________________ Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5K CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 5-5-5-12 GPU: Saphire ATi Radeon HD5850 Toxic HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: Fortron Epsilon 700W LCD: LG L226W 1680x1050 2ms | |
       |
 |
jaji
 Užívateľ
 Založený: 01.01.2006 Príspevky: 361 Bydlisko: TT
 | Zaslal: So 08.12.07 20:33 |   |
Pred miestom v skripte kde pridavas do databazy vloz
| kód: | | $clanok=str_replace("/n","<br>",$clanok); |
// Odsek v textarea daj normalne ako enter |
_________________ He who laughs last has not yet heard the bad news.
-- Bertolt Brecht
medicine student | |
  |
 |
|