function getArrayVal($key, $array, $default = '') {
if (is_array($array) && array_key_exists($key, $array)) {
return $array[$key];
}
return $default;
} Filter
2017-03-30
Remove undefined indexes in php7
Php
2016-08-12
Pastejacking med Javascript
Security
<script>
document.addEventListener('copy', function(e){
console.log(e);
e.clipboardData.setData('text/plain', 'echo "evil"\r\n');
e.preventDefault(); // Not data from any selection
});
</script>
// Läs mer: https://security.love/Pastejacking 2016-06-15
Anpassade formulär
Html
Nägra fler typer av input-fält man kan använda. Exempel:
<input type="number" name="cardnr" />
number – Numeriskt tangentbord.
tel – En variant av det numeriska tangentbordet för telefonnummer (som faktiskt funkar bättre än "number" på en iPhone om man endast är ute efter siffror).
url – Visar tangentbord med knappar som ".", "/" och ".com".
email – Ser till att bl a "." och "@" är lättillgängliga.
date – Plockar fram en datumväljare.
2016-06-03
Packa upp enkelt
Linux
Tar känner själv igen komprimeringsformatet på ett arkiv, t ex bz2 eller gz eller om det alls är komprimerat. Packa upp enkelt med samma kommando:
tar xf arkiv.tar.xz
tar xf arkiv.tar.gz
tar xf arkiv.tar
