Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les news > Tutoriels > Mise à jour du tutoriel PHP > Lecture d'une news

Commentaires de news :
Mise à jour du tutoriel PHP

Revenir à liste des news

Mise à jour du tutoriel PHP

# Par M@teo21, le 19/03/2008 à 10:27:20
Logo PHP
Depuis quelques temps, je souhaitais faire plusieurs mises à jour du tutoriel PHP. Rien de bien conséquent soyons clairs, car je n'ai pas le temps de faire une mise à jour en profondeur de ce tutoriel pour le moment.

Toutefois, il m'a semblé nécessaire de faire quelques petits rafraîchissements.


Les chapitres mis à jour



Image utilisateur

Mise à jour du chapitre sur WAMP pour prendre en compte WAMP 2, la nouvelle version.
Les captures d'écran ont été refaites ainsi que les explications lorsque cela était nécessaire. Heureusement, le principe d'utilisation reste le même donc vous ne devriez pas être trop chamboulés.

Image utilisateur

Mise à jour de la vidéo "Importer un fichier SQL dans PHPMyAdmin", qui était restée à l'ère EasyPHP.
Le chapitre concerné est "Lire des données" de la section MySQL.


Image utilisateur

Ajout d'une sous-partie sur l'envoi (upload) de fichiers par formulaire qui m'a toujours semblé manquer.
C'est une sous-partie un peu plus technique que le reste du chapitre mais elle devrait vous permettre de faire vos premiers pas avec l'upload de fichiers.
Toutefois, ce n'est là qu'une brève introduction je ne m'en cache pas, et je n'ai pas cherché à aller plus dans les détails car il existe déjà un excellent tutoriel réalisé par DHKold, dont je me fais l'écho à la fin de ma présentation.


Ce qui reste à faire



Dans la catégorie "Mises à jour à faire", il serait aussi nécessaire de refaire les explications sur le partitionnement sous Linux avec Ubuntu car il a pas mal changé depuis que j'ai rédigé le chapitre.
Toutefois, comme des nouvelles versions d'Ubuntu sortent tous les 6 mois, et que la prochaine devrait arriver en avril (le mois prochain), j'attends la nouvelle version avant de m'en occuper ^^

En C, je mettrai bientôt à jour le chapitre qui présente Code::Blocks au début du cours pour présenter la version stable sortie il y a peu.

Et enfin, puisque je sais que la question va être soulevée dans les commentaires, non je n'ai pas prévu de traiter la POO en PHP pour plusieurs raisons : manque d'intérêt pour la POO en PHP personnellement, peu de courage pour réexpliquer les concepts de la POO en PHP alors que je l'ai fait il y a peu de temps pour le C++, peu de conviction enfin à titre personnel de l'intérêt de telles explications dans mon cours.
Ca ne veut pas dire que c'est définitif, mais il me faudra plus de motivation personnelle pour que je m'y mette. En attendant, ce ne sont pas les tutoriels à rédiger qui manquent !

185 Commentaires

Désolé, les commentaires de cette news sont désactivés, vous ne pouvez pas en ajouter !

Page : 1  2  3  4  5  6  7  Suivante
Pseudo Commentaire
1 visiteur sur cette news (0 membre et 1 anonyme)
Page : 1  2  3  4  5  6  7  Suivante
Hors ligne sloshy # Posté le 19/03/2008 à 10:31:10
Avatar
Groupe : Membres
Hello,
Merci pour cette MàJs.
C'est un peu dommage pour la POO car c'est puissant comme outil. (peut être un tuto non officiel sur le PHP5 aillant pour pré requis ton tuto serait il une meilleur chose).
Hors ligne anonyme # Posté le 19/03/2008 à 10:31:16
Groupe :
Bonne nouvelle moi qui compait le commencer :D .
Hors ligne Sheelda # Posté le 19/03/2008 à 10:32:13
Avatar
Groupe : Membres
Super la partie sur l'upload :)
Hors ligne Chappu # Posté le 19/03/2008 à 10:33:32
Grain de sable
Avatar
Groupe : Membres
Bonne nouvelle merci :)

Un lapin voit une lapine, il s'approche et le lapin lapine
Results comes from knockings on doors until they open

Image utilisateur

 
Hors ligne Alwin # Posté le 19/03/2008 à 10:34:46
Creatweb's project
Avatar
Groupe : Membres
Félicitation pour la qualité de ce cours qui semble s'étoffer de p^lus en plus !!
Il est vrai que j'espérais depuis longtemps trouver le moyen d'uploader des fichier !! MERCI

Envie de participer à un vrai projet ? De mettre vos talents au service du tout-gratuit ?
N'hésitez plus ! Creaweb est fait pour vous ! Pour plus d'informations, voir ici.
 
En ligne ptipilou # Posté le 19/03/2008 à 10:36:16
Cauchemar orthographique
Avatar
Validateurs
Citation : sloshy
C'est un peu dommage pour la POO car c'est puissant comme outil. (peut être un tuto non officiel sur le PHP5 aillant pour pré requis ton tuto serait il une meilleur chose).
Et alors ? On ne lit pas les tutos "coup de coeur" ? Pendant un mois, un tuto traitant de la POO entre autres, fait par `Haku, "Amusons-nous avec PHP" y est resté... ;)

Un coup de main pour l'orthographe ? Voulez-vous faire vérifier la rédaction de votre tutoriel ?
Visitez le site des zCorrecteurs !
Et n'hésitez pas à soutenir notre travail...

_____________________________________________
Si haut que l'on soit placé, on n'est jamais assis que sur son cul. [Attribué à Montaigne]
 
Hors ligne Furious_Sirius # Posté le 19/03/2008 à 10:48:25
Groupe : Membres
Très bonne initiative ;)

Studio Znak. La référence informatique.

Citation : Furious
Windows c'est comme les tamagotchis, même si tu le nourris, il crève ... :p
 
Hors ligne Front # Posté le 19/03/2008 à 10:49:20
Groupe : Membres
Bravo merci pour cette maj =)
 
Hors ligne Nanocom # Posté le 19/03/2008 à 11:00:32
Salut ô !
Avatar
Groupe : Membres
Citation : ptipilou
Citation : sloshy
C'est un peu dommage pour la POO car c'est puissant comme outil. (peut être un tuto non officiel sur le PHP5 aillant pour pré requis ton tuto serait il une meilleur chose).
Et alors ? On ne lit pas les tutos "coup de coeur" ? Pendant un mois, un tuto traitant de la POO entre autres, fait par `Haku, "Amusons-nous avec PHP" y est resté... ;)

Ce tuto ne parle pas de POO o_O
Celui là oui
Hors ligne totolekiller09 # Posté le 19/03/2008 à 11:21:12
I am a boss
Avatar
Groupe : Membres
trop bien !
Merci !

o_O Atention Killer en présence ... ça rigole plus :p
 
Hors ligne Jarvis # Posté le 19/03/2008 à 11:35:23
quando paratus est
Avatar
Groupe : Membres
Si tu veux prendre de l'avance sur le "partitionnement sous Linux avec Ubuntu", tu peux toujours télécharger la version beta qui sort demain, peu de choses vont changer d'ici là à mon avis.
 
En ligne M@teo21 # Posté le 19/03/2008 à 11:42:59
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Bah j'ai suffisamment de choses à faire d'ici là, je vais attendre la version stable pour m'occuper de cette mise à jour (c'est pas comme si je m'ennuyais en ce moment).

Ce qui se conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.

Nicolas Boileau (je suis fan)
Autobiographe à ses heures perdues :p
 
Hors ligne 1337833K # Posté le 19/03/2008 à 11:45:42
fgsfds
Groupe : Membres
Never trust user input !

L'extension de fichier peut être falsifiée par l'utilisateur. Il peut très bien uploader un .exe et faire croire par le type MIME que c'est une image. Je suis déçu qu'une faille de sécurité aussi dangereuse soit présente dans les codes du grand maitre Matéo. :(

Image utilisateur
Big Brother is watching you.
The chocolate is a lie !
Vous pouvez faire un geste gratuit pour changer le monde. :)
Libérez quelqu'un et quelqu'un-d'autre !
 
Hors ligne Dalian # Posté le 19/03/2008 à 11:46:46
It's me !
Avatar
Groupe : Membres
Merci pour cette mise à jour. D'un côté je ne trouve pas que le système de partitionnement est eu de gros changement. Ça ne presse donc pas. Prends ton temps. :D

As-tu jamais dansé avec le diable au clair de lune ? *Joker
Je suis tout simplement une personne très paresseuse, qui aime se faire remercier pour le travail effectué par d'autres.
Linus Torvald.

Mon site : ton-pc.com
 
Hors ligne dixy # Posté le 19/03/2008 à 11:49:38
Avatar
Groupe : Membres
Citation : 1337833K
L'extension de fichier peut être falsifiée par l'utilisateur. Il peut très bien uploader un .exe et faire croire par le type MIME que c'est une image. Je suis déçu qu'une faille de sécurité aussi dangereuse soit présente dans les codes du grand maitre Matéo. :(

Donc faut faire comment ?

Image utilisateur BrightMarks : gérer vos notes scolaires
 
Hors ligne 1337833K # Posté le 19/03/2008 à 11:52:12
fgsfds
Groupe : Membres
Citation : dixy
Citation : 1337833K
L'extension de fichier peut être falsifiée par l'utilisateur. Il peut très bien uploader un .exe et faire croire par le type MIME que c'est une image. Je suis déçu qu'une faille de sécurité aussi dangereuse soit présente dans les codes du grand maitre Matéo. :(

Donc faut faire comment ?

Par exemple, si tu ne veux que des images, tu fais une vérification de la validité de l'image en essayant de récupérer ses caractéristiques avec GD. C'est le seul moyen.

Image utilisateur
Big Brother is watching you.
The chocolate is a lie !
Vous pouvez faire un geste gratuit pour changer le monde. :)
Libérez quelqu'un et quelqu'un-d'autre !
 
En ligne M@teo21 # Posté le 19/03/2008 à 11:54:54
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Il n'était pas question dans cette introduction à l'upload d'aller dans le détail. Comme le type MIME et l'extension peuvent être falsifiés, on n'a pas de moyen autre que d'aller regarder dans le fichier lui-même à l'aide de GD par exemple s'il s'agit d'une image.

Toutefois, GD n'est pas abordé à cet instant du cours et le but de cet ajout n'était pas de faire un tour complet d'un système d'upload. C'est d'ailleurs parfaitement conscient de cela que j'invite les utilisateurs à aller lire le tutoriel de DHKold à l'intérieur même de mon tutoriel, qui donnera alors les détails nécessaires.

Ce qui se conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.

Nicolas Boileau (je suis fan)
Autobiographe à ses heures perdues :p
 
Hors ligne tryks # Posté le 19/03/2008 à 11:56:50
Vis tibi adsit !
Groupe : Membres
Merci ^^
 
Hors ligne seb13 # Posté le 19/03/2008 à 11:58:13
Groupe : Membres
Merci pour cette mise à jour.
 
Hors ligne Dam_neo # Posté le 19/03/2008 à 12:26:24
Avatar
Groupe : Membres
C'est vrai que toutes ces mises à jour font bien plaisir. Concernant la POO en PHP si ça peut en aider quelques uns, j'ai fait un tuto sur le site d'un ami. Je le posterai d'ici peu sur le SDZ je pense.



J'espère que celà pourra vous être utile.

Longue vie au SDZ zt à m@teo :D
 
Hors ligne Xilodique # Posté le 19/03/2008 à 12:30:16
Tu Comprend?
Avatar
Groupe : Membres
AAAh merci de refaire Linux Ubunti oui :D! Parceque quand j'ai télécharger Linux c'été pas tout a fait les même trucs donc j'ai formater Windows sans faire expres :/ lol c'été pas cool, enfin merci a toi Mateo! :D

Vive Sdz :P

Fan de Manga? ===> Xilodique :: <3 Mangas!
Blog Perso ===> Xilodique Blog :: <3


 
Hors ligne Gwen-Haël # Posté le 19/03/2008 à 12:33:39
The cake is a spy
Avatar
Groupe : Membres
Y'a toujours des détails très ennuyeux dans ce tuto, m'enfin, c'est déjà bien qu'il soit mis à jour.

M'enfin, dans la mesure où un tuto est une introduction à un langage, et rien de plus, on va pas chipoter sur le type MIME...
Après, par contre, certains ont l'air de penser que c'est un cours complet, peut-être serait-il bon de les détromper.

Image utilisateur
E7200 @ 2.9GHz | 9600GT @ 790MHz/1050MHz | 2Go PC6400 @ 4-4-4-12
 
Hors ligne Attonde # Posté le 19/03/2008 à 12:41:56
T'en fais pas, elle est moche.
Avatar
Groupe : Membres
Génial, j'ai toujours pensé qu'il faudrait le faire un jour :p !
T'assure !!! :)


Powered by PuissanceWeb
Développeur/Rédacteur de Shine-Shiina.
Le développement du Mali ? Cf ma biographie ;) .
Beau goss cherche belle geekette, MP le !
 
Hors ligne nicknick63 # Posté le 19/03/2008 à 12:42:31
Avatar
Groupe : Membres
Citation : Xilodique
AAAh merci de refaire Linux Ubunti oui :D! Parceque quand j'ai télécharger Linux c'été pas tout a fait les même trucs donc j'ai formater Windows sans faire expres :/ lol c'été pas cool, enfin merci a toi Mateo! :D

Ouais c'est vrai il n'y a que le tuto du dieu (vivant ?) M@téo qui explique comment installer Ubuntu, alors si il n'est pas à jour ce sera des millions de PC qui seront formatés à tort !

Bon sinon c'est une bonne nouvelle. Au moins le tuto est mis à jour, pas comme sur certains site où il y a aussi d'excellents cours, mais datant de 4/5 ans :( .

Et pour la POO, franchement en PHP elle est rarement utile, et zér0 qui sort du cours de m@téo est encore loin d'avoir à s'en servir.
PHP est vraiment un langage où on peut se passer de la POO, tant qu'on sait déclarer une instance de classe et appeler une méthode ; ce qui se fait presque intuitivement, ou bien un jour en lisant la doc de n'importe quelle Bibliotèque.

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 
Hors ligne alexlp # Posté le 19/03/2008 à 12:50:01
The Linkin Park Fan
Avatar
Groupe : Membres
Super ! :) Vivement les prochaines mises à jour.

Pour la mise à jour des partitions d'Ubuntu, j'avais réussi c'est pas bien compliqué mais bon vaut mieux le faire on sait jamais :p

Venez visiter mon site :p (Merci à ceux qui cliquent !)
Si vous aimez Linkin Park, cliquez ici pour s'inscrire à mon forum.
Image utilisateur :D
 
En ligne M@teo21 # Posté le 19/03/2008 à 12:53:35
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Citation : nicknick63
Et pour la POO, franchement en PHP elle est rarement utile, et zér0 qui sort du cours de m@téo est encore loin d'avoir à s'en servir.
PHP est vraiment un langage où on peut se passer de la POO, tant qu'on sait déclarer une instance de classe et appeler une méthode ; ce qui se fait presque intuitivement, ou bien un jour en lisant la doc de n'importe quelle Bibliotèque.


C'est exactement ce que je pense. Plus exactement, j'ai l'impression qu'elle est surévaluée en PHP, car ce n'est pas un langage bâti sur le modèle objet (ou partiellement ça dépend des bibliothèques) et avant de bien savoir s'en servir les gens risquent plus de mal s'en servir qu'autre chose et surtout de ne pas comprendre l'intérêt.

Vaut mieux pas faire de POO que mal faire de la POO. C'est pas un sésame magique qui rend d'un coup votre code plus lisible et plus facile à écrire.

Ce qui se conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.

Nicolas Boileau (je suis fan)
Autobiographe à ses heures perdues :p
 
Hors ligne anonyme # Posté le 19/03/2008 à 13:02:21
Groupe :
Citation : nicknick63
Et pour la POO, franchement en PHP elle est rarement utile, et zér0 qui sort du cours de m@téo est encore loin d'avoir à s'en servir.
PHP est vraiment un langage où on peut se passer de la POO, tant qu'on sait déclarer une instance de classe et appeler une méthode ; ce qui se fait presque intuitivement, ou bien un jour en lisant la doc de n'importe quelle Bibliotèque.


Tu ne sais pas de quoi tu parles.
Ce n'est pas parce que l'OO est mal représenté en PHP qu'il est rarement utile, loin de là.
Et l'OO n'est pas un sésame magique qui rend le code plus lisible et facile à écrire, même si on sait ce qu'on fait.
Hors ligne Pio154 # Posté le 19/03/2008 à 13:03:07
prendre du temps pour coder
Avatar
Groupe : Membres
C'est vrai coi, je sais plus ou j'ai lu un article, mais le PHP est fait pour faciliter la tâche à un programmeur. Du moins, je le vois comme sa ;)

A bas la POO :p

Mon blog : cliquez ici !
:) :D ;) :p :lol: :euh: :( :o :colere2: o_O ^^ :-°
:ange: :colere: :diable: :magicien: :ninja: >_< :pirate: :'( :honte: :soleil: :waw: :zorro:
 
Hors ligne Darth Killer # Posté le 19/03/2008 à 13:03:55
Dark Burner !
Avatar
Groupe : Membres
Qu'ouïe-je ? Que lis-je ? La poo, inutile en php ? Pour tout code utilisant plusieurs fonctions liées à un même concept, la poo est un outil indispensable pour clarifier le code. Enfin, moi perso, je ne sais plus m'en passer, même en php... :p

Rien de tel qu'une âme perdue comme p'tit dej'...
Image utilisateur
 
Hors ligne zancdar # Posté le 19/03/2008 à 13:08:19
Va donc te faire fouetter
Avatar
Groupe : Bannis
Je me suis toujours posé une question en PHP, c'est pour les pointeurs, je me demande si ça existe, enfin en tout cas j'ai pensé plusieurs fois en codant (ah si j'avais les pointeurs) mais j'ai jamais vraiment été me documenter là dessus :D jvais voir ça tiens.

LEPV

 

Désolé, les commentaires de cette news sont désactivés, vous ne pouvez pas en ajouter !

Revenir à liste des news

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.

Nombre de connectés 328 Zéros connectés | Requêtes SQL 6 requêtes | Temps de génération de la page : Total (SQL) 0.0311s (0.0129s)