IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Free Discussion :

Problème PHP avec Free


Sujet :

Free

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Points : 22
    Points
    22
    Par défaut Problème PHP avec Free
    Une petite question qui me chatouille les synapses.
    L'hébergement par free (pages persos), est-il fiable ???
    Parce que il ne comprend pas mon php... Peut il comprendre le php orienté objet ??? Parce que mon site marche trés bien chez moi...

    Voici l'erreur :
    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/145/sda/6/2/shikakus/classes/text.php on line 3

    Et voila le fichier text.php :
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php
    class Text {
        private $connexion;
        private $text;
     
        function Text ($text, $connexion) {
          $this->connexion = $connexion;
          $this->text = $text;
        }
    }
    ?>
    (on peut difficilement faire plus simple comme page)

    Merci

  2. #2
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    il faut que tu renommes ton fichier en text.php5

  3. #3
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    salut,

    Je n'ai pas encore testé, mais ce lien semble indiquer que tu n'es pas obligé de modifier l'extension de tes scripts.
    http://pilgrim.maleo.net/2006/06/fre...de-fichier-php

    Si ca marche, ca m'interesse de savoir...
    (en tout cas, le coup de l'extension ca marche, ca j'ai testé...)

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Points : 22
    Points
    22
    Par défaut
    Ce n'est pas trés concluant... Ou alors j'ai rien compris...
    j'ai bien mis .php5 comme extention pour text.php5, mais il renvoi toujours la même erreur.
    Par contre j'ai rien compris au .htacces. Il faut érire : php 1 ? sans balises ? sans rien ???? y faut le mettre dans le dossier où ya tous les fichier ou avant ?
    Derniere chose, il faut que les fichiers soient TOUS dans le même répertoire ou bien on peut les ranger dans différent dossier (dossier classes, dossier pages...).

    Merci

  5. #5
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    il faut que ce soit le fichier appelé qui soit au minimum .php5
    Sinon pour le .htaccess, tu le mets à la racine de ton appli et tu ne met qu'une ligne
    Je n'ai pas testé

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Points : 22
    Points
    22
    Par défaut
    Voila, le probleme est résolu :
    Je n'avais pas compris qu'il fallait appeler le fichier .htaccess et non pas Quelquechose.htaccess.
    Résumon :
    Pour utiliser PHP5 sur les pages perso de free, il faut crée un fichier appelé .htaccess dans lequel on inscrit ces DEUX lignes :
    voila !

  7. #7
    Membre confirmé Avatar de a028762
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 419
    Points : 537
    Points
    537
    Par défaut C'est faux et c'est juste
    Excusez moi, Mr N,
    le fait de mettre une extension php5 au lieu de php ne sert à rien sur le site de FREE.
    Il faut effectivement créer un fichier .access avec "php 1" dedans et
    créer à la racine du site un répertoire vide nommé sessions
    Ceci marche sur mon compte depuis 2004
    le fait de mettre #HTACCESS ne sert pas non plus , le # est un commentaire pour les fichiers APACHE
    FREE n'est quand même pas très communiquant sur le sujet

  8. #8
    Membre à l'essai
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Points : 12
    Points
    12
    Par défaut
    Euh, je ne suis pas entièrement d'accord avec toi ! J'ai mon compte Free depuis 2000~2001, et dès la sortie de PHP5, et ce très rapidement, une simple extension .php5 suffisait... et me suffit toujours d'ailleurs !

    Je n'ai jamais utilisé de .htaccess ou autre ! Maintenant, j'emets un doute car ayant un compte assez ancien chez eux, ce n'est peut-être pas le même serveur. Sur ce point j'avoue être totalement ignorant

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 16
    Points : 6
    Points
    6
    Par défaut euuuhhh
    Bonjour,

    moi de mon coté je débute le php5 et jai bien essayé de faire tous les conseils évoqués ici et rien ne fonctionne a part le phpinfo qui me dit que free est bien au php 5.1.3 quand je met .htaccess. J'ai toujours la même erreur que notre ami !

    Voila un ptit bout de code si ca peut aider en notant qu'il gueule sur la 11e ligne donc les déclarations de variables :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <html>
    <head>
    <title>Exercice 1</title>
    </head>
    <body>
    <?php
    
    class Connexion{ 
    
      //Variables
      private string $serverName;
      private string $userName;
      private string $password;
      private string $databaseName;
    En vous remerciant par avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] PHP avec ajax
    Par arcade_stg_master dans le forum AJAX
    Réponses: 7
    Dernier message: 22/05/2012, 11h59
  2. problème PHP avec les sessions
    Par soufian2290 dans le forum Langage
    Réponses: 2
    Dernier message: 24/01/2007, 18h00
  3. [PHP-JS] Problème exécution fonction php avec js
    Par cokilulu dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/03/2006, 21h34
  4. [POO] Problème de code PHP avec Internet Explorer
    Par bzoler dans le forum Langage
    Réponses: 5
    Dernier message: 12/02/2006, 11h00
  5. Réponses: 1
    Dernier message: 30/10/2005, 09h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo