Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1498 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Modification d'un site PHP, problème affichage page (débutant)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modification d'un site PHP, problème affichage page (débutant)

n°2169243
Khayam
Cinéaste à la noix
Posté le 27-12-2012 à 22:28:09  profilanswer
 

Bonjour,
 
Je suis le nouveau responsable temporaire d'un site web pour une assoc.  
 
Simplement dit, je je veux rajouter une nouvelle page assez identique à une page déjà existante. J'ai créé cette page et ajouté un lien vers cette page mais elle ne se charge pas. Je sais que le problème ne vient pas de la page créée parce qu'en la renommant avec le nom d'une ancienne page elle s'affiche.
 
Je pense qu'il faut que je lui dise à un moment que ma nouvelle page fait partie des pages qu'il doit connaître. Un truc avec "content" j'ai l'impression. Mais comme j'y connais rien en PHP...
 
Bref, ça a l'air simple mais peut être que j'énonce mal le problème.  
 
Merci d'avance en tout cas.

mood
Publicité
Posté le 27-12-2012 à 22:28:09  profilanswer
 

n°2169249
windux
Posté le 28-12-2012 à 02:35:00  profilanswer
 

T'as regardé du côté du fichier htaccess ?

n°2169265
Khayam
Cinéaste à la noix
Posté le 28-12-2012 à 13:45:54  profilanswer
 

Y en a pas ou alors il est bie caché.


Message édité par Khayam le 28-12-2012 à 13:46:25
n°2169269
x1fr
Posté le 28-12-2012 à 14:43:17  profilanswer
 

Truc bête, mais tu n'aurais pas fait les modifications en local sur ton pc sans mettre à jour le site sur le serveur?
 
sinon peut être quelques indices comme l'adresse de la page d'origine qui fonctionne et le nom de la nouvelle page?


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2169273
Khayam
Cinéaste à la noix
Posté le 28-12-2012 à 16:53:23  profilanswer
 

J'ai installé MAMP pour voir en local ce que ça donne.

 

En fait disons qu'il y a un menu avec un lien vers la page Promotion 2012 (promo_2012.htm, le vrai fichier est .php). J'ai rajoute une ligne dans le menu pour avoir un lien vers promo_2013, j'ai créé la page php qui va bien (la même que la 12 à peu près).

 

Sauf qu'il ne veut pas accéder à la page promo_2013.htm. Il accède à la page .php mais ça ressemble à rien.

n°2169284
x1fr
Posté le 28-12-2012 à 17:54:01  profilanswer
 

Franchement sans avoir accès au code ça va être dur de t'aider.
 
Cette histoire de page htm qui renvois vers une page php, ça me fais aussi dire qu'il y a peut-être une config un peu particulière (genre un .htaccess comme le disais windux), qui nécessite d'être aussi copiée pour la page 2013


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2169305
Khayam
Cinéaste à la noix
Posté le 28-12-2012 à 21:00:39  profilanswer
 

Exact, je répondais depuis mon téléphone et je n'avais pas accès aux fichiers.

 

En fait il y a un fichier .htaccess, c'est juste que je le vois pas dans le navigateur, juste dans FileZilla, bizarre. Bref, son contenu :

 
Code :
  1. # Le serveur doit suivre les liens symboliques :
  2. Options +FollowSymlinks
  3. # Activation du module de réécriture d'URL :
  4. RewriteEngine on
  5. # Règles de réécriture d'URL :
  6. RewriteRule ^mot_directeur\.htm$  index.php?p=mot_directeur [L]
  7. RewriteRule ^organisation_etudes\.htm$  index.php?p=organisation_etudes [L]
  8. RewriteRule ^admission\.htm$  index.php?p=admission [L]
  9. RewriteRule ^association\.htm$  index.php?p=association [L]
  10. RewriteRule ^promo_2012\.htm$  index.php?p=promo_2012 [L]
  11. RewriteRule ^evenements\.htm$  index.php?p=evenements [L]
  12. RewriteRule ^partenaires\.htm$  index.php?p=partenaires [L]
  13. RewriteRule ^enseignements\.htm$  index.php?p=enseignements [L]
  14. RewriteRule ^contact\.htm$  index.php?p=contact [L]
  15. RewriteRule ^controle_connaissances\.htm$  index.php?p=controle_connaissances [L]
  16. ErrorDocument 404 http://cdbf-paris2.fr/404.htm
  17. SetEnv PHP_VER 5
  18. SetEnv REGISTER_GLOBALS 0
 


J'ai rajouté une ligne pour promo_2013 et ça a l'air de marcher, localement.

 

Merci.

 



Message édité par Khayam le 28-12-2012 à 21:04:26
n°2169390
tsoko
Posté le 30-12-2012 à 16:32:02  profilanswer
 

Vous êtes en local sur windows? Juste pour info... désolé mais si cela va vous paraitre bête mais attention à ne pas mettre d'espace, accent dans l'url ou attention à la casse !


---------------
Besoin d'aide pour votre projet? agence web
n°2169402
Khayam
Cinéaste à la noix
Posté le 30-12-2012 à 20:02:25  profilanswer
 

Nop c'était sur mac.

n°2169523
x1fr
Posté le 01-01-2013 à 17:02:41  profilanswer
 

Eh bien voilà, il faut ajouter la même règle que pour promo_2012 :
 

Code :
  1. RewriteRule ^promo_2013\.htm$  index.php?p=promo_2013 [L]


 
il faut que le lien dans le menu pointe vers promo_2013.htm et que ton fichier qui contient les promos soit un fichier php, calqué sur le fichier 2012.php.
 
Il faudra aussi surement modifier le fichier index.php pour qu'il gère le 2013 (comme pour le fichier .htaccess il faut se calquer sur le promo_2012).
 
Pour info, les fichiers .htaccess sont des fichiers de configuration, il ne faut surtout pas pouvoir y accéder depuis un navigateur. Par contre il faut bien sûr pouvoir y accéder depuis le ftp pour changer la configuration, ce qui explique les problèmes que tu as rencontré pour y accéder.


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Modification d'un site PHP, problème affichage page (débutant)

 

Sujets relatifs
Formulaire de contact HTML/PHPProblème d'affichage avec un MVC [résolu]
Problème htaccessInclusion de PHP dans une page HTML
Retransmettre Flux Vidéo Caméra Ip sur Site HTMLLancer un exécutable à distanc dans la session ouverte via une pge web
Transfert d'une variable d'une page à l'autre 
Plus de sujets relatifs à : Modification d'un site PHP, problème affichage page (débutant)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR