Autor | Zpráva | ||
---|---|---|---|
notwist Profil |
#1 · Zasláno: 28. 11. 2008, 13:30:04 · Upravil/a: notwist
Zdravím, mohl byste mi někdo poradit? Posílám textová data z formuláře a následně je ukládám do databáze. Používám ASP. Jde mi o to, že když někdo napíše do formuláře nějaké speciální znaky, jako např. uvozovky nebo odentruje textové pole, tak tento řetězec neuložím. Umím použít funkci Replace, která znaky vymění za jiné. Když ale text končí enterem, tak dostanu chybu. Nevíte někdo, jak vyřešit tento problém buď pomocí Replace nebo jiným způsobem? Děkuji.
|
||
notwist Profil |
#2 · Zasláno: 28. 11. 2008, 13:30:53
Zdravím, mohl byste mi někdo poradit? Posílám textová data z formuláře a následně je ukládám do databáze. Používám ASP. Jde mi o to, že když někdo napíše do formuláře nějaké speciální znaky, jako např. uvozovky nebo odentruje textové pole, tak tento řetězec neuložím. Umím použít funkci Replace, která znaky vymění za jiné. Když ale text končí enterem, tak dostanu chybu. Nevíte někdo, jak vyřešit tento problém buď pomocí Replace nebo jiným způsobem? Děkuji.
|
||
blaaablaaa Profil * |
#3 · Zasláno: 28. 11. 2008, 14:34:26
tak prochazej text radek po radku a nahrazuj (urcite existuje efektivnejsi reseni, ja ho ale neznam ;))
|
||
notwist Profil |
#4 · Zasláno: 28. 11. 2008, 19:36:24
To jsme si nerozuměli... Já vím, kde to přesně dělá... Jen potřebuji ošetřit ten řetězec před tím, než ho budu ukládat do databáze. nyní používám Replace, ale nevím, jaký je znak pro ENTER, abych ho mohl také nahradit...
|
||
bohyn Profil |
#5 · Zasláno: 28. 11. 2008, 19:43:03 · Upravil/a: bohyn
notwist
Enter je: nekdy "\n" nekdy "\r" a nekdy "\r\n" Doufam ze to v ASP taky funguje :) |
||
bohyn Profil |
#6 · Zasláno: 28. 11. 2008, 19:53:01 · Upravil/a: bohyn
Popripade urcite bude fungovat:
Chr(13) Chr(10) |
||
notwist Profil |
#7 · Zasláno: 29. 11. 2008, 18:48:12
diky moc... zkusím...
|
||
Časová prodleva: 15 let
|
0