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 :

Utiliser le même formulaire .html pour différentes données [PHP 5.0]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 69
    Par défaut Utiliser le même formulaire .html pour différentes données
    Bonsoir à tous

    Je ne sais si je suis au bon endroit, mais je m'y risque.

    Je cherche à ouvrir le même formulaire formaté par mes .CSS avec des données différentes. Donc j'ai une page qui liste des titres et souhaite ouvrir le même formulaire avec des données différentes- fonction des titres - mais la même présentation, plutôt que d'avoir autant de pages .htm que de titres. Je ne sais si l'on peut faire ceci avec pHp mais le serveur qui m'héberge ne fournis pas pHp. Même problème pour récupérer les adresse ip sachant que javascript ne sais pas faire il me semble, du moins ce serait une solution inélégante. Après pas mal de recherche sur la toile je n'ai pas pu satisfaire mon ignorance. Merci si quelqu'un pouvait m'informer. S'il y a un lien qui explique je suis preneur.

    Bonne soirée

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 325
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 325
    Billets dans le blog
    17
    Par défaut
    Je ne sais si l'on peut faire ceci avec pHp
    Possible en PHP.

    mais le serveur qui m'héberge ne fournis pas pHp
    Dommage. A la limite tu pourrais créer un petit outil PHP en local qui génère la page de liens et les formulaires, mais bon, mieux vaut trouver un hébergeur adapté.

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 69
    Par défaut
    merci Séb pour ta réponse.

    Mais que veux-tu dire par un petit outil php en local. Peux tu donner plus de détail ?

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 325
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 325
    Billets dans le blog
    17
    Par défaut
    PHP est un langage de programmation, tu peux très bien l'exécuter sur ton ordinateur personnel et transférer le résultat (des pages webs statiques classiques) sur ton serveur web publique.

    Exemple :
    Créer un index de liens vers page_X.html avec X de 1 à 10
    Générer les fichiers page_X.html
    page_X.html contiendra un titre "Page n° X"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $fp_index = fopen('index.html', 'w') ;
    fwrite($fp_index, '<html><head></head><body><h1>Index</h1><ul>') ;
    for ( $i = 1 ; $i <= 10 ; $i++ ) {
        fwrite($fp_index, "<li><a href='page_$i.html'>Voir la page n° $i</a></li>") ;
        $fp_page = fopen("page_$i.html", 'w') ;
        fwrite($fp_page, "<html><head></head><body><h1>Page n° $i</h1><p><a href='index.html'>Retourner à l'index</a></body></html>") ;
        fclose($fp_page) ;
    }
    fwrite($fp_index, '</ul></body></html>') ;
    fclose($fp_index) ;
    Au final on se retrouve avec une page index.html et 10 autres pages HTML prêtes à être transférées chez ton hébergeur.
    Le principe est exactement le même pour les formulaires.

  5. #5
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Dommage. A la limite tu pourrais créer un petit outil PHP en local qui génère la page de liens et les formulaires, mais bon, mieux vaut trouver un hébergeur adapté.
    A la limite, tout autre langage le permet. PHP dans ce cas n'offre pas forcément plus d'intérêt qu'un java ou même un python.

  6. #6
    Membre actif
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 69
    Par défaut
    Merci les gars pour vos réponses. Mais une question me travaille, dans les solutions que vous préconisez cela suppose l'exécution sur le poste client ?

  7. #7
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    Citation Envoyé par proximacent Voir le message
    dans les solutions que vous préconisez cela suppose l'exécution sur le poste client ?
    C'est l'idée oui.
    Ton hébergeur ne proposant pas d'infrastructure permettant de générer des pages dynamiquement (php entre autres), l'idée est de générer depuis ton poste client des pages statiques par programmation et de les envoyer vers ton hébergeur.

    Citation Envoyé par proximacent Voir le message
    Je ne sais si l'on peut faire ceci avec pHp mais le serveur qui m'héberge ne fournis pas pHp
    PHP permet tout cela. Changer d'hébergeur ou d'offre chez ton hébergeur peut être une idée.

  8. #8
    Membre actif
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 69
    Par défaut
    Tout compte fait je vais changer ma formule, pour un serveur supportant le PHP, ce qui simplifiera tout le reste. Merci encore pour vos réponses.

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

Discussions similaires

  1. [AC-2010] Utiliser le même formulaire pour différents affichages
    Par Monak dans le forum IHM
    Réponses: 1
    Dernier message: 10/01/2013, 06h03
  2. Même App web pour différents clients/bases de données
    Par kimausoleil dans le forum Persistance des données
    Réponses: 2
    Dernier message: 16/01/2011, 10h22
  3. Réponses: 3
    Dernier message: 30/06/2008, 22h18
  4. Réponses: 1
    Dernier message: 08/06/2008, 14h55
  5. Réponses: 8
    Dernier message: 13/03/2006, 17h37

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