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

Langage PHP Discussion :

Insertion php dans page html [Débutant(e)]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 59
    Par défaut Insertion php dans page html
    Bonjour,
    C'est tout simple, je viens de créer un fichier php qui établit une connexion à une base de donnée. Ce fichier s'appelle start.php
    Je l'upload sur le serveur free et lorsque que je clique dessus la connexion est établie sans pb.
    Je souhaite inclure ce fichier dans ma page html et là il ne fonctionne pas, je l'inclu de cette façon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <body>
    <table>
    <?php
    include ('start.php');
    ?>
    </table>
    </body>
    </html>
    J'ai aussi essayé avec require mais pareil.
    Je débute, je fais pourtant quelque chose de simple... mais ca marche pô.
    Est-ce qu'il faut activer quelque chose de particulier sur le site de free ?
    Est-ce que mon code est bon ?
    précision : oui j'ai bien mis mon fichier dans le même répertoir que ma page html.
    Merci vraiment beaucoup

    Cyril

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Par défaut
    Bonjour, et bienvenu sur les forums de developpez.net ! ^_^

    tapage.php et non tapage.html

    Bonne journée ^_^.

    [EDIT] : je me rend compte que c'est pas forcément clair, en sommes, le php ne peut être interprété que par une page ayant (de base) l'extension php.
    Ton start.php est donc bien nommé, mais je pense que ton include est fait dans une page à l'extension .html / .htm.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 59
    Par défaut
    Merci Spirit mais je n'ai pas compris ta réponse, je suis dans une page html qui appelle un php, c'est possible ca ?
    mapage.html fait un include de start.php comme décrit ci-dessous, c'est possible ca non? ou il y a quelque chose que je n'ai pas compris ????

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Par défaut
    M'en suis douté que ce n'était pas clair ^_^, j'ai édit.

    En gros, l'include c'est du PHP, il faut donc une page à l'extension php pour interpréter l'include.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 59
    Par défaut
    ah bon d'accord donc ce n'est pas la bonne méthode pour inclure ou appeller une page php dans du html, pourtant je croyais que le fait de mettre <?php signifait qu'on écrivait du php, donc interprété comme tel ???
    Alors comment dois-je faire pour appeller une page php dans mapage.html ?
    Merci Spirit

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Par défaut
    C'est tout simplement impossible (sauf si on à accès à Apache, mais on généralise, et on part donc de l'hypothèse que c'est impossible).

    Une extension ça sert à quoi ? Un fichier .mp3 sur ton ordinateur, va être interprété comme un fichier de musique et ouvert avec un logiciel X.
    De même quand tu fais du PHP il faut attribuer à tes fichier l'extension .php

    Dans ton cas : (regarde les titres)

    Code : tapage.php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <body>
    <div>
    <?php
    include ('start.php');
    ?>
    </div>
    </body>
    </html>

    P.s : pour la mise en forme, il faut utiliser des div et non des table, ils sont réservés pour des données ... "tabulaire" (Existe ? xD)

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

Discussions similaires

  1. [2.x] Conception "component" pour insertion multiple dans page Html
    Par zanteskuken dans le forum Symfony
    Réponses: 6
    Dernier message: 12/10/2012, 11h22
  2. Réponses: 9
    Dernier message: 04/07/2007, 19h27
  3. insertion applet dans page html
    Par cesoir dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 03/07/2007, 16h59
  4. Insertion d'une video dans page html ?
    Par Wilco dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 15/12/2006, 20h32
  5. Réponses: 8
    Dernier message: 08/02/2006, 15h16

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