Anglais Francais Prosygma 

Italie
-
    hebergement 

asp
prosygma_logo



 Divers (1)  Chaînes (31)  Dates (18)  Nombres (8)  Structures (5) 
 Tableaux (6) 
asc/ord - chr - crunch - cstr/(string) - dosql/addslashes - ereg_replace - htmlspecialchars - instr/strpos - instrrev/strrpos - lcase/strtolower - left - len/strlen - ltrim - mid/substr - nl2br - notag - parcelstr - password - replace/str_replace - right - rtrim - space - string/str_repeat - tarea/htmlentities - trim - ucase/strtoupper - ucfirst - undosql/stripslashes - urldecode - urlencode - wrapstr
DOSQL/ADDSLASHES 
Retourne une chaîne préparée pour servir de requête de base de données
ASP
function dosql(ch)
   dosql = replace(ch,"""","""""")
   dosql = replace(dosql,"'","''")
end function

chaine = dosql(chaine)

Double les caractères ' "
PHP <Doc> 
$chaine = addslashes($chaine);

Ajoute un \ devant les caractères ' " \
JavaScript
<script>
function addslashes(ch) {
   ch = ch.replace(/\\/g,"\\\\") 
   ch = ch.replace(/\'/g,"\\'") 
   ch = ch.replace(/\"/g,"\\\"")
   return ch
}

chaine = addslashes(chaine)
</script>

© ASP-PHP.net 11/01/2003