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

PL/SQL Oracle Discussion :

URL caché dans mail


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 28
    Par défaut URL caché dans mail
    Bonjour,

    J'ai une procédure stockée qui permet d'envoyer un mail contenant un url.
    Comme cet url contient le nom d'un user, je voudrais que cet url soit "caché" ou plutôt remplacé par un texte du style "cliquez ici pour voir les données du tiers".
    Voici la procédure :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    PROCEDURE p_test_dh IS
    BEGIN
      pk_std_util.p_send_mail_java(
        'AUTOMATIC_MAIL_FROM_TOTO'
       ,'toto@toto.com'
       ,NULL
       ,NULL
       ,'test url'
       ,'test url' || CHR(10)
        || 'http://128.59.5.23/viewtiers/voir_tiers.php?Appli=SEA&Lang=FR&User=LEJUJU&Lestiers=123456789000&Entexploit=116&Pays=BE'
        || CHR(10)
        || 'fin');
    END;
    -- Procedure
    Voici le résultat obtenu :
    test url
    http://128.59.5.23/viewtiers/voir_ti...it=116&Pays=BE
    fin

    Le lien fonctionne correctement mais je voudrais avoir ceci :
    test url
    cliquez ici pour voir les données du tiers
    fin

    qui aurait le vrai lien caché derrière le texte.


    Si quelqu'un comprend, qu'il me réponde
    Et celui qui ne comprend pas, je veux bien essayer de l'expliquer autrement

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    C'est pas juste un lien en html dont tu as besoin ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    || '<a href="http://128.59.5.23/viewtiers/voir_tiers.php?Appli=SEA&Lang=FR&User=LEJUJU&Lestiers=123456789000&Entexploit=116&Pays=BE">cliquez ici pour voir les données du tiers</a>'
    Je ne sais pas s'il y aura des problèmes avec les "", mais tu pourras toujours les encoder.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 28
    Par défaut
    malheureusement non, j'obtiens ceci :
    test url
    <a href="http://128.59.5.23/viewtiers/voir_ti...it=116&Pays=BE">cliquez ici pour voir les données du tiers</a>
    fin

  4. #4
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    Et comme ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    'test url' || CHR(10)
        || htp.anchor('http://128.59.5.23/viewtiers/voir_tiers.php?Appli=SEA&Lang=FR&User=LEJUJU&Lestiers=123456789000&Entexploit=116&Pays=BE','cliquez ici pour voir les données du tiers')
        || CHR(10)
        || 'fin'

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 28
    Par défaut
    merci mais ça donne ceci :
    test url
    <A HREF="http://128.59.5.23/viewtiers/voir_ti...it=116&Pays=BE">cliquez ici pour voir les données du tiers</A>
    fin

  6. #6
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    Comment est le content-type dans le header du mail, il faut qu'il soit paramétré pour accepter le html.
    Tu peux peut être t'inspirer de Sending HTML using UTL_SMTP

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 28
    Par défaut
    Merci, ça fonctionne.
    Juste un petit détail : je voudrais ajouter plusieurs lignes de texte au-dessus de l'url.
    J'arrive à ajouter le texte mais tout vient sur la même ligne, y compris l'url.
    J'ai essayé en insérer chr(13) et chr(10), mais cela ne fonctionne pas.
    Voici le résultat :
    coucou coucou 2cliquez ici pour voir les donnees du tiers

  8. #8
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 953
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 953
    Par défaut
    Le retour chariot en html est <br /> ou utilise des balises <p>

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 28
    Par défaut
    Impec !

    Merci

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

Discussions similaires

  1. Envoyer une variable cachée dans une URL
    Par fragancia dans le forum Général Java
    Réponses: 8
    Dernier message: 10/06/2013, 18h38
  2. Passer des paramètres cachés dans une URL?
    Par PeteZah dans le forum C#
    Réponses: 2
    Dernier message: 09/09/2008, 14h41
  3. url appelante dans popup
    Par guillaumeIOB dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 10/12/2005, 00h17
  4. Réponses: 1
    Dernier message: 03/12/2005, 16h17
  5. installation cachée dans batch
    Par zorian dans le forum Windows
    Réponses: 5
    Dernier message: 24/05/2004, 19h50

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