RE: addSlashes Question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[snip]

     $first = "'".addslashes($_POST['firstname'])."'";
     $last = "'".addslashes($_POST['lastname'])."'";
     $email = "'".addslashes($_POST['email'])."'";
     $address = "'".addslashes($_POST['address'])."'";
     $city = "'".addslashes($_POST['city'])."'";
     $state = "'".addslashes($_POST['state'])."'";
     $zip = "'".addslashes($_POST['zip'])."'";
     $comments = "'".addslashes($_POST['comments'])."'";
     $newsletter = "'".addslashes($_POST['signup'])."'";
     $contact = "'".addslashes($_POST['contact'])."'";


I can understand addSlashes for the first and last name, but question  
the need in the other variables, please inform.
[/snip]

There is safety in numbers! While a lot of these fields may not ever
contain anything that would need to be escaped the name fields and
comments field would definitely need this. Also, if this is filled out
by 'external' users you do not want them to be able to enter anything
(like a SQL injection attack in the comments field) that might cause a
problem of some sort. Another option would be htmlentities()

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux