Jump to content

PHP-AJAX Problems


kratsg

Recommended Posts

I've been sending data via AJAX for a chatroom and I've noticed that the ampersand seems to be weird in that it cuts off everything after it (and itself), so if the message was:

 

"Hello, my name is Bond, James Bond & I have starred in many movies."

 

It would be sent as:

 

"Hello, my name is Bond, James Bond "

 

Any ideas on how to fix this? Anything that's sent to the server gets written to a text-file, so I don't want the html code for the ampersand & because that's what would get written to the text-file...

Link to comment
https://forums.phpfreaks.com/topic/95000-php-ajax-problems/
Share on other sites

<?php
$str = "Hello, my name is Bond, James Bond & I have starred in many movies." ;

$str = htmlentities($str);

echo "$str<br/>\n";

$str = html_entity_decode($str);

echo $str;  // write decoded version to db
?>

-->
Hello, my name is Bond, James Bond & I have starred in many movies.<br/>
Hello, my name is Bond, James Bond & I have starred in many movies.

 

 

Link to comment
https://forums.phpfreaks.com/topic/95000-php-ajax-problems/#findComment-486642
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.