Jump to content

Escape user input


ryy705

Recommended Posts

Hello,

 

What is the proper way to escape user input before using it as a part of a query?

I've  always used mysql real escape with mysql.  But don't see anything like that for mssql.

 

The following is what plan on using. Is it sufficient?

 

$input = str_replace("'", "''", $input);
mssql_query (sprintf ("UPDATE Login SET user = '%s'", $input));

 

Any input would be helpful.

 

Link to comment
https://forums.phpfreaks.com/topic/173437-escape-user-input/
Share on other sites

  • 3 weeks later...

 

The following is what plan on using. Is it sufficient?

 

$input = str_replace("'", "''", $input);
mssql_query (sprintf ("UPDATE Login SET user = '%s'", $input));

 

Any input would be helpful.

 

 

That's what I've done and it seems to work

. I did a fair amount of research, and read a couple of times that this was the preferred method.
Link to comment
https://forums.phpfreaks.com/topic/173437-escape-user-input/#findComment-929719
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.