Ubikuity.net Web application developer

8 April 2009

Memento des comparaisons de types et conversions en PHP

Filed under: PHP — Tags: , — John Ubikuity @ 23:33

Du fait de typage faible des variables en PHP, les comparaisons de variables de types différents produisent parfois des résultats inattendus.
Le lien suivant récapitule tous les cas possibles de conversions :
http://www.blueshoes.org/en/developer/php_cheat_sheet

Et enfin un petit quiz pour vérifier que vous avez tout compris :
http://www.blueshoes.org/en/developer/syntax_exam/

Connaitre le type réel d’un fichier sans se baser sur son extension

Filed under: Power user tools — John Ubikuity @ 23:11

Le logiciel TrID permet de retrouver le type réel d’un fichier sans baser sur son extension (car celle-ci peut être définie arbitrairement).

TrID étudie le contenu du fichier, le compare avec une base de signatures  et en déduit le type réel du fichier (avec taux de probabilité exprimé en pourcent).

Site officiel : http://mark0.net/soft-trid-e.html

Il également d’autres outils tel que libmagic pour déterminer le type MIME d’un fichier à partir de son contenu binaire : http://forensicswiki.org/wiki/File_Format_Identification

Enregistrer l’URL d’origine d’une page web sauvegardée

Filed under: Browser extension — John Ubikuity @ 22:57

Voici une extension Firefox qui permet de sauvegarder l’URL d’origine d’une page Web quand on la sauvegarde sur son disque dur via le menu Fichier->Enregistrer sous : extension Firefox Savewithurl

Cette extension ajoute dans le code source de la page sauvegardée la ligne suivante :
<meta content=”http://example.com” name=”originalURL”>

Cela permet de reproduire le fonctionnement d’Internet Explorer qui automatiquement ajoute le commentaire suivant quand on enregistre une page web :
<!– saved from url=(0023)http://www.example.com/ –>

Remarque : n’oubliez pas de cocher la case “Toujours insérer l’adresse de la page enregistrée” dans les options de l’extension Savewithurl.

Remarque 2 : il existe également l’extension SaveURI qui ajoute en bas de la page Web sauvegardée un lien l’URL d’origine.

Powered by WordPress