Pour un projet

Résolu
niralas Messages postés 18 Statut Membre -  
niralas Messages postés 18 Statut Membre -
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 6262 Statut Contributeur 1 452
 
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 18 Statut Membre
 
Oui, ils sont tous en <?php
0
dugenou Messages postés 6262 Statut Contributeur 1 452 > niralas Messages postés 18 Statut Membre
 
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 18 Statut Membre > dugenou Messages postés 6262 Statut Contributeur
 
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 6262 Statut Contributeur 1 452 > niralas Messages postés 18 Statut Membre
 
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 18 Statut Membre > dugenou Messages postés 6262 Statut Contributeur
 
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 18 Statut Membre
 
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 6262 Statut Contributeur 1 452
 
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 18 Statut Membre > dugenou Messages postés 6262 Statut Contributeur
 
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 6262 Statut Contributeur 1 452 > niralas Messages postés 18 Statut Membre
 
Elle sert à afficher les résultats d'une requête, elle est probablement indispensable à ta page.
0
niralas Messages postés 18 Statut Membre > dugenou Messages postés 6262 Statut Contributeur
 
Donc pour vous vaut mieux n'est pas le supprimer car ça affiche dans mon navigateur !
0
dugenou Messages postés 6262 Statut Contributeur 1 452 > niralas Messages postés 18 Statut Membre
 
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 18 Statut Membre
 
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 6262 Statut Contributeur 1 452
 
Commence déjà par placer la ligne entre les balises PHP.
0
niralas Messages postés 18 Statut Membre
 
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