Willkommen!

Willkommen auf der privaten Webseite von Axel Hahn.

Axels Blog

PHP-Snippet - URL Parameter escapen

23.06.2019 - 17:39

Dieser Blogeintrag ist eine Snippet-Ablage.

Die PHP-Funktion mysql_real_escape() maskierte Sonderzeichen in Werten, bevor man sie für Datenbankabfragen verwenden sollte. Die Funktion arbeitet nur dann, wenn Mysql vorab initialisiert wurde.

/**
* mysql_real_escape for an array of options
* @param array $aParams
* @return array
 */
function escapeAllParams($aParams) {
    foreach (array_keys($aParams) as $sKey) {
        $aParams[$sKey] = escapeParam($aParams[$sKey]);
    }
    return $aParams;
}

/**
* replacement for mysql_real_escape.
* @param string $s
* @return string
*/
function escapeParam($s) {
    $s = str_replace(array('\\', "\0", "\n", "\r", "'", '"', "\x1a"), array('\\\\', '\\0', '\\n', '\\r', "\\'", '\\"', '\\Z'), $s);
    return $s;
}

Blog-Kategorieen: PHP


Letzte Blog-Einträge:



23.06.2019(17:39 Uhr)PHP-Snippet - URL Parameter escapen
16.06.2019(0:49 Uhr)A Touch Of Glass - Theme für Flatpress
30.05.2019(23:59 Uhr)Amazon Alexa - meine Seite kommt Rang 60.000 näher
24.05.2019(21:53 Uhr)Pimped Apache Status: über 500 Downloads im März
17.05.2019(0:24 Uhr)jsclasses.org - Top user rated classes

Statistisches



Herkunft der Besucher

Übersicht der Herkunftsländer der Besucher meiner Webseite. Bots von Suchmaschinen sind in dieser Liste ausgeschlossen.

Übersicht der Herkunftsländer der Besucher meiner Webseite. Bots von Suchmaschinen sind in dieser Liste ausgeschlossen.


Webbrowser meiner Besucher

Welche Webbrowser werden verwendet? Die Anzeige fasst alle Versionsnummern zusammen.

Welche Webbrowser werden verwendet? Die Anzeige fasst alle Versionsnummern zusammen.