Un peu de javascript =)

Discutez d'informatique ici !
Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 07 Sep 2013, 15:12

Bonjour,
Le php est un langage de programmation dont le but principal est de créer une page HTML. Je suis persuadé que tous les hébergeurs proposent à leurs clients l'utilisation du PHP. Au niveau sécurité, un code PHP est parfaitement protégé. Si on fait une édition du code d'une page HTML, on ne voit que du code HTML, pourtant dans 80% des cas, il a été généré par du PHP.
Je peux te donner des exemples de formulaires, donc HTML pour l'utilisateur, qui a été généré par du PHP.
D'ailleurs, il suffit de regarder les exemples de fatal_error.
De plus, rien n'interdit de mettre du Javascript avec du code PHP. C'est parfaitement compatible.



Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 07 Sep 2013, 15:46

Je suis directement aller poser la question sur le forum des forumactif, ce sera surement plus ciblé et approprié à ma demande.


Je viens de tenter sur Olympe Network de créer une base MySQL et de mettre le code php donné par fatal; mais ça ne me l'a pas pris...mis à part MySQL, impossible de trouver à proprement parler une base php...hors si MySQL devait le prendre, il n'a pas reconnu le code.


EDIT: J'ai bien eu confirmation que sur forumactif, mettre du php est impossible, ce qui expliquait bel et bien le choix de mon codeur pour le js.
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 07 Sep 2013, 16:03

A mon avis, il est bon de faire toute la mise au point en local.
WampServer est fait pour ça.
MySql est un gestionnaire de base de donnée. Avant d'attaquer ça, il me parait indispensable de savoir générer une page HTML, gérer un formulaire etc.

Benjamin
Membre Complexe
Messages: 2337
Enregistré le: 14 Avr 2008, 10:00

par Benjamin » 08 Sep 2013, 10:31

Dlzlogic a écrit:Un gros avantage du PHP est que la syntaxe et la logique sont très proches du C/C++.
En ce qui me concerne, j'ai créé mon site pour apprendre le PHP. Par contre, pour d'autres besoins, le Javascript était nécessaire, et là ça a été plus dur.
Tu peux toujours aller voir mon site (http://www.dlzlogic.com), t'y inscrire, faire des essais, tu risques pas de le faire exploser. Tu constatera que le graphisme est un peu vieux-jeu. Bien sûr je peux te donner tout ce que tu veux, mais le mieux est encore que tu le fasses toi-même.

Salut,

Juste 2 trucs que j'ai vu sur ton site : tu n'as pas de doctype associé à ta page HTML, c'est-à-dire que tu commences directement par la balise HTML.
C'est "mal" car cette balise permet de savoir à quelle version de HTML ou XHTML correspond ton code. En son absence, le navigateur essaie de deviner la bonne version, mais si il n'y arrive pas, ou si il se goure, ça peut faire des rendu bizarre. C'est un peu la même chose que le #!/usr/bin/sh sous Linux sur la première ligne d'un script.

Bref, je te conseille de rajouter à la première ligne.

2ème chose : tu n'utilises pas de feuille CSS, tu fais toute la mise en page dans le html. Ca fonctionne, mais ce n'est pas recommandé (en autre pour des questions de maintien de code). De plus en plus, la philosophie est de faire le contenu en HTML et la forme en CSS. Si jamais un élément ne te plaît pas visuellement, il faudra que tu le changes dans le HTML partout où il apparaît ;) Pas top !

A+

Benjamin
Membre Complexe
Messages: 2337
Enregistré le: 14 Avr 2008, 10:00

par Benjamin » 08 Sep 2013, 10:34

Rockleader a écrit:Je suis directement aller poser la question sur le forum des forumactif, ce sera surement plus ciblé et approprié à ma demande.


Je viens de tenter sur Olympe Network de créer une base MySQL et de mettre le code php donné par fatal; mais ça ne me l'a pas pris...mis à part MySQL, impossible de trouver à proprement parler une base php...hors si MySQL devait le prendre, il n'a pas reconnu le code.


EDIT: J'ai bien eu confirmation que sur forumactif, mettre du php est impossible, ce qui expliquait bel et bien le choix de mon codeur pour le js.

Salut,

Tu peux très bien installé un serveur PHP sur ton PC pour faire tes propres tests chez toi ;)

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 08 Sep 2013, 10:49

installer un serveur sur mon pc, c'est quelque chose que j'ai toujours voulu essayer de faire, php ou non d'ailleurs, mais j'ai jamais compris comment on procède...
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

Benjamin
Membre Complexe
Messages: 2337
Enregistré le: 14 Avr 2008, 10:00

par Benjamin » 08 Sep 2013, 11:03

Rockleader a écrit:installer un serveur sur mon pc, c'est quelque chose que j'ai toujours voulu essayer de faire, php ou non d'ailleurs, mais j'ai jamais compris comment on procède...

Va voir ici par exemple.

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 08 Sep 2013, 12:35

Bonjour Benjamin,
J'ai créé ce site et cette application il y a bien longtemps (plus de 10 ans) pour apprendre le PHP. J'ai choisi ce sujet parce qu'il semblait bien se prêter à mon apprentissage, mais la première version ne prévoyait que les "calculs ponctuels" (tuyaux, caniveaux, bassins, Soccose).
Puis on m'a demandé de rajouter la partie projet. Enfin, un prof du CNAM m'a demandé de rajouter la possibilité de gérer un "groupe de travail".

Je veux bien faire toutes les modif qu'on me demanderait. Mais tant qu'on ne me les demande pas, je préfère faire d'autres choses, ou même rien du tout.
D'ailleurs je n'ai jamais dit que cette application était un bon exemple.

Merci tout de même pour tes remarques

Benjamin
Membre Complexe
Messages: 2337
Enregistré le: 14 Avr 2008, 10:00

par Benjamin » 08 Sep 2013, 13:24

Re,

Rien n'est effectivement jamais obligatoire ;)

A+

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite