Autor | Zpráva | ||
---|---|---|---|
Kvilda Profil |
#1 · Zasláno: 13. 3. 2007, 10:08:08 · Upravil/a: Kvilda
Takto to nejde...........:((
$alied = str_replace(' " ', " ' ", $alied); Na toto: var rtNewAdmin = "kfh fdhdfh <img src='khk' alt='123'> daskhf kasd" |
||
nightfish Profil |
#2 · Zasláno: 13. 3. 2007, 10:11:53
$alied = str_replace("\"", "'", $alied);
|
||
Kvilda Profil |
#3 · Zasláno: 13. 3. 2007, 10:30:05
hm........... :(
pořád mi to píše chybu........... :( už nevím v čem mám problém..........................:( pokud to uďám takto: $alied = "hiohou<img src=(lomítko)"123123123(lom)" alt=(lom)"123(lom)">jkgh shg k<br>bvhjf"; $Stred = str_replace("(lom)"", "'", $Stred); echo "$Stred"; tak je to v poho.............. ale pokud $Stred tahám z DB (kde mam data ulozeny v html bez lomítka) tak mi to zase napíše chybu..................... :((( |
||
nightfish Profil |
#4 · Zasláno: 13. 3. 2007, 10:55:36
Kvilda
zasekává se ti klávesa s tečkou, doporučuji vyhodit klávesnici a koupit novou pořád mi to píše chybu tak mi to zase napíše chybu no a co? myslíš, že si sami budeme domýšlet, jakou že chybu ti to píše? prostuduj si http://stare.cz/otazky |
||
Kvilda Profil |
#5 · Zasláno: 13. 3. 2007, 11:42:27
Už jsem si vyměnil klávesnici :-))
Tak tento script mi napíše "na této stránce nastala chyba", pravděpodobně tím, že proměnná $Stred obsahuje nepovolené znaky ", i když jsem dal replace. Pokud proměnnou Stred netahám z DB a zapíšu ji jako: $Stred="123123<img src=(lom)"1231.jpg(lom)" alt=(lom)"123(lom)">"; a dám replace tak to jede. Nevíte někdo proč? <? $result = mysql_query("SELECT * FROM Stred WHERE CISLO_DRUHU='10'"); while ($row = mysql_fetch_assoc($result)) { $ID=$row["ID"]; $Stred=$row["Stred"]; $CISLO_KAT=$row["CISLO_KAT"]; $CISLO_DRUHU=$row["CISLO_DRUHU"]; $Stred = str_replace(""", "'", $Stred); echo "$Stred"; } echo" <script language="Javascript"> function Admin() { var cursor = iView.document.selection.createRange(); var rtNewAdmin = "$Stred" cursor.pasteHTML(rtNewAdmin); iView.focus(); } </script>"; require("editor.htm"); ?> |
||
one_k Profil |
#6 · Zasláno: 13. 3. 2007, 12:18:52
$Stred=addslashes($row["Stred"]);
|
||
Kvilda Profil |
#7 · Zasláno: 13. 3. 2007, 12:43:10
Teda diky vsem. nastala jen jedna mala chybka. v db to musi byt napsany bez formatovani (editor script prevede s formatovanim pro lepsi orientaci v kodu, ale tady to nebylo moc mazane). dekyis
|
||
ZloBr Profil * |
#8 · Zasláno: 15. 3. 2007, 15:52:48
$alied = str_replace(chr(34), chr(39), $alied);
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0