[前][次][番号順一覧][スレッド一覧]

mysql:6100

From: "Takashi Yamashita" <"Takashi Yamashita" <takasi@xxxxxxxxxx>>
Date: Tue, 10 Sep 2002 19:20:53 +0900
Subject: [mysql 06100] Re: 「 addslashes をつける」意味

お世話になっております。

間違ってましたらすみません。

一般的に、
ダブルクォーテーション「"」が含まれる文字列を、
文字列変数に格納させたい場合、
もしくは関数やステートメントにパラメータとして渡したい場合、
コンパイラやインタプリタがソースプログラムを解析する時に、
文字列の開始と終了を表す「"」と
文字列内の「"」を混同して構文エラーにならないように、
文字列内の「"」の直前に「\」を付けてエラーを回避する事を
「問題回避処理(addshashes)」と呼んでいるのだと思います。

具体的には、
<a href="www.foo.org">foo</a>
を文字列変数に格納したい場合、
$Binary="<a href=\"www.foo.org\">foo</a>";
String Binary="<a href=\"www.foo.org\">foo</a>";

表示したい場合、
print "<a href=\"www.foo.org\">foo</a>"
document.write("<a href=\"www.foo.org\">foo</a>");
out.println("<a href=\"www.foo.org\">foo</a>");
といった具合です。

宜しくお願いします。

--------------------------------------------
山下高司
takasi@xxxxxxxxxx



[前][次][番号順一覧][スレッド一覧]

      6091 2002-09-10 14:37 ["Tatsuya Kondo" <kon] 検索が正常に出来ない                    
      6092 2002-09-10 15:04 ┣["altana" <altana@xxx]                                       
      6094 2002-09-10 15:13 ┣["KAWAI,Takanori" <GC]                                       
      6097 2002-09-10 16:58 ┃┗[fukuixyz <fukuixyz@x] 「 addslashes をつける」意味        
      6098 2002-09-10 18:34 ┃ ┣["KAWAI,Takanori" <GC]                                   
->    6100 2002-09-10 19:20 ┃ ┗["Takashi Yamashita" ]                                   
      6106 2002-09-11 10:04 ┃  ┗[fukuixyz <fukuixyz@x]                                 
      6108 2002-09-11 11:29 ┃   ┣[mohri <mohri@xxxxxxx]                               
      6118 2002-09-11 14:30 ┃   ┗[<moeru@xxxxxxxxxx>  ]                               
      6120 2002-09-11 14:57 ┃    ┣[Tomohiro 'Tomo-p' KA]                             
      6122 2002-09-11 15:24 ┃    ┃┣["Takashi Yamashita" ]                           
      6151 2002-09-11 18:46 ┃    ┃┗[<moeru@xxxxxxxxxx>  ]                           
      6121 2002-09-11 15:24 ┃    ┗["KAWAI,Takanori" <GC]                             
      6095 2002-09-10 15:25 ┣[HAMAI Kyoichi <k-ham]                                       
      6096 2002-09-10 15:27 ┣[遠藤 俊裕 <endo_t@xx]                                       
      6099 2002-09-10 18:39 ┣["城" <sora_iro@xxxxx]                                       
      6101 2002-09-10 19:42 ┣["Takashi Yamashita" ]                                       
      6102 2002-09-10 20:24 ┣[楠吉彦 <moredebu@xxx]                                       
      6103 2002-09-11 01:54 ┃┗["Tatsuya Kondo" <kon]                                     
      6104 2002-09-11 08:26 ┃ ┗[遠藤 俊裕 <endo_t@xx]                                   
      6105 2002-09-11 09:46 ┃  ┗["KAWAI,Takanori" <GC]                                 
      6107 2002-09-11 10:04 ┃   ┗[遠藤 俊裕 <endo_t@xx]                               
      6109 2002-09-11 11:57 ┃    ┗["城" <sora_iro@xxxxx]                             
      6111 2002-09-11 12:13 ┃     ┣[遠藤 俊裕 <endo_t@xx]                           
      6112 2002-09-11 12:25 ┃     ┗["Takashi Yamashita" ]                           
      6114 2002-09-11 13:32 ┃      ┗["城" <sora_iro@xxxxx]                         
      6115 2002-09-11 14:11 ┃       ┣["Tatsuya Kondo" <kon]                       
      6116 2002-09-11 14:08 ┃       ┗["Takashi Yamashita" ]                       
      6117 2002-09-11 14:29 ┃        ┗["城" <sora_iro@xxxxx]                     
      6119 2002-09-11 14:47 ┃         ┗[mohri <mohri@xxxxxxx]                   
      6123 2002-09-11 15:32 ┃          ┗["Takashi Yamashita" ]                 
      6128 2002-09-11 17:47 ┃           ┗[mohri <mohri@xxxxxxx]               
      6129 2002-09-11 17:58 ┃            ┗["城" <sora_iro@xxxxx]             
      6131 2002-09-11 18:20 ┃             ┗["Takashi Yamashita" ]           
      6110 2002-09-11 12:09 ┗["足田博信" <h_ashida]