Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Keyword Suggestion Scripts | Email : sachin {at} jainsachin {dot} com

PHP | Gets the current configuration setting of magic quotes gpc | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



SEO Tools




    Gets the current configuration setting of magic quotes gpc

    get_magic_quotes_gpc

    (PHP 4, PHP 5)

    get_magic_quotes_gpc — Gets the current configuration setting of magic quotes gpc

    Description

    int get_magic_quotes_gpc ( void )

    Returns the current configuration setting of magic_quotes_gpc

    Keep in mind that the setting magic_quotes_gpc will not work at runtime.

    For more information about magic_quotes, see this security section.

    Return Values

    Returns 0 if magic quotes gpc are off, 1 otherwise.

    Examples

    Example #1 get_magic_quotes_gpc() example

    <?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')";
    ?>

    Notes

    Note: If the directive magic_quotes_sybase is ON it will completely override magic_quotes_gpc. So even when get_magic_quotes_gpc() returns TRUE neither double quotes, backslashes or NUL's will be escaped. Only single quotes will be escaped. In this case they'll look like: ''


    SEO Tutorial / Articles



    Php / Mysql Tutorial



    Articles



      Other Topics



      SEO by Jainsachin