Tous les téléchargements de iubito
|
|
Deux fonctions qui permettent écrire de l'arabe, du chinois, du russe...
sans se soucier de savoir si l'utilisateur a forcé le codage ou laissé le choix "codage auto" dans le navigateur. Ma fonction utf8entities ne transforme pas les & en &. Ainsi si on passe "é" ou "é" ça imprime "é" à l'écran. Mais c'est vrai que ça peut être un bug vu que ça se comporte pas exactement comme htmlentities. Il en va de même pour < et >. Donc si on veut exactement le même comportement qu'htmlentities, il faut modifier la ligne (vers la fin du code) $entities .= $value |
|
|
|
|
Transformer les mails et urls en liens cliquables
|
|
|
|
|
Enlever les accents d'une chaîne
Utile pour le tri alphabétique. |
|
|
|
|
Cette classe complète le code fournit par Cyberzoïde, son tuto m'a aidé, et je l'en remerci. Mais voilà, ma classe permet de gérer les arborescences dans la compression et la décompression.
|
|
|
|
|
Le formatage de numéros de téléphones... :
Il permet d'uniformiser des numéros qui se retrouvent avec des séparations (espaces, point, -) ou sans séparation, les numéros internationaux (+34... ou 0034... entre parenthèses) isNumeroTelValide test si après formatage, le numéro est correct pour être numérotable -en appelant formatTelSansPoints- par un serveur de fax par exemple. sansAccent Une fonction est déjà proposée dans les codes sources java, celle-ci est plus simple (une ligne). ça se trouve elle provient de la FAQ Java... je sais plus où j'ai vu le code traîner, donc je le partage |
|
|
|
|
Exemple de création de toutes pièces d'un DOM et sauvegarde sous forme de fichier XML avec XSLT.
|
|
|
|
|
Résumé de la structure voulue : une structure comme un document XML, avec des noeuds (Node) qui ont des propriétés, qui peuvent avoir des enfants, profondeur et nombre d'enfants illimités.
On utilise org.w3c.dom.*. Node est une interface. Element est une autre interface, Node est une superinterface de Element. Un Element possède des attributs (concrètement : les attributs dans un fichier XML) Le XML obtenu est : La fonction affichage retourne : aaa 1er noeud bbb Enfant du 1er noeud ccc 2e noeud ddd Ainé du 2e noeud eee Ca ... Voir la suite |
|
|
|
|
Possibilité d'ajouter des destinataires, copie et copie cachée, de vérifier si une adresse est valide.
On peut appeler les fonctions avec un tableau de String en paramètre, ou avec une String toute seule. Une string peut contenir plusieurs adresses mails séparées par un espace, une virgule ou un point virgule. Notes : * - une fonction spéciale à la fin permet de transformer un pseudo en mail. * - un tout petit peu de config au début, le serveur smtp et l'adresse no-reply Exemple : //Envoi un message provenant de no-reply@societe.fr au webmaster, //à mail@exemple et no.spam Mail m = new Mail(); m.setTo("webmaster, mail@exemple.com;no.spam@thank.you" ... Voir la suite |
|
|
|
|
Cette interface en ligne vous propose un colorateur de syntaxe en fonction du langage.
Plusieurs langages sont disponibles comme le PHP, le JavaScript ou encore le HTML. Vous disposez également de quelques options comme par exemple afficher les numéros de ligne. Vous pouvez également télécharger le code source en format compressé. |
|
|