当前位置: 首页>>代码示例>>PHP>>正文


PHP addslashes_r函数代码示例

本文整理汇总了PHP中addslashes_r函数的典型用法代码示例。如果您正苦于以下问题:PHP addslashes_r函数的具体用法?PHP addslashes_r怎么用?PHP addslashes_r使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了addslashes_r函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addslashes_r

function addslashes_r(&$Array)
{
    foreach ($Array as $Key => $Value) {
        if (is_array($Value)) {
            addslashes_r($Array[$Key]);
        } else {
            $Array[$Key] = addslashes($Value);
        }
    }
}
开发者ID:BackupTheBerlios,项目名称:nepama-svn,代码行数:10,代码来源:lib.php

示例2: news_comment_record

 function news_comment_record($News)
 {
     if (verif_connect(true)) {
         if (verifier_token(600, get_link('Comments', 'Public'), 'Comment-' . $News['News_ID'])) {
             if (request_confirm('End_Add')) {
                 if (request_confirm('Comment_Message')) {
                     insert_db('Caranille_Comments', addslashes_r($_POST));
                 }
             }
         }
     }
 }
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:12,代码来源:Comments.php

示例3: register_request

function register_request()
{
    global $prefixe_salt, $suffixe_salt;
    extract(addslashes_r(stripslashes_r($_POST)));
    $Date = date('Y-m-d H:i:s');
    $IP = getRealIpAddr();
    $filter = uniqid();
    $pswd = password_encode($prefixe_salt . $filter . $suffixe_salt, $Password);
    $key = uniqid();
    insert_db('Caranille_Accounts', array('Account_Pseudo' => strip_tags($Pseudo), 'Account_Password' => strip_tags($pswd), 'Account_Salt' => $filter, 'Account_Email' => $Email, 'Account_Sexe' => $Sexe, 'Account_Inscription' => $Date, 'Account_Last_IP' => $IP, 'Account_HP_Remaining' => 100, 'Account_Key' => $key, 'Account_valid' => 0, 'Account_Level' => 1, 'Account_Order' => 1, 'Account_Reason' => 'None', 'Account_Status' => "Authorized", 'Account_Access' => "Member", 'Account_Guild_ID' => 0, 'Account_HP_Bonus' => 0, 'Account_MP_Remaining' => 10, 'Account_MP_Bonus' => 0, 'Account_Strength_Bonus' => 0, 'Account_Magic_Bonus' => 0, 'Account_Agility_Bonus' => 0, 'Account_Defense_Bonus' => 0, 'Account_Experience' => 0, 'Account_Golds' => 0, 'Account_Notoriety' => 0, 'Account_Chapter' => 1, 'Account_Mission' => 1, 'Account_Step' => 2));
    $user_record = get_db('request_account', $_POST);
    return $user_record;
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:13,代码来源:Register.php

示例4: add_diary

 function add_diary($message = "", $Account_ID = null)
 {
     if (verif_connect(true)) {
         $message = addslashes_r($message);
         $ID = $Account_ID != null ? $Account_ID : user_data('Account_ID');
         insert_db('Caranille_Diaries', array('Diary_Account_ID' => $ID, 'Diary_Message' => $message, 'Diary_Date' => date("Y-m-d H:i:s")));
     }
 }
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:8,代码来源:Functions.php

示例5: load_css

<?php

// l'utilisateur peut ajouter un titre pour chaque module different de Caranille -Accueil
//$title ="";
//$baseline= ""
if (verif_connect()) {
    //Si l'utilisateur ne possède pas de Guilde
    if (has_guild()) {
        load_css('guild.css', 'guild');
        if (has_guild_acces('message')) {
            if (request_confirm('send-message')) {
                if (verifier_token(60, get_link('Message', 'Guild'), 'guild-message')) {
                    update_db('Caranille_Guilds', addslashes_r($_POST));
                    echo "Message mis à jour";
                }
            }
        }
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:19,代码来源:Message.php

示例6: forumulaire_db

    				<?php 
        echo forumulaire_db('Caranille_Posts', $Post);
        ?>
    			    <br/>
    				<input type="submit" name="Back" value="Annuler" />
    		    	<input type="submit" name="End_<?php 
        echo request_confirm('Add') ? 'Add' : 'Edit';
        ?>
" value="Terminer"/>
    				<?php 
        if (request_confirm('Second_Edit')) {
            ?>
<input type="submit" name="Second_Delete" value="Supprimer"><?php 
        }
        ?>
    		    </form>
<?php 
    }
    if (request_confirm('End_Edit')) {
        if (valid_post_db('Caranille_Posts')) {
            update_db('Caranille_Posts', addslashes_r($_POST));
            $message = 'Chapitre mis à jour';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
    if (request_confirm('Delete')) {
        delete_db('Caranille_Posts', addslashes_r($_POST));
        $message = 'Le page a bien été supprimée';
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:Posts.php

示例7: move_db

        move_db('Caranille_Categories', $Cat_ID, 'up');
        header('location:' . get_link('categories', 'admin', array('Edit' => 'ok')));
        $message = 'Chapitre remonté';
    }
    if (request_confirm('down_rank')) {
        $Cat_ID = htmlspecialchars(addslashes($_POST['Cat_ID']));
        move_db('Caranille_Categories', $Cat_ID, 'down');
        header('location:' . get_link('categories', 'admin', array('Edit' => 'ok')));
        $message = 'Chapitre descendu';
    }
    if (request_confirm('End_Edit')) {
        if (valid_post_db('Caranille_Categories')) {
            update_db('Caranille_Categories', addslashes_r($_POST));
            $message = 'Chapitre mis à jour';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
    if (request_confirm('Delete')) {
        delete_db('Caranille_Categories', $_POST);
        $message = 'Le page a bien été supprimée';
    }
    if (request_confirm('End_Add')) {
        if (valid_post_db('Caranille_Categories')) {
            insert_db('Caranille_Categories', addslashes_r($_POST));
            $message = 'page ajouté';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:Categories.php

示例8: move_db

        move_db('Caranille_Pages', $Page_ID, 'up');
        header('location:' . get_link('pages', 'admin', array('Edit' => 'ok')));
        $message = 'Chapitre remonté';
    }
    if (request_confirm('down_rank')) {
        $Page_ID = request_data('Page_ID');
        move_db('Caranille_Pages', $Page_ID, 'down');
        header('location:' . get_link('pages', 'admin', array('Edit' => 'ok')));
        $message = 'Chapitre descendu';
    }
    if (request_confirm('End_Edit')) {
        if (valid_post_db('Caranille_Pages')) {
            update_db('Caranille_Pages', addslashes_r($_POST));
            $message = 'Chapitre mis à jour';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
    if (request_confirm('Delete')) {
        delete_db(addslashes_r($_POST));
        $message = 'Le page a bien été supprimée';
    }
    if (request_confirm('End_Add')) {
        if (valid_post_db('Caranille_Pages')) {
            insert_db('Caranille_Pages', addslashes_r($_POST));
            $message = 'page ajouté';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:Pages.php

示例9: request_post

/** recupere les donnes d'un champs post **/
function request_post($key, $default = "", $a_html = false)
{
    if (request_confirm($key)) {
        if (is_array($_POST[$key])) {
            foreach ($_POST[$key] as $champs => $value) {
                $var[$champs] = addslashes_r($value, $a_html);
            }
        }
        if (!is_array($_POST[$key])) {
            $var = addslashes_r($_POST[$key], $a_html);
        }
        return $var;
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:15,代码来源:Systems.php

示例10: htmlspecialchars

    }
}
if (verif_access("Admin")) {
    if (request_confirm('Delete')) {
        $Image_ID = htmlspecialchars(addslashes($_POST['Image_ID']));
        delete_db('Caranille_Images', array('Image_ID' => $Image_ID));
        $message = 'Le Batiment a bien été supprimée';
    }
    if (request_confirm('End_Edit')) {
        foreach ($_POST as $key => $value) {
            $c = count_db("edit_admin", array('table' => 'Caranille_Configuration', 'ID' => 'Configuration_Name', 'value' => $key));
            //"select * from  where  ='$' limit 1");
            if ($c == 1) {
                update_db('Caranille_Configuration', addslashes_r(array('Configuration_Name' => $key, 'Configuration_Value' => $value)));
            } else {
                insert_db('Caranille_Configuration', addslashes_r(array('Configuration_Name' => $key, 'Configuration_Value' => $value)));
            }
        }
    }
    if (request_confirm('End_Add')) {
        if (valid_post_db('Caranille_Images')) {
            $r = record_file('caranille_image', array("*.*"));
            if ($r == 0) {
                $message = 'Batiment ajouté';
            } else {
                if ($r == 1) {
                    $message = "La taille du fichier téléchargé excède la valeur de upload_max_filesize, configurée dans le php.ini.";
                }
                if ($r == 2) {
                    $message = "La taille du fichier téléchargé excède la valeur de MAX_FILE_SIZE({$avatar_maxsize}), qui a été spécifiée dans le formulaire HTML.";
                }
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:Images.php

示例11: die

    die($message_html);
} else {
    if (request_confirm('Valid')) {
        $baseline = 'Validation de votre inscription';
        if (!empty($_GET)) {
            extract(addslashes_r($_GET));
        }
        if (!empty($_POST)) {
            extract(addslashes_r($_POST));
        }
        $user_record = get_db('valid_account', $_REQUEST);
        $Date = date("Y-m-d H:i:s");
        $_SESSION['Account_Register']['step'] = 7;
        if (!empty($user_record)) {
            $r = array();
            $r['Account_ID'] = $user_record['Account_ID'];
            $r['Account_Key'] = uniqid();
            $r['Account_Valid'] = 1;
            $r['Account_Step'] = 6;
            //$r['Account_Last_Connection'] = $Date;
            //$r['Account_Last_Connected'] = $Date;
            update_db('Caranille_Accounts', addslashes_r($r));
        }
        if (isset($r)) {
            echo 'Validation effectuée, vous pouvez vous connecter';
        }
    } else {
        $baseline = 'inscription terminée';
        $ended = true;
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:End.php

示例12: while

 * add the styles in the right order
 * TODO: make it dynamically configable
*/
$objTpl->AddStyle("default/");
/** DEVELOPERS NOTE
 * load default configuration from db
*/
$objDb->Select(array("name", "value"), "config_new", "WHERE `mid` = '3'");
while ($x = $objDb->FetchArray()) {
    $Config[stripslashes($x['name'])] = stripslashes($x['value']);
}
/** DEVELOPERS NOTE
 * security: escape the $_POST/$_GET values
*/
addslashes_r($_POST);
addslashes_r($_GET);
/** DEVELOPERS NOTE
 * initialize user-object and check for loginstate
*/
$objUser = NULL;
$StateFirst = Main_Checklogin($objUser);
/** DEVELOPERS NOTE
 * get module from querystring and fetch data from db
*/
$Module = isset($_GET['m']) ? $_GET['m'] : "";
$Rows = is_numeric($Module) ? $objDb->Select(array("classname", "filename", "menu"), "modules", "WHERE id = '" . intval($Module) . "'") : $objDb->Select(array("classname", "filename", "menu"), "modules", "WHERE action = '" . $Module . "'");
/** DEVELOPERS NOTE
 * load default module if requested is not found
*/
if ($Rows == 0) {
    $objDb->Select(array("classname", "filename", "menu"), "modules", "WHERE id = '" . $Config['default_module'] . "'");
开发者ID:BackupTheBerlios,项目名称:nepama-svn,代码行数:31,代码来源:main.php

示例13: update_db

" value="Terminer"/>
    				<?php 
        if (request_confirm('Second_Edit')) {
            ?>
<input type="submit" name="Second_Delete" value="Supprimer"><?php 
        }
        ?>
    		    </form>
<?php 
    }
    if (request_confirm('End_Edit')) {
        if (valid_post_db('Caranille_Chapters')) {
            update_db('Caranille_Chapters', addslashes_r($_POST));
            $message = 'Chapitre mis à jour';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
    if (request_confirm('Delete')) {
        delete_db('Caranille_Chapters', addslashes_r($_POST));
        $message = 'Le chapitre a bien été supprimée';
    }
    if (request_confirm('End_Add')) {
        if (valid_post_db('Caranille_Chapters')) {
            insert_db('Caranille_Chapters', addslashes_r($_POST));
            $message = 'chapitre ajouté';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:Chapters.php

示例14: update_db

        ?>
" value="Terminer"/>
				<?php 
        if (request_confirm('Second_Edit')) {
            ?>
<input type="submit" name="Second_Delete" value="Supprimer"><?php 
        }
        ?>
		    </form>
<?php 
    }
    if (request_confirm('End_Edit')) {
        if (valid_post_db('Caranille_Fragments')) {
            update_db('Caranille_Fragments', addslashes_r($_POST));
            echo 'Fragment mis à jour';
        } else {
            echo 'Tous les champs n\'ont pas été remplis';
        }
    }
    if (request_confirm('Delete')) {
        delete_db('Caranille_Fragments', $_POST);
        echo 'Le Fragment a bien été supprimé';
    }
    if (request_confirm('End_Add')) {
        if (valid_post_db('Caranille_Fragments')) {
            insert_db('Caranille_Fragments', addslashes_r($_POST));
        } else {
            echo 'Tous les champs n\'ont pas été remplis';
        }
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:Fragments.php

示例15: update_db

" value="Terminer"/>
    				<?php 
        if (request_confirm('Second_Edit')) {
            ?>
<input type="submit" name="Second_Delete" value="Supprimer"><?php 
        }
        ?>
    		    </form>
<?php 
    }
    if (request_confirm('End_Edit')) {
        if (valid_post_db('Caranille_Building')) {
            update_db('Caranille_Building', addslashes_r($_POST));
            $message = 'Batiment mis à jour';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
    if (request_confirm('Delete')) {
        delete_db('Caranille_Building', $_POST);
        $message = 'Le Batiment a bien été supprimée';
    }
    if (request_confirm('End_Add')) {
        if (valid_post_db('Caranille_Building')) {
            insert_db('Caranille_Building', addslashes_r($_POST));
            $message = 'Batiment ajouté';
        } else {
            $message = 'Tous les champs n\'ont pas été remplis';
        }
    }
}
开发者ID:galadie,项目名称:Caranille-RPG,代码行数:31,代码来源:Buildings.php


注:本文中的addslashes_r函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。