Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1350 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Si on faisait un TOPIK UNIK [PHP] avec...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Si on faisait un TOPIK UNIK [PHP] avec...

n°466944
shade93
persona non grata
Posté le 24-07-2003 à 15:18:18  profilanswer
 

des fonctions PHP pour notre trousse PHP avec amélioration du code si besoin ???
 
ça pourrait être sympa ?
 
allez je me lance on verra bien  
 
- Fonction permettant de créer un lien rapidement :
 
Arguments :  
$hreflink : lien à diriger ( ex : "http:\\www.hardware.fr" )
$link : affichage du lien (ex : "le site de Hfr" )
$target : type de lien (vers fenêtre vide, dans même fenêtre, etc...) (ex : "_blank" )

Code :
  1. function HTMLHref($hreflink="", $link="", $target="_self" )
  2. {
  3. return $Href = "<A HREF=\"" . $hreflink . "\" TARGET=\"" . $target . "\">" . $link . "</A>";
  4. }


- Fonction permettant de controler la validité d'un email :
 
Argument :  
1 - email à contrôler

 

Code :
  1. function isEmail($email)
  2. {
  3. return preg_match("/^(((([^]<>()[\.,;:@\" ]|(\\\[\\x00-\\x7F]))\\.?)+)|(\"((\\\[\\x00-\\x7F])|[^\\x0D\\x0A\"\\\])+\" ))@((([[:alpha:]]([[:alnum:]]|-)*[[:alnum:]]))(\\.([[:alpha:]]([[:alnum:]]|-)*[[:alnum:]]))*|(#[[:digit:]]+)|(\\[([[:digit:]]{1,3}(\\.[[:digit:]]{1,3}){3})]))$/", $email);
  4. }


 
- Fonction permettant la convertion d'une date anglais au format français :
 
Argument :  
1 - date au format anglais

 

Code :
  1. function dateen2fr($date)
  2. return ereg_replace('^([0-9]{2,4})([-/]{1})([0-9]{1,2})([-/]{1})([0-9]{1,2})(.*)$', '\5-\3-\1', $date); 
  3. }


 
- Fonction permettant de générer un code aléatoire (pour les mots de passes entre autres)
Argument :
 
1 - Taille de la chaîne générer

 

Code :
  1. function rdmString($len)
  2. {
  3. $lettres = "abcdefghijklmnopqrstuvwxyz0123456789";
  4. srand(time());
  5. FOR ($i=0;$i<$len;$i++)
  6. {
  7.  $rdmString.=substr($lettres,(rand()%(strlen($lettres))),1);
  8. }
  9. return $rdmString;
  10. }


 
voilà j'en ai encore plein d'autre mais à vous de continuer, j'éditerais au fur à mesure des remarques, et de vos fonctions !
 :hello:


Message édité par shade93 le 25-07-2003 à 14:57:41

---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
mood
Publicité
Posté le 24-07-2003 à 15:18:18  profilanswer
 

n°466950
Lord II
PIB2000
Posté le 24-07-2003 à 15:21:23  profilanswer
 

je completerais ta fonction HTMLref en ajoutant un parametre permettant de spécifier le target


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°466951
shade93
persona non grata
Posté le 24-07-2003 à 15:22:52  profilanswer
 

Lord II a écrit :

je completerais ta fonction HTMLref en ajoutant un parametre permettant de spécifier le target


Exact, j'en avait pas l'utilité pour ma part !
Mais je le rajoute de suite :)


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
n°466958
brash
voir signature!
Posté le 24-07-2003 à 15:28:16  profilanswer
 

les topik unik CAI MAL :fou:

n°466975
shade93
persona non grata
Posté le 24-07-2003 à 15:34:58  profilanswer
 

brash a écrit :

les topik unik CAI MAL :fou:


Pq donc ? :)


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
n°467433
shade93
persona non grata
Posté le 25-07-2003 à 10:09:58  profilanswer
 

Alors alors, un peu de nerfs ! :)


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
n°467562
dropsy
et bonne chance surtout...
Posté le 25-07-2003 à 11:28:22  profilanswer
 

shade93 a écrit :


Pq donc ? :)
 


parce qu'il y en a déjà un qui existe  :p
 
edit: http://forum.hardware.fr/forum2.ph [...] ic=&theme=


Message édité par dropsy le 25-07-2003 à 11:29:23
n°467572
shade93
persona non grata
Posté le 25-07-2003 à 11:32:13  profilanswer
 

dropsy a écrit :


parce qu'il y en a déjà un qui existe  :p
 
edit: http://forum.hardware.fr/forum2.ph [...] ic=&theme=


Ah ouai merde  [:shade93]


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
n°467727
Dost67
Posté le 25-07-2003 à 14:37:26  profilanswer
 

Le code HTML en majuscule c pas top. Et sinon tu peux aussi mettre un param par défaut, ce qui évite d'avoir à le mettre dans le cas géénral.

Code :
  1. function HTMLHref($hreflink = '', $link = '', $target = '_self') {
  2.   return '<a href="' . $hreflink . '" target="' . $target . '">' . $link . '</a>';
  3.   // Retourne directement. Pourquoi une variable temporaire ?
  4. }

n°467731
shade93
persona non grata
Posté le 25-07-2003 à 14:42:34  profilanswer
 

Dost67 a écrit :

Le code HTML en majuscule c pas top. Et sinon tu peux aussi mettre un param par défaut, ce qui évite d'avoir à le mettre dans le cas géénral.

Code :
  1. function HTMLHref($hreflink = '', $link = '', $target = '_self') {
  2.   return '<a href="' . $hreflink . '" target="' . $target . '">' . $link . '</a>';
  3.   // Retourne directement. Pourquoi une variable temporaire ?
  4. }




Vi exact, je fais ça de suite !


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
mood
Publicité
Posté le 25-07-2003 à 14:42:34  profilanswer
 

n°467737
shade93
persona non grata
Posté le 25-07-2003 à 14:45:16  profilanswer
 

Dost67 a écrit :

Le code HTML en majuscule c pas top. Et sinon tu peux aussi mettre un param par défaut, ce qui évite d'avoir à le mettre dans le cas géénral.

Code :
  1. function HTMLHref($hreflink = '', $link = '', $target = '_self') {
  2.   return '<a href="' . $hreflink . '" target="' . $target . '">' . $link . '</a>';
  3.   // Retourne directement. Pourquoi une variable temporaire ?
  4. }




 
J'ai tjrs fais le code HTML en MAJ afin kil resorte plus que le reste


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
n°467748
Dost67
Posté le 25-07-2003 à 14:55:47  profilanswer
 

shade93 a écrit :


 
J'ai tjrs fais le code HTML en MAJ afin kil resorte plus que le reste
 


 
Mais je crois que pour HTML 4 on peut faire indifféramment MAJ ou pas et que pour XHTML c tout en MIN (les balises mais pas les trucs genre href ou target il me semble).
Perso je fais du HTML 4 en minuscule.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Si on faisait un TOPIK UNIK [PHP] avec...

 

Sujets relatifs
[PHP] récupérer url...[PHP] Désactiver les warnings !
Recuperer le code PHPcomment générer du XUL en PHP ?
[REGEX&PHP] Convertir les dates du format 2001-01-25 à du 25/01/2001 ?Un hebergeur gratuit qui support le PHP
[PHP] question de base sur la structure du if...then...else ?Traverser un proxy en PHP
[PHP] Lien en variable - help inside :'([PHP] Ranger un tableau dans l'ordre alphabétique
Plus de sujets relatifs à : Si on faisait un TOPIK UNIK [PHP] avec...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR