TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : Précédente 1 2 3 ... 65 66 67 68 69 70 71 ... 97 98 99 100 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : Précédente 1 2 3 ... 65 66 67 68 69 70 71 ... 97 98 99 100 Suivante | |
Talus
|
# Posté le 02/02/2008 à 21:38:54 |
タルス![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
Vous êtes au courant que srand() ne sert plus à grand chose dans PHP ?Et pourquoi vouloir faire hash comme celui là, alors qu'un truc du genre suffit : Code : PHP - Afficher / masquer les numéros de ligne |
Nephthys
|
# Posté le 02/02/2008 à 22:40:44 |
Infini = 1 puis 2 puis 3 ...![]() Groupe : Membres |
Je viens juste d'apprendre le PHP donc en cherchant on m'a dit que srand était obligatoire. J'ai aussi commencer ce code alors que je ne connaissais pas encore uniqid.
Je ne le poste juste par information. Merci pour l'info sur srand. |
Savageman
|
# Posté le 02/02/2008 à 23:11:04 |
Insa : If inside![]() Groupe : Membres |
srand() et uniqid() n'ont rien à voir. En fait c'est surtout que srand() est obsolète et qu'on utilise mt_rand() maintenant.
|
BiDOrD
|
# Posté le 02/02/2008 à 23:15:42 |
Et ça c'est beau !![]() Groupe : Membres |
Euh... Le dernier ajout dans la "liste"...
N'y a-t-il pas plus simple ? ![]() http://www.php.net/manual/fr/function.str-split.php ![]() |
Jeremie78
|
# Posté le 02/02/2008 à 23:30:31 |
|
Powered by GNU/Linux Groupe : Membres |
Oui et non
![]() Cette fonction n'est dispo que sur php5
Web-Modules : outils pour webmasters (compteurs, tchat, news ...) à installer sur son site, générateur de bannières, de userbars, ... |
BiDOrD
|
# Posté le 02/02/2008 à 23:35:05 |
Et ça c'est beau !![]() Groupe : Membres |
Dans ce cas, il faut au minimum lui donner un titre du style "str_split sous php < 5"...
![]() |
Dutiona
|
# Posté le 02/02/2008 à 23:47:18 |
Vis pour être heureux !![]() Groupe : Membres |
Citation : Jeremie78
Un petit truc a corriger quand meme, evite les appels au shell ... 'unlink' fait aussi bien ce boulot Si tu avais lu la fonction, tu aurais vu que shell est utilisé si unlink ne fonctionne pas. Citation : Talus Et aussi, evite de faire appel à al fonction clearstatcache en boucle, car elle consomme pas mal. Une seule fois suffit (genre à la fin). C'est pour que la vérification des is_file ne soient pas eronnées après des suppressions via le shell. Pour la lourdeur du script, j'ajouterai qu'un ramasse miette n'a jamais été économique en ressources... C'est pour ça qu'il y a un appelle aléatoire (comme dans mon exemple). Utilisable en prod. Bisous, Nyu Défiez ma brute ! Eclipse user | Ubuntu (KDE) user | php/sql/xhtml/css/xml/xsl/javascript/java/python/perl/c/scheme coder. Framework in use: Seraframework (my own one). In Microeisti staff. |
strucky
|
# Posté le 02/02/2008 à 23:54:14 |
Jamais content !![]() ![]() |
Citation : BiDOrD
Euh... Le dernier ajout dans la "liste"... N'y a-t-il pas plus simple ? ![]() http://www.php.net/manual/fr/function.str-split.php Pour moi, cette fonction est inutile, car je ne vois pas dans quel genre de cas elle pourrait servir, et de plus un preg_split() pourrait faire la même chose. Code : PHP - Afficher / masquer les numéros de ligne
|
BiDOrD
|
# Posté le 02/02/2008 à 23:57:21 |
Et ça c'est beau !![]() Groupe : Membres |
C'est gentil de reformuler mes posts.
![]() Encore que le "je ne vois pas dans quel genre de cas elle pourrait servir", je ne suis pas d'accord par contre. str_split est une fonction utile.
Édité
le 03/02/2008 à 11:54:28
par BiDOrD
![]() |
strucky
|
# Posté le 03/02/2008 à 00:08:42 |
Jamais content !![]() ![]() |
Bah j'ai jamais dit que preg_split() était une fonction inutile, t'as mal interprété ce que j'ai dit.
La fonction à laquelle tu faisais allusion, c'est celle-là qui sert à rien, enfin avis subjectif. |
BiDOrD
|
# Posté le 03/02/2008 à 00:15:57 |
Et ça c'est beau !![]() Groupe : Membres |
Donc tu ne faisais que citer mon post pour ensuite le reformuler ? ...
![]() |
Jeremie64
|
# Posté le 03/02/2008 à 00:21:05 |
Get over it ! ![]() Groupe : Membres |
Citation : BiDOrD
Citation : Jérémie64 C'est conseillé d'utiliser HTMLSPECIALCHARS à la sortie seulement ![]() Si je puis me permettre, ce n'est pas exact non plus... htmlspecialchars n'est pas à utiliser systématiquement à la sortie de la bdd comme ta phrase en donne l'impression... on l'utilise avant d'afficher une donnée textuée dans un contexte (x)html (ou même xml). Si je récupère des infos de configuration du site sur ma bdd qui ne servent qu'à être stockées dans une variable utilisée par mes codes php mais pas affichées, je ne vais pas m'amuser à échaper les caractères html... Idem si je renvoie une images gd avec le texte affiché sur l'image... Bon, je suppose que ce n'est pas ce que tu voulais dire, et que toi tu sais te servir de ces fonctions. Mais ta phrase peut être mal interprétée... Beaucoup de gens appliquent les fonctions de sécurité sans les comprendre et ce genre de "phrases de simplification" y contribuent. Certains se disent "Ok, je met un htmlspecialchars à la sortie et je n'ai plus à me soucier de la sécurité !"... Bye. Effectivement, je me suis mal exprimé, mais je suis content qu'on se soit compris ![]() Bye & bonne soirée. Coding is more than a job, more than hobby, more than activity, it's a lifestyle ! PHP is a powerful programming language, if you know how to use it... |
strucky
|
# Posté le 03/02/2008 à 00:35:29 |
Jamais content !![]() ![]() |
Citation : BiDOrD
Donc tu ne faisais que citer mon post pour ensuite le reformuler ? ... Oui, t'as bien compris. D'ailleurs je pense qu'il faudrait faire un tri dans toutes ces fonctions que met powange, car pour moi certaines là-dedans n'ont pas vraiment d'utilité et parfois des alternatives bien plus simples sont possibles. |
Talus
|
# Posté le 03/02/2008 à 02:55:47 |
タルス![]() Groupe : Membres |
T'es modo, tu te demerdes pas mal en PHP, t'as de bonnes idées, fais toi plez
|
strucky
|
# Posté le 03/02/2008 à 14:20:08 |
Jamais content !![]() ![]() |
Moui
Sauf que je suis pas la science infuse et je voudrais pas que l'on dise que j'use de mon statut de modo pour imposer mes idées sur l'utilité ou non des fonctions postées par les membres, certaines pourront me paraître totalement absurde et à quelqu'un d'autre être très utile. Je pense que je vais créer un nouveau sujet pour débattre ou pas de l'utilité de certaines de ces fonctions, ou voir si une amélioration de celles-ci n'est pas envisageable. |
Talus
|
# Posté le 03/02/2008 à 14:58:13 |
タルス![]() Groupe : Membres |
Je me doutais un peu de ta réponse
![]() MAis oui, sica te botte, perso, pour moi y'a pas de probs (tu fais ce que tu veux). Comme c'est toi lemodo, si tu enfreins des règles, on pourra te jeter des cailloux
Édité
le 03/02/2008 à 14:59:00
par Talus
|
Nephthys
|
# Posté le 03/02/2008 à 18:27:15 |
Infini = 1 puis 2 puis 3 ...![]() Groupe : Membres |
Citation : JaKhris
Mmmm, en fonction, ça ira ça : Code : PHP - Afficher / masquer les numéros de ligne
Et hash_spec('Pseudo'); Merci, depuis le temps que je cherchais |
Lynix
|
# Posté le 03/02/2008 à 18:41:20 |
Graphiste 3D![]() Groupe : Membres |
Citation : Nephthys
Citation : JaKhris Mmmm, en fonction, ça ira ça : Code : PHP - Afficher / masquer les numéros de ligne
Et hash_spec('Pseudo'); Merci, depuis le temps que je cherchais t'es pas tombé sur la meilleure fonction, sans vouloir vexer l'auteur Utopy Bientot ![]() |
JaKhris
|
# Posté le 03/02/2008 à 19:22:26 |
Wait & See![]() Groupe : Membres |
Citation : Talus
Code : PHP - Afficher / masquer les numéros de ligne C'est vrai que le code de Talus ci-dessus est légèrement moins lourd.
Édité
le 03/02/2008 à 19:23:28
par JaKhris
Mes sites : JAKPRO ~ URPRO ~ page Flickr XHTML, CSS, JS, PHP, MySQL, Graphics, Music & Video Games : This is living ! =D |
Nephthys
|
# Posté le 03/02/2008 à 20:44:09 |
Infini = 1 puis 2 puis 3 ...![]() Groupe : Membres |
Oui, je sais, mais quand j'ai commencé ce code je ne connaissais pas encore uniqid, donc comme dit plus haut, je le poste uniquement par information.
Merci encore de ton aide JaKhris pour la fonction
|
w0se
|
# Posté le 04/02/2008 à 07:56:53 |
![]() Groupe : Membres |
intérêt de la dernière fonction sur le topic de listing!?!? oO
|
Talus
|
# Posté le 04/02/2008 à 10:09:43 |
タルス![]() Groupe : Membres |
C'est pas une fonction c'est une astuce -.-
Astuce très utile par ailleurs. |
robocop
|
# Posté le 05/02/2008 à 22:14:24 |
|
Groupe : Membres |
Fonctions qui génèrent des keywords à partir d'une variable, un texte par exemple.
Pratique pour les métas : Code : PHP - Afficher / masquer les numéros de ligne
Rendu : lorsqu'on, lance, univers, pic, commencer, réaliser, programmateur, schéma, programmateur, proposé, electronique, pratique, agit, programmateur, propic2, ajouté, connecteur, icsp, programmateur, piloter, icprog, logiciel, programme, pics, 18fxxx Faudrait éffacer les doublons. Y'a une fonction pour ça ?
Édité
le 05/02/2008 à 22:48:38
par robocop
|
Diti
|
# Posté le 05/02/2008 à 22:54:14 |
Manchot empereur![]() Groupe : Membres |
Citation : robocop
Fonctions qui génèrent des keywords à partir d'une variable, un texte par exemple. Fonction relativement inutile. |
robocop
|
# Posté le 05/02/2008 à 22:57:18 |
|
Groupe : Membres |
Ouais, je sais, mais je le fait quand même, ça coute rien.
|
Lynix
|
# Posté le 05/02/2008 à 23:07:57 |
Graphiste 3D![]() Groupe : Membres |
Si je me mettais a coder toutes les fonctions inutiles qui me viennent par la tête, je pourrais renoncer a la vie
Édité
le 05/02/2008 à 23:08:12
par Lynix
Utopy Bientot ![]() |
robocop
|
# Posté le 05/02/2008 à 23:10:41 |
|
Groupe : Membres |
Ca fait longtemps que j'ai renoncé à la vie
.Bon, bon, okey, je me retire. Mais la première fonction peut être ineteressante pour la génération d'url (url_rewriting). Par contre, si on pouvais me donner le nom de la variable (si elle existe) qui supprime les doublons dans une chaine, moi, je veux bien .
|
Dentuk
|
# Posté le 05/02/2008 à 23:15:53 |
Yamo...![]() Groupe : Membres |
|
powange
|
# Posté le 06/02/2008 à 00:31:29 |
![]() Groupe : Membres |
bon je viens de lire rapidement les réponses concernant le listing.. n'hésitez pas à me mp, car je suis pas un ultra méga expert en php, j'essaye juste d'allier utilité (pour débutant ou non), optimisation (performance ressources ou syntaxe) par rapport à ceux que vous dites...
Donc même si c'est moi qui reprend le sujet de A à Z pour lister les fonction dedans, c'est à vous de continuer à critiquer sur des fonctions même déjà poster, afin d'avoir un listing de qualité! Je suis pour l'idée de strucky de faire un autre sujet relatant le listing... vous en pensez quoi? ![]() ![]() Prouty, Prouta! 2 et 2 ne font pas 3! Extreme Jonglerie : Association de jongle sur Marseille Monopoz : Association de monocycle sur Marseille |
Lcf.vs
|
# Posté le 14/02/2008 à 02:28:08 |
Gaea's mats!!!![]() Groupe : Membres |
bonjour à tous,
voilà, je poste cette idée suite à la lecture du tuto de M@teo21 lorsqu'il parle des includes et de leur faille à mon sens, sa façon brutale n'est pas optimale: il devrait être, je pense mais pas testé, assez facile de la contourner en remplaçant ses includes de tête et de pied de page par ce que l'on veut voir à la place, enfermant, par exemple, son corps dans une frame réduite à 0*0 et le tour est joué alors, bon, voici mon idée, qui est des plus simples et efficaces: lien d'exemple de passage de variable: www.mon_site.com/?la_page_qui_contient_l_include.php=ma_variable code à ajouter dans "la_page_qui_contient_l_include.php" Code : PHP - Afficher / masquer les numéros de ligne
Édité
le 14/02/2008 à 04:32:25
par Lcf.vs
The greatests innovations are born of deceases and suffering... |
Talus
|
# Posté le 14/02/2008 à 04:20:37 |
タルス![]() Groupe : Membres |
Ce... C'est quoi ces double quotes entourant une variable ?
![]() Et puis, c'est tout aussi sécurisé que l'autre manière... voir en moins optimisié, et pourquoi pas en moins sécurisé aussi
|
Retour au forum "PHP" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
88 Zéros connectés |
6 requêtes |
0.178s (0.1624s)
