Syntaxe Horror
il y a le beau code, il y a le code moche. Et ici, c’est le code moche qui était anciennement sur SyntaxeHorror.com. Comme le site n’a jamais fonctionné, je continue ici pour le plaisir :)
1er avril 2020 par Phenix dans Syntaxe Horror
.content {
height: inherit !important;
}
Je ne sais pas à quoi cela peut bien servir. Mais c’est important !
14 février 2020 par Phenix dans Syntaxe Horror

Quel genre de psychopathe écrit ce genre de code et ne ce demande pas s’il n’y a pas un problème ?
4 février 2019 par Phenix dans Syntaxe Horror
Vous reprendrez bien un peu de WTF en Javascript ?

24 février 2017 par Phenix dans Syntaxe Horror
$boundary = "-----=".md5(uniqid(rand())); // clé aléatoire de limite
Quand tu veux absolument faire un truc unique, mais que tu te rate de peux.
Explication :
La fonction md5 une fonction de hachage, qui pourrait alors créer des collisions !
De faite, une chaine MD5 ne peut être considérée comme unique...
23 février 2017 par Phenix dans Syntaxe Horror
//-- anti hack des arguments --------------------------------------
function check_arg($key,$type='s',$pardefaut='',$len=80) {
// change l'odre de $_REQUEST[$key]
if($key=="email") {
if(isset($_GET[$key] )) { $arg = $_GET[$key]; }
else {
if(isset($_POST[$key] )) $arg = $_POST[$key];
else
if(isset($_COOKIE[$key] )) $arg = $_COOKIE[$key];
else if(isset($_SESSION[$key] )) $arg = $_SESSION[$key];
else $arg=$pardefaut;
}
}
else {
if(isset($_REQUEST[$key])) $arg = $_REQUEST[$key];
else $arg=$pardefaut;
}
switch ($type) {
case 's': // string
break;
case 'sd': // string database
$trans = array("%" => "", "," => "", ";" => ""); // anti hack db
break;
case 'n': // nombre
$arg = $arg + 0;
default:
}
return($arg);
}
Si quelqu’un comprend ce qui ce passe, qu’il n’hésite pas à m’éclairer...
Mention spécial pour ce passage :
$trans = array("%" => "", "," => "", ";" => ""); // anti hack db