Loading:


get_magic_quotes_gpc()

Zwraca obecny status konfiguracji magic_quotes_gpc. Należy pamiętać, że ustawienie magic_quotes_gpc nie będzie działać w momencie uruchomienia.

 

Zwraca 0 jeśli magiczne cudzysłowy są wyłączone, lub 1

 

Informacja: Jeżeli dyrektywa magic_quotes_sybase jest włączona wtedy nadpisuje ona magic_quotes_gpc. Więc nawet jeśli get_magic_quotes_gpc () zwraca TRUE to ani podwójnego cudzysłowu, backslash lub NUL nie będą ucieczkami. Tylko cudzysłowy pojedyncze będzie ucieczką. W tym przypadku będą wyglądać następująco:''

 

Kompatybilność: PHP4, PHP5..



Napisz Artyku³

Listing

<?php
echo get_magic_quotes_gpc();         // 1
echo $_POST['lastname'];             // O\'reilly
echo addslashes($_POST['lastname']); // O\\\'reilly

if (!get_magic_quotes_gpc()) {
    $lastname = addslashes($_POST['lastname']);
} else {
    $lastname = $_POST['lastname'];
}

echo $lastname; // O\'reilly
$sql = "INSERT INTO lastnames (lastname) VALUES ('$lastname')";
?>




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38423
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors