Php include problème accents

Résolu
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   -  
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train d'essayer de refaire un site en frames en utilisant la fonction php include. (je verrai ensuite pour les failles)

j'ai des pages avec ce type d'URL (aucun problème d'accent)
http://belle-en-soie.fr/allomoteur2/fiche.php?film=27920

quand je l'inclue dans ma page de test,
http://belle-en-soie.fr/allomoteur2/index2?categorie=fiche.php&film=27920

D'après ce que j'ai compris, il faut mettre un & au lieu d'un ? dans l'URL pour passer les deux paramètres, mais il y a un problème avec les accents .

Auriez-vous svp une solution pour résoudre ce problème ?

A voir également:

2 réponses

arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Tes balises d'entête ne sont pas correct.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Ma page !</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<style type="text/css">
[...]


Modifie si tu n'es pas en utf-8.
0
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   247
 
Super merci, le problème est résolu !!!
0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
0
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   247
 
je suis en train de faire des tests, j'ai des pages en ANSI d'autres en UTF_8 , bref c'est le bazar
0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Ben met tout en utf-8...
0
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   247
 
oui mais le problème est que j'utilise une macro excel qui me genere mes pages, je vais devoir chercher comment les enregistrer en utf_8, j'ai également un parser qui déconne (voir les news en bas)
0
excel
 
oui ne pas mettre d'accent ou les encoder en caractères ascii ou autre. L'informatique est(largement) une invention américaine, il n'y a pas d'accent en anglais. Les accents sont des caractères spéciaux et NE DOIVENT PAS ÊTRE PRESENT dans une url, ils ne sont tout simplement transcriptibles.
edit: pareil pour les noms de fichiers, les variables etc... pas d'accent et pas d'espace. Il y a des règles à respecter dans tout langage(la syntaxe) car certains caractères sont réservés à des fonctions spéciales ou comme les accents simplement inutilisés.
0