[PHP-users 8039] Re: \マークの置き換え

小野 昇一 php-users@php.gr.jp
Tue, 11 Jun 2002 11:24:48 +0900


加藤さん 
小野です。

Forwarded by 小野 昇一 <shoichio@nttpc.co.jp>
----------------------- Original Message -----------------------
From:    KATOH Yasufumi <karma@murata.co.jp>
To:      php-users@php.gr.jp
Date:    Tue, 11 Jun 2002 10:59:00 +0900
Subject: [PHP-users 8033] Re: \マークの置き換え
----

> 加藤泰文です.
> 
> >>> On Tue, 11 Jun 2002 10:53:36 +0900
>     in message   "[PHP-users 8031] \マークの置き換え"
>                   小野 昇一-san wrote:
> 
> > \マークの置き換えをしたいのですが、わかりません。
> > $sql = ereg_replace("test","abc", $sql);
> > 上記でtestをabcに置き換えはできるのですが、\はわかりませんでした。
> 
> どういう目的で "\" を何に置き換えたいのでしょうか?
> 

目的はsql文をformから受け取って実行するためです。
$rtn = @pg_Exec($con, $query);
ので$queryにフォームから送られてきたsql文が入るんですが、
select * from member
ならOKなのですが、
insert into bookmark(title,url,comment,nickname,password) values
('test','test','test','test','test')
などのsql文だと
insert into bookmark(title,url,comment,nickname,password) values
(\'test\',\'test\',\'test\',\'test\',\'test\')
となってしまうので置換したいと思いました。

> -- 
> ==============================================
> ((((    加藤泰文 (会社) karma@murata.co.jp
> ○-○            (個人) karma@ae.wakwak.com
> ==============================================
> (Web Page) http://www.ae.wakwak.com/%7Ekarma/
> ==============================================
>   その他の国々の音楽のページを更新 (June 6)
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users

--------------------- Original Message Ends --------------------

小野 昇一<shoichio@nttpc.co.jp>