Pour un projet

Résolu/Fermé
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016 - 13 mars 2016 à 09:47
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016 - 13 mars 2016 à 22:28
Bonjour,

je suis en terminal stmg spécialité SIG, Bon voilà on nous a demandé de modifié un site web et de l'améliorer et sur ce je l'ai amélioré le site web mais voilà il y a des choses qui me dérangent en html (il y a des des erreurs au niveau des codes car dans le navigateur, ça affiche des"echos et des \n etc") parce que j'ai beau faire pour le corriger mais rien ne change et je voulais que vous m'aidiez à me corriger s'il y a des erreurs dans le code, des solutions S.V.P !!!



ET ça donne ceci dans le navigateur :



Et l'autre html du dessous et son écran de navigateur


3 réponses

dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
Modifié par dugenou le 13/03/2016 à 10:13
Bonjour,

Est-ce que tu as bien mis l'extension php à tes fichiers et bien placé ton code php entre les balises <?php et ?> ?

Courage, le bout du tunnel n'est pas loin, il suffit de se retourner.
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
13 mars 2016 à 12:45
Oui, ils sont tous en <?php
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451 > niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
13 mars 2016 à 12:48
Si tu testes ton site en local, il faut utiliser un serveur Web gérant le PHP, comme un serveur Apache, par exemple.
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016 > dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021
13 mars 2016 à 13:21
Comment parce que moi je fais le site chez moi avec sublime text et mon navigateur firefox c'est tout et du coup je créer ma base de donnée du site dans WAMPServer et je le lance pour juste modifié ma base de donnée .
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451 > niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
13 mars 2016 à 13:34
Il faut installer les fichiers de ton site dans un dossier, puis placer ce dossier dans le dossier www de WampServer C:\wamp\www (de mémoire, je n'utilise pas WAMP, je suis sous Linux), puis dans Firefox, taper l'adresse http://127.0.0.1/dossier de ton site/
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016 > dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021
13 mars 2016 à 15:03
merci je l'ai fais mais toujours ce n'est pas résolu car voyez-vous; moi je pense que l'erreur est au niveau des codes de html, C'est-à-dire qu'il y a des erreurs quelque parts peut-être que je n'ai pas respecté quelque chose ou que je n'ai pas fermé des balises .
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
13 mars 2016 à 19:55
Merci beaucoup dugenou !!! vous m'avez beaucoup aidé, j'ai enlevé ce que vous m'avez dit et c'est résolu mais seulement il manque quelque chose que je n'arrive pas à le résoudre S.V.P



ET Voyez vous dans le Navigateur ça montre maintenant :

0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
13 mars 2016 à 20:14
Cette ligne qui commence par while et qui apparaît n'est pas du HTML, il faut la placer entre des balises PHP.
Idem pour la requête MySQL qui se trouve en haut de la première image et qui commence par $query.
D'une manière générale, quand il y a une variable, c'est à dire un mot qui commence par $, c'est du PHP.
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016 > dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021
13 mars 2016 à 20:24
en fait je voulais savoir une chose, le fait de supprime ça :
while ($ligne=mysql_fetch_array($result))
{ extract($ligne);
y a-t-il des impacts au niveau du base de donnée je ne sais pas quoi car moi je l'avais supprimée et c'était effacé dans le navigateur sauf le "2","3","4" du navigateur
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451 > niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
13 mars 2016 à 20:28
Elle sert à afficher les résultats d'une requête, elle est probablement indispensable à ta page.
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016 > dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021
13 mars 2016 à 20:30
Donc pour vous vaut mieux n'est pas le supprimer car ça affiche dans mon navigateur !
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451 > niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
Modifié par dugenou le 13/03/2016 à 20:34
La ligne ne doit pas s'afficher dans le navigateur, mais elle permet d'afficher le résultat d'une requête MySQL dans ton navigateur.
Il faut la placer entre les balises <?php ?> pour qu'elle ne s'affiche pas, mais soit interprétée par le serveur.

Il faut revoir tes cours de PHP/MySQL, si tu en as suivis.

Sinon, il faut commencer par apprendre ces langages.
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
13 mars 2016 à 20:45
D"accord mais une dernière chose dans le navigateur il y a les nombres "2","3","4" et vous n'auriez pas une autre solution pour résoudre ça, ce qui s'affiche dans le navigateur.
Le code :

et le navigateur(nombre surlignée)
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
13 mars 2016 à 20:56
Commence déjà par placer la ligne entre les balises PHP.
0
niralas Messages postés 17 Date d'inscription vendredi 26 décembre 2014 Statut Membre Dernière intervention 2 avril 2016
13 mars 2016 à 22:28
Merci ! j'ai pu résoudre le problème d'une autre façon et ça marche donc franchement je vous remercie de m'avoir beaucoup aidé car sans l'aide de vous qui c'est que j'aurai pu me décourager, bon malgré vos conseils j'ai pu me donner de la détermination et ainsi y arriver à une production, Alors MERCI BEAUCOUP !!!
0