Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. function myUrlEncode($TXTurl) {
  2. $entities = array('%21', '%2A', '%27', '%28', '%29', '%3B', '%3A', '%40', '%26', '%3D', '%2B', '%24', '%2C', '%2F', '%3F', '%25', '%23', '%5B', '%5D');
  3. $replacements = array('!', '*', "'", "(", ")", ";", ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]");
  4. return str_replace($entities, $replacements, urlencode($TXTurl));
  5. }
  6.  
  7.  
  8. try {
  9. $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
  10. // set the PDO error mode to exception
  11. $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  12.  
  13. // prepare sql and bind parameters
  14. $stmt = $conn->prepare("INSERT IGNORE INTO MyFAQlist (TXTurl, TXTlinkname)
  15. VALUES (:TXTurl, :TXTlinkname)");
  16. $stmt->bindParam(':TXTurl', $TXTurl);
  17. $stmt->bindParam(':TXTlinkname', $TXTlinkname);
  18. myUrlEncode($TXTurl);
  19.  
  20. // insert a row
  21. $TXTurl = "$TXTurl";
  22. // insert a row
  23. $TXTlinkname = "$TXTlinkname";
  24. $stmt->execute();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement