Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/12/2006, 15h38   #1
En attente de confirmation mail
 
Inscription : décembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 6
Points : 2
Points : 2
Par défaut Symbole étrange  avec include

Je fais une include tout à fait normal:
Code :
<?php include("database.inc.php"); ?>
Avec ça dans le fichier:
Code :
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
<?php
    // Cette fonction fait la même chose que "die" mais vous pouvez
    // faire une mise en forme qui correspond plus à votre site.
    function erreur( $message )
    {
        echo $message ;
        exit ;
    }
 
    // emplacement des données de connexion
    require 'connexion.conf.php';
 
    // connexion au serveur de données
    @mysql_connect( $mysqlserver , $mysqlloggin , $mysqlpassword )
    or erreur( 'Connexion au serveur de données impossible' ) ;
 
    // Sélection de la base de données
    @mysql_select_db( $mysqlmaindb )
    or erreur( 'Sélection de la base de donnée impossible' ) ;
 
    // fonction pour faire des requêtes
    function requete( $requete )
    {
        if($resultat = mysql_query( $requete )) return $resultat ;
        erreur( "Erreur dans la requête : $requete<br />" . mysql_error() ) ;
    }
?>
Mais au chargement de la page, j'ai les symbole suivant qui s'affiche en bonus:
Citation:

Merci beaucoup de votre aide, pour cette étrange phénoméne !
linkofr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 15h50   #2
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Rien à voir avec le problème (quoique?), mais il faut supprimer ces @ qui sont dangereux.
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 16h00   #3
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
ce sont les carctère d'entête d'un fichier en UTF-8
ça veut dire que les fichiers "database.inc.php" et "connexion.conf.php" ont surement cet encodage

avant d'essayer de régler l'affichage, il faudrait déjà que tu nous donnes plus de détails sur tes pages : Est ce que tu utilises un encodage particulier ? Est ce que ton éditeur de texte gèrent plusieurs encodages ?
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 16h01   #4
Modérateur
 
Avatar de s.n.a.f.u
 
Homme
Développeur Web
Inscription : août 2006
Messages : 2 700
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : août 2006
Messages : 2 700
Points : 3 357
Points : 3 357
J'ai déjà eu ce genre de problèmes quand je bossais mes scripts sur plusieurs sites avec Ultra-Edit d'un côté et Notepad de l'autre.
Je crois qu'ils s'embrouillaient les pinceaux au niveau de l'encodage UTF8.
Est-ce que tu ne vois pas ces jolis symboles en tête de ton fichier lorsque tu passes en mode hexa ?
s.n.a.f.u est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 17h06   #5
En attente de confirmation mail
 
Inscription : décembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 6
Points : 2
Points : 2
Oui, je crois aussi que c'est un problème d'encodage...
J'utilise Notepad++ !
linkofr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 17h13   #6
En attente de confirmation mail
 
Inscription : décembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 6
Points : 2
Points : 2
Merci beaucoup !
J'ai passé le fichier en ANSI, ça fonctionne normalement.
linkofr est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h40.


 
 
 
 
Partenaires

Hébergement Web