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

PHP & Base de données Discussion :

Activiter les liens [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut Activiter les liens
    Bonjour,

    J'ai crée un formaulaire qui entre les valeuurs dansune base de données.

    J'ai notamment crée les champs mail et site internet.


    Ensuite, j'affiche les enregistrements mais pour le lien mail et site internet, les liens ne sont pas actifs. C'est moi qui les modifie dans la base de données pour qu'ils deviennent actifs lors de l'affichage de ces enregistrements.

    Ma question est la suivante:

    Existe t'il une solution pour rendre le mail et le site internet directemet actif lors de l'affichage des enregistrements sans à a voir à modifier les champs mail et site internet un à un manuellement dans la base de données?

    Merci de votre aide

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    montre ce que tu as fait

  3. #3
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Sans doute en insérant les données dans une balise <a>, avec le prefixe mailto: pour les email... ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut
    Le formualire:

    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
    <table><form method="post" action="verif_test.php">
    <tr> 
            <td>Mail</td>
            <td><input type="text" name="mailProprio" value="" maxlength="70" size="50"></td>
          </tr>
               <tr> 
            <td>Site</td>
            <td><input type="text" name="siteProprio" value="" maxlength="70" size="50"></td>
          </tr>
          <tr> 
    	  <tr><td>&nbsp;</td></tr>
            <td colspan="2" align="center"><input type="submit" name="envoi" value="envoi!"></td>
          </tr>
    	  </form>  
        </table>

    La page verif_test.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $mailProprio = $_POST['mailProprio'];
    $siteProprio = $_POST['siteProprio'];
     
    // on créer la requête SQL, pour ensuite l'envoyer
    $requete = "insert into gite values('',
    '$mailProprio','$siteProprio')";
    mysql_query($requete);
    Ensuite les valeurs sont entrés dans ma base de données, mais ce ne sont que des champs de texte

    Je dois donc ajouter dans ma base sur le champ mail (en gras)

    ex: <a href="mailto:pod@free.fr">pod@free.fr</a>
    <a href="http://pod.fr">http://pod.fr</a>

    Merci de votre aide

  5. #5
    Membre émérite Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Par défaut
    J'ai toujours pas compris ou il y a un probleme.

  6. #6
    Membre chevronné Avatar de gofono_bass
    Inscrit en
    Décembre 2005
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2005
    Messages : 383
    Par défaut
    moi non plus...
    pourquoi tu mets pas tout simplement ces balises directement à l'affichage?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut
    J'ai compris ce que vous voulez dire. Cela peut etre une solution

    Mais mon probleme, si je fais cette solution, j'ai plus de 300 pages à modifier.

    Peut-on également intégrer directement ces balises dans le champ du formulaire ou directement dans la base de données?

  8. #8
    Membre émérite Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Par défaut
    pourquoi 300 pages à modifier ??

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut
    Parce que je fais un annuaire de locations.

    Donc j'ai crée toutes les pages de département (95), dans lesquel je demande d'afficher le mail et le site des diverses locations.

    J'ai également les pages régions....

    Je sais pas si tu as compris, donc ce que je devrais faire c modifié toutes les pages ?

  10. #10
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    tu n'as pas une fonction chargée de l'affichage / récupération des emails ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    function get_mail() {
       // connexion à la DB pour récupérer le maildans une variable $e_mail;
       $e_mail = "<a href=\"mailto:".$e_mail."\">".$e_mail."</a>";
       return $e_mail;
    }
    :

    Si ce n'est pas le cas, comme ton code est identique dans tes 342 pages, il faudrait peut être y penser, question de lisibilité et de maintenance ...
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut
    Non merci quand meme

    Je vais modifier mes pages et ensuite le probleme sera réglé

    Merci encore

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

Discussions similaires

  1. Des styles pour le texte et les liens dans la meme div?
    Par Donkey' Shot dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 26/01/2005, 20h03
  2. question sur les liens images
    Par geoffreykill dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 21/01/2005, 14h37
  3. |VB6] Comment Lister les liens vers des fichiers d'une page web
    Par Mayti4 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 18/01/2005, 18h17
  4. réinitialiser les liens d'une page html
    Par sisco dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 05/11/2004, 16h03
  5. boutons générant les liens
    Par Redouane dans le forum ASP
    Réponses: 6
    Dernier message: 21/05/2004, 15h50

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