Bonjour,
Je suis actuellement entrain de creer un site web (HTML/CSS/PHP) et je viens souvent sur super forum pour trouver des infos afin de resoudre mes problemes et comme j'ai souvent eu de bon retour, je voudrais avoir quelques conseil sde 'bonnes pratiques' pour coder correctement c'est a dire en respectant un certain standard utilise.
Je n'ai jamais suivi de formation donc j'ai essaye d'apprendre en suivant différent tuto sur le net du coup mes pages font ce qu'elles doivent faire mais je pense que c'est loin d'etre propre.
Voici par exemple le code de ma page index.php. Pouvez vous me donner votre avis sur mon code
index.php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html" charset="UTF-8" > <link rel="stylesheet" href="style.css" /> <title>Mon site</title> </head> <body> <div id="bloc_page"> <header> <?php include ("titre_principal.php");?> <?php include ("menu.php");?> </header> <?php include ("baniere.php");?> <?php include ("authentifie.php");?> <?php include ("recherche_simple.php");?> <section> <article> <h1><img src="images/ico_epingle.png" alt="" class="ico_categorie" />Acceuil</h1> <p>Ce site est mon site</p> <div class="titre_rouge"> </br>Au hasard </div> <?php try { $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; $bdd = new PDO('mysql:host=localhost;dbname=mon_projet', 'root', '', $pdo_options); $bdd->query("SET NAMES 'utf8'"); $reponse = $bdd->query('SELECT * FROM film WHERE id >= RAND() * (SELECT MAX(id) FROM film) LIMIT 4'); while ($donnees = $reponse->fetch()) { echo '<strong><a href="fiche_film_generic.php?id='.$donnees['id'].'">'.$donnees['titre_original'].'</a></strong> <a href="fiche_film_generic.php?id='.$donnees['id'].'"> ('.$donnees['titre_francais'].')</a><br />'; } } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } ?> </article> </section> <?php include ("footer.php");?> </div> </body> </html>
Merci
Partager