Mam jedno pole tekstowe. Posyłam wartość pola tekstowegoDane wysyłane zmienione po otrzymaniu
<textarea class="php" name="codeguru"></textarea></div>
<div class="hint">This code is editable. Click Run to execute.</div>
<input type="submit" value="Run" />
przez $ metody ajax
$.ajax({
type: 'GET',
url: 'exec.php',
dataType: 'JSONP',
data: {
code: code
},
success: function (data) {},
jsonpCallback: 'mycallback',
error: function (xhr, ajaxOptions, thrownError, err, textStatus) {
}
});
Problem: Kiedy jestem wysłać dane jak echo 'Sanjay'; to jest konwertowane na echo \ 'sanjay'.
Mam to samo zaimplementowałem na localhost i na cpanelu. Działa to dobrze na lokalnym hoście, ale nie jest idealnie na cpanelu. Wszelkie sugestie i pomysły zostaną docenione.
Czy masz 'magic_quotes_gpc' aktywowany w Twojej' php.ini'? http://www.php.net/magic_quotes – SamV
try var_dump (get_magic_quotes_gpc()), jeśli masz, to magic_quotes_gpc jest problemem. – Andrew
'magic_quotes_gpc' jest usuwany z php 5.4.0, więc jeśli powyżej tego nie ma potrzeby sprawdzania. Źródło: http://www.php.net/magic_quotes –