Форум сетевых администраторов
Показаны 8 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Замена варажения ..... срочно нужно..... (http://netadmin.ws/forum/showthread.php?threadid=5640)


Помещено doc 27-05-2003 в 17:31:

Question Замена варажения ..... срочно нужно.....

срочно.... нужна помощь....
Обнаружил в скрипте баг ..... %( ..... хотя он скорее отображается у пользователей багом .....

Данные выводятся из базы в ява скрипт

типа ..... <a href="javascript:am(" $name ")

где name выражение из базы ......

соответственно оно может быть вида

$name = " ") ccnbnbc (" "

тобиш закрывается и открывается яваскрипт ..... ;(
соответственно это выдает ошибку..., ;(
все мои попытки устранить это .......... закончились провалом ..... ;(

Если кто нибудь знает буду благодарен за помощь.....

__________________
Есть вопросы спрашивайте!


Помещено Silencer 27-05-2003 в 18:08:

А на кой вокруг $name кавычки?

__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.


Помещено doc 27-05-2003 в 21:24:

Silencer

Там прикол в том что
<a href="java script:am("<? print($name); ?>")".....

и когда name содержит в себе кавычки начинают яваскрипты глючить ..... мне надо способ замены двойных кавычек на ` .........

__________________
Есть вопросы спрашивайте!


Помещено Denveroid 27-05-2003 в 22:22:

doc

PHP:

<a href="java script:am("<?php echo addslashes($name); ?>")

__________________
`
SiteMaker.Ru - Академия сайтостроительства


Помещено Silencer 27-05-2003 в 23:28:

А если двойные на одинарные поменять, чтоб не парсились?

__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.


Помещено doc 28-05-2003 в 15:52:

.......... тобиш как с помощью пхп поменять " на ` .....

__________________
Есть вопросы спрашивайте!


Помещено Silencer 28-05-2003 в 17:12:

<a href="java script:am('<? print($name); ?>')"
я имел ввиду

__________________
Типа спициялист по елехтронной комэрцыи. Крут не по децки.


Помещено Denveroid 28-05-2003 в 20:37:


PHP:


$name 
= str_replace(""", "`", $name);

__________________
`
SiteMaker.Ru - Академия сайтостроительства


Формат времени GMT. Текущее время 16:18.
Показаны 8 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.