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 :

problème affichage lien a href


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2010
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2010
    Messages : 105
    Par défaut problème affichage lien a href
    Bonjour,
    j'ai un problème avec ce lien...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $message .= '<a href="http://site/facturier/mailing.php?adresse='.$mail1 .'"> Envoyer le mail</a>'."\n"."\n";
    Dans les mails il s'affiche comme ça:
    <a href="http://site/facturier/mailing.php?adresse=adresse@free.fr"> Envoyer le mail</a>

    merci pour votre aide

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    tu voudrais qu'il s'affiche comment ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2010
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2010
    Messages : 105
    Par défaut
    l'affichage serait bien plus sympa sans tout le code, juste :
    Envoyer le mail

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    ah oki, montre le reste du code doit y avoir un htmlentities ou autre dans le coin

  5. #5
    Membre confirmé
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2010
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2010
    Messages : 105
    Par défaut
    le code
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    if(isset($_GET['action'])){
    	echo'<p align="center"><br/>Pour envoyer le mail à un ami, remplissez le formulaire ci-dessous.</p>';
     
    	echo'	<form  action = "contact_mailing.php" method="post">	
    			<table align="center" width="50%">
    				<tr align="center">
    					<td>Destinataire : votre ami</td>
    				</tr>
     
    				<tr align="center">
    					<td>Email : <input type="text" name="mail1" value="" /></td>
    				</tr>
     
    				<tr align="center">
    					<td> Nom : <input type="text" name="nom" value="" /></td>
    				</tr>
     
    				<tr align="center">
    					<td> <input type="submit" value="Envoyer" /></td>
    				</tr>
    			</table>
    			</form>
    		';
    	exit;
    }
     
     
    $ok=false;	
    //début du traitement du formulaire
    	if (!empty ($_POST['mail1'])){	
    		$nom = trim($_POST['nom']);  
    		$mail1 = trim($_POST['mail1']); 
     
     
     
    	//controle validé saisie	
    	 if(
    		($nom!='') && 
    		($mail1!='' && preg_match($code_syntaxe_mail,$mail1))
    	)	
    	{$ok=true;}	
     
     
    	//mise en forme de toutes les saisies, si ok=true=vrais
    	if($ok == true)	{	
     
     
    	$mail1 = trim($_POST['mail1']);
    	$message .= '<a href="http://site/facturier/mailing.php?adresse='.$mail1 .'"> Envoyer le mail à mon ami</a>'."\n"."\n";
    	$message .= 'Le ' .date('d-m-Y') .' à ' .date('H:i:s') ."\n";
    	$message .= $nom."\n";
    	$message .= $mail1."\n";
     
     
    	$to      = ADRESS_EXPEDITEUR_MAIL;
    	$subject = 'Contact';
     
    	$headers = 'From: "'.$nom.'"  <'.$mail1.'>'."\r\n";
    	$headers .= 'Reply-To: <'.$mail1.'>'."\r\n";
    	$headers .='X-Mailer: PHP/' . phpversion();
    	mail($to, $subject, $message, $headers);
     
    	if(mail($to, $subject, $message, $headers)) { 
    		echo 'Le mail a été envoyé';
    		header('Location: index.php');
    	} 
         else { 
    		echo 'Le mail a pas été envoyé'; exit;
        } 
    }

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    c'est normal ton mail est envoyé en mode texte par défaut, si tu veux envoyer une page HTML tout est dans la doc :

    http://fr.php.net/manual/fr/function.mail.php

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

Discussions similaires

  1. Problème lien avec href="#"
    Par Jordel dans le forum Coldfusion
    Réponses: 3
    Dernier message: 12/06/2009, 10h20
  2. [HTML 4.0] Problème affichage de lien entre IE7 et FireFox
    Par loic20h28 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 07/06/2009, 15h24
  3. problème de lien href en jsp
    Par smaltoescada dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 10/07/2008, 13h04
  4. problème lien (a href ="file:") vers fichier
    Par Pynuch dans le forum Firefox
    Réponses: 8
    Dernier message: 09/04/2008, 15h10
  5. [CSS]Problème affichage IE des liens images.
    Par Hoegaarden dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 04/09/2006, 09h53

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