Intégration PHP dans page HTML

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Intégration PHP dans page HTML

par mamirock » 11 mai 2007, 14:58

ok, je mets un nouveau sujet

par lem » 11 mai 2007, 14:52

Je pense que tu devrais faire un sujet séparé pour cette question, en décrivant bien ton problème: où tu en es dans tes tests, ce qui marche, ce qui ne marche pas, etc

par mamirock » 11 mai 2007, 14:47

Tu as des conseils à me donner ou des guides pour ce compteur?

par lem » 11 mai 2007, 14:39

C'est vrai.
Tout comme ce n'est pas simple pour quelqu'un qui connait de parler de manière à être compris par quelqu'un qui ne connait pas !! :wink:

par mamirock » 11 mai 2007, 14:37

T'inquiètes pas, j'ai toujours le site du zéro "en primeur". C'est un excellent site, je m'y retrouve complètement quand j'arrive à déchiffrer ce qu'ils disent avec quand même un langage simple.
Je me suis carrément sortie l'impression du tuto pour travailler et sur l'ordi et potasser en même temps et en plus j'enquiquine les aides du forum!.

Tu sais, j'ai toujours un problème avec mon compteur que j'aimerai finaliser :
nbre de connectés
nbre de visiteurs aujourd'hui
Nbre total de visiteurs.

et pour moi c'est encore un grand problème, car j'aimerai apprendre par moi-meme et c'est pas si simple à déchiffrer quelqu'un qui est expert en la matière.

par lem » 11 mai 2007, 14:31

Non, tu as raison, le mieux est de stocker ça dans une base de données.
Une fois toutes tes structures créées dans mysql, tu pourras à l'aide de formulaires et de quelques commandes php enregistrer les données, les afficher etc.
Mais si tu ne connais pas du tout les bases de données, je te conseille de suivre les tutos ad hoc.

par mamirock » 11 mai 2007, 14:28

Pour répondre à ta question, j'ai besoin de créer une base données, car j'aimerai que les clients potentiels ou les intéressés me laissent leurs coordonnés, tel, fonction, .................. afin que je les appelle.
Cette liste me permettrait, une fois décortiquée, de gérer avec cette base mes factures, devis, lettres courantes.

J'avais pensé que la seule façon de la faire était une base de données. Si tu as autre chose, fais m'en part, ça m'intéresse.

par lem » 11 mai 2007, 14:22

Si tu regardes les exemples qu'on t'a donné, il n'y a que du php, pas de base de données.
Pourquoi veux-tu absolument créer une base de données ?

Maintenant, pour répondre à ta question, une base de données qui marche bien avec php c'est mysql. D'autant qu'elle est fournie dans EasyPHP.
Clic-droit sur l'icone EasyPHP qui est tout en bas à droite, choisis "Administration".
Une page va s'ouvir, avec des liens. Clique sur "Gestion BDD" pour aller sur le gestionnaire de base de données. Une fois là, tu n'auras plus qu'à créer ta base, tes tables etc.

par mamirock » 11 mai 2007, 14:11

Bonjour Lem,
Toujours le même problème.
J'ai fais le formulaire en html, il va falloir que j'intègre du php pour me créer ma base de données ? (mais sur quoi? Access? ou autre?

par lem » 11 mai 2007, 14:03

sadeq a raison, tu peux faire plein de choses avec du php, sans avoir de base de données derrière. Tu devrais commencer par des choses simples au début.

par mamirock » 10 mai 2007, 22:56

Bonsoir Sadeq,
J'ai déjà effectué ce formulaire sous html. Je mise la priorité actuellement à comprendre le PHP. J'ai eu pas mal de déboire et les membres du forum ont été plus que patients.
Merci encore à tous.
Je continue à m'initier et je reviens, je pense blindée de questions.
Merci encore et bonne soirée.

par sadeq » 10 mai 2007, 22:38

commence d'abord par savoir comment concevoir un formulaire en HTML et récupérer ses données via PHP avant de t'attaquer à la programmation SQL.

Sur le Forum il y a beaucoup d'exemples tu n'as qu'à lancer une recherche.
et nous sommes aussi veillants.

par mamirock » 10 mai 2007, 22:32

Bonsoir Orgerix,
Donc je ne suis pas prête à m'oxygéner d'air pur!. ll faut quand même en vouloir, et je crois que c'est une super épreuve de force que de faire un site, si singulier soit il.
Par contre, j'ai mis dons ma page contact le formulaire en question. Il faudra que je mette cette page en .php et que je fasse la même chose que précédemment?

par orgerix » 10 mai 2007, 22:01

Je n'ai pas encore bien compris dans l'intégralité : si je ne me trompe avec mes mots à moi, le php sert à ce que notre site ne soit pas statique et travaille.
Exact
Les informations html sont envoyées au serveur qui mouline, détecte s'il y a du langage php et renvoyé la page demandée au "client" en notant des informations différentes : nbre de visites......
Pas toute a fait. Le client envoie une requete HTTP. En cas de fichier HTML, le serveur ne fait que renvoyer la page correspondante à la requete. Dans le cas contraire, il interprete le code PHP pour former un fichier HTML qu'il envoie au niavgateur.

Si tu as besoin de base de donnée, tu es oubligé d'utilisé un langage de programmation coté serveur (en l'occurence PHP). Avec les inforamtions récupéré par le formulaire, tu vas construire, à l'aide du langage PHP une requete en langage SQL que tu enverra à la base de donnée (ici MySQL) ENsuite, le script PHP interpretera les informations reçu et formera une page HTML.

par mamirock » 10 mai 2007, 21:50

Bonsoir Lem,
je refais le test en m'inspirant dusite du zéro pouressayer de reprendre depuis le début.
Je n'ai pas encore bien compris dans l'intégralité : si je ne me trompe avec mes mots à moi, le php sert à ce que notre site ne soit pas statique et travaille. Les informations html sont envoyées au serveur qui mouline, détecte s'il y a du langage php et renvoyé la page demandée au "client" en notant des informations différentes : nbre de visites......

Par contre je n'ai pas besoin du php pour faire mon formulaire, mais uniquement d'une base de données et langage my sql???
Si c'est ça, je ne suis pas sortie de l'auberge : que de connaissances en l'espace de quinze jours!!!