CodeS-SourceS Groupes CodeS-SourceS est hébergé par Frontier.fr

Dernières discussions du même thème...

psql et traitement des erreurs
Dans un INSERT, j'ai une erreur : ERROR: value too long for type character varying(30) (testé depuis le Terminal) Mais dans le php je n'arrive pas à printer cette erreur : --- code ------------------------------------------------ $ret=$db->query($sql); t...

Question à propos d'une chaîne regex théorique.
Bonjour J'aurais besoin de reconnaître la chaîne de caractère : "---" dans une chaîne de caractères. Je pense faire celà avec la fonction preg_match(). La chaîne $str ne contient jamais de caractère #. Si je fais : if(preg_match("#^---$...

Evolution future de la sélection+modification d'une chaîne de caractères.
Bonjour Voici le problème : Actuellement, pour toutes les versions récentes de php ( à part peut-être les verions bêta de php 6, je ne sais pas ), il est possible d'accéder à une sous-chaîne d'une chaîne de caractère, avec les opérateurs : [] ...

Projet d'un site de e-commerce en PHP 5 sur Symfony2 pour débutant
Bonjour, Je suis débutant sur Symfony2 et je souhaite monter en compétence. Pour cela je souhaiterai réaliser un site de e-commerce factice pour me faire la main en partant de zéro. Je pensais collaborer via github ()...

Versions 64 bits
Bonjour, Apache (ApacheLounge) et MySQL sortent systématiquement des « binaires » Windows en 32 ET 64 bits, mais toujours pas pour PHP. Est-ce si compliqué ? D'autant plus que les versions se suivent à vitesse « V » : 5.3.12 et 5.4.2 -- Aujourd'hui, l'id...


Dernières discussions...

calcul dates
Bonjour, je suis bloqué sur un problème de dates a calculer et retransmettre sur un mois je vous mets le fichier en pièce jointe pour plus de compréhension merci de votre aide ...

Afficher le début et la fin de la semaine en cours
Bonjour à tous, Je devrais faire un récapitulatif chaque semaine (allant du mercredi à mardi), et je souhaiterais afficher les dates du début et de fin de la semaine en cours dans le titre de mon tableau récapitulatif. Le titre sera : [A5].Value = "Semain...

concaténer avec attributs
Bonjour, Je cherche à concaténer des cellules en conservant leur attibuts. J'ai partiellement réussi à faire ce que je voulais (voir ci dessous ou fichier ), mais il reste encore des problèmes... 1) Je souhaite créer une fo...

Bibliothèque dynamique et variables globales sous Linux : une nouvelle politique ?
Bonjour, j'ai récemment vu des changements significatifs dans la façon dont sont gérées les variables globales dans les bibliothèques dynamiques. Un exemple simple : le fichier suivant (A.cxx) déclare une variable globale a dont le constructeur affiche ...

Wiki sur le WLangage
Bonjour Le site de la "communauté des utilisateurs des produits PC SOFT au Canada" vous propose de tester dès à présent son nouveau module, à savoir le wiki du WLangage : WL+ Dès la page d'accueil vou...

Offres d'emploi et de stage...

  • Recherche Développeur Sharepoint
    Recherche Développeur Sharepoint
    Nous recherchons actuellement un Développeur / Analyste Sharepoint H/F pour intégrer la DSI de l'un de nos client. Vous êtes autonome techniquement et vous avez dans l'idéal au moins un an d'expérience sur la technologie Sharepoint. Merci de co...
  • Recherche Développeur C++
    Sous la direction du responsable du développement, vous travaillerez sur des projets de développement innovants tant technologiquement que fonctionnellement. Diplômé(e)d'une grande école ou équivalent (bac+5), vous maîtrisez le langage de programmat...
  • Recherche Analyste Programmeur Adélia
    Analyste Programmeur Adelia/RPG H/F Notre client, leader sur son marché en France (médicaments, matériel et aliments) recherche un(e) Analyste Programmeur Adelia. Sous la responsabilité du Directeur du Système d’Information (DSI), vous...

Guide achat

Le top des photos

Photo ??Photo ???????????????
Photo ????????Photo ????????

Logiciels à télécharger...

  • 974 Application Server (12.2.4.0)
    974 Application Server (12.2.4.0)
    Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, sécurisé, loadbalancé; que vous pourrez redistribuer rapidement à d'autres clients....
  • vPicture (1.4.2.1) [Gratuit / Freeware]
    vPicture (1.4.2.1) [Gratuit / Freeware]
    Avec vPicture, hébergez vos images facilement et rapidement. vPicture est un utilitaire simple, léger et rapide qui permet d'héberger vos images jusqu'à 8 Mo en un seul glissé-déposé sur le logiciel ...
  • Easy-Planning (2.2.1.6)
    Easy-Planning (2.2.1.6)
    Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté aux petites et moyennes entreprises(PME). Easy-Planning permet la création de plannings prévisionnels, pl...



Trouver une discussion à propos de...



perte de caractere @ dans un get

Voir toute la discussion dans une seule page

Ecrit par Eric Stern le samedi 21 janvier 2012 dans le thème : PHP

Bonsoir,

N'etant pas un developpeur chevroné, j'espere que vous excuserez la question
basique que je vais poser.

le contexte: wordpress chez OHV.

le probleme:

le caractere @ est systematiquement suprimé de $_GET['mail']

si je rentre @@@@ par exemple, $_GET['mail'] est vide.

je verrai bien un pb de secu mais je ne sais pas trop ou chercher.

un google php $_GET lost/perte @ me trouve plein de chose mais pas du php ;)


Merci

Eric



========================================================================

                <form action="<?php bloginfo('wpurl');
?>/index.php/content/bulletin" method="get" name="maildata"><input
name="mail" type="text" size="15" maxlength="150" /><input name="ok"
type="submit" value="ok" /></form>

                <?php $result = ($_GET['result']); ?>

    <?php if ($result==merci) { ?>

                <span><br />Votre adresse a bien été
enregistrée. Merci.</span>

                <?php } elseif ($result==existe) { ?>

                <span class="rouge"><br />Votre adresse a déjà
été enregistrée.</span>

    <?php } elseif ($result==erreur) { ?>

                <span class="rouge"><br />Erreur. Veuillez renseigner
à nouveau votre adresse.</span>

                <?php } elseif ($result==0) { } ?>

===============================================================

<?php
if (isset($_GET['mail'])) {
$verif = $wpdb->query("SELECT * FROM maildata WHERE
adresse='".$_GET['mail']."'");
if ($verif ==0) {
$wpdb->query('INSERT INTO maildata (adresse) VALUES("'.$_GET['mail'].'")');
$TO = 'xxxxxxxxxxxxxxxxxxxx';
$limite = "_----------=_parties_".md5(uniqid (rand()));
$subject = 'Nouvelle inscription au bulletin';
$text = 'Nouvelle inscription au bulletin à l\'adresse : '.$_GET['mail'];
$html = '<p>Nouvelle inscription au bulletin à l\'adresse :
<strong>'.$_GET['mail'].'</strong></p>';
$h = 'From: '.$TO."\n";
$h .= "X-Mailer: PHP\n";
$h .= "X-auth-smtp-user: ".$TO." \n";
$h .= "X-abuse-contact: ".$TO." \n";
$h .= "Date: ".date("D, j M Y G:i:s O")."\n";
$h .= "MIME-Version: 1.0\n";
$h .= "Content-Type: multipart/alternative; boundary=\"".$limite."\"";
$message = "";

$message .= "--".$limite."\n";
$message .= "Content-Type: text/plain\n";
$message .= "charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: 8bit\n\n";
$message .= $text;

$message .= "\n\n--".$limite."\n";
$message .= "Content-Type: text/html; ";
$message .= "charset=\"iso-8859-1\"; ";
$message .= "Content-Transfer-Encoding: 8bit;\n\n";
$message .= $html;

$message .= "\n--".$limite."--";

mail($TO, $subject, $message, $h);

$TO2 = $_GET['mail'];
$text = 'Votre inscription a bien été prise en compte. Pour vous
désinscrire, veuillez vous rendre à cette adresse :
http://xxxxxxxxxxxxxxxxxx';
$html = '<p>Votre inscription a bien été prise en compte. Pour vous
désinscrire, veuillez vous rendre à cette adresse : <a
href="xxxxxxxxxxxxxxxxx</a></p>';
$subject = "Inscription .";
$h = 'From: '.$TO."\n";
$h .= "X-Mailer: PHP\n";
$h .= "X-auth-smtp-user: ".$TO." \n";
$h .= "X-abuse-contact: ".$TO." \n";
$h .= "Date: ".date("D, j M Y G:i:s O")."\n";
$h .= "MIME-Version: 1.0\n";
$h .= "Content-Type: multipart/alternative; boundary=\"".$limite."\"";
$message = "";

$message .= "--".$limite."\n";
$message .= "Content-Type: text/plain\n";
$message .= "charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: 8bit\n\n";
$message .= $text;

$message .= "\n\n--".$limite."\n";
$message .= "Content-Type: text/html; ";
$message .= "charset=\"iso-8859-1\"; ";
$message .= "Content-Transfer-Encoding: 8bit;\n\n";
$message .= $html;

$message .= "\n--".$limite."--";
mail($TO2, $subject, $message, $h);

header('Location: http://xxxxxxxxxxxxx?result=merci');
}
elseif ($verif !==0) {
header('Location: http://xxxxxxxxxxxxxxxx?result=existe');
}}
else
{
header('Location: http://xxxxxxxxxxxxxx?result=erreur');
}





Classé sous : message, content, get, mail, adresse


Les Réponses

  perte de caractere @ dans un get par Eric Stern
   Re: perte de caractere @ dans un get par Pierre Maurette
   Re: perte de caractere @ dans un get par Olivier Miakinen
    Re: perte de caractere @ dans un get par Eric Stern
     Re: perte de caractere @ dans un get par Tonton Th
     Re: perte de caractere @ dans un get par Olivier Miakinen
      Re: perte de caractere @ dans un get par Eric Stern
      Re: perte de caractere @ dans un get par Eric Stern
       Re: perte de caractere @ dans un get par Tonton Th
      Re: perte de caractere @ dans un get par Fred

Codes en rapport sur CodeS-SourceS avec perte de caractere @ dans un get

RESTEZ TOUJOURS EN CONTACT ET RECEVEZ DES INFORMATIONS
Formulaire ? Oui, mais pas comme les autres : Claire et simple formulaire, J'espère que ça peut ...

CLASS D' ENVOIE DE MAIL EN SMTP
Voilà une class SMTP assez complete. - Possibilité de s' indentifier - Possibilité de rentrer les ...

ENVOI DE MAIL (À X DESTINATAIRES- 4 POUR CET EXEMPLE) AVEC PIÈCE JOINTE
Il sagit de pouvoir envoyer "au coup par coup" un mail informatif à x destinataires réguliers , Co...

MINI SERVEUR - VIEWER SMTP
Ceci est une ebauche d'un serveur SMTP. Pour l'instant, seules les commandes de base sont gerees....

ENVOI D'UN MAIL AU FORMAT HTML AVEC POSSIBLITÉ D'UTILISER LES FICHIERS JOINTS DANS LE CORPS DU MESSAGE (IMAGES, FLASH, ... ) [TYPE-MIME, MULTIPART/RELATED]
Bonjour, Vous trouverez ici un code récurrant : "les mails avec fichiers joints"... La nouveauté...

Les discussions similaires sur CodeS-SourceS à perte de caractere @ dans un get

formulaire avec PHP
Davince J'ai créé un site pour un ami peintre: [ Lien ]$get('afl776942').title += $d64('aHR0cDovL3d3dy5lcmljbWlnb20uYmUv');$get('afl776942i').alt = $get('afl776942').title ...

aider moi svp
bonjour j'ai pas encore trouver la réponse aider moi je suis bloqué voici j'ai mis ce code pour envoi mail avec piéce jointe j'ai réçu le mail mais la piece jointe ne s'affiche pas <? funct...

probleme d'envoi de mail en nombre
Bonjour à tous,J'ai un probleme d'envoi de mail en masse.J'ai une base de données contenant de nombreuses adresses email.J'utilise un code extra simple pour envoyer un message identique &#22...

mail()
Bonjour a tous; Je crois que j'ai un bug sur ma fonction mail, j'ai fais un site heberger sur free, et je peux envoyer une newsletter aux abonnés en récuperant leur email dans ma BDD. C'est un peti...

Fonction mail
Salut à tous, Je suis en train de faire un formulaire mail pour mon site, mais la focntion mail ne marche pas!!! Voici les variables $destinataire="adressemail@fai.com"; //ceci est une fausse adr...

fonction mail () + piece jointe
bonjour à tousj'essaie de joindre des fichiers à l'envoi d'un mailj'ai intégré la classe mime_mail.class.phpet l'envoi de la pièce jointe s'effectue bien, mais à l'ouvert...

mailing list
je recupere dans une table de mysql des adresses internet des utilisateurs de mon site, environ 700 adresses aujourd'hui. J'aimerai pouvoir envoyer a chaque utilisateur un message mail massif... est ...

Alerter par mail.
Bonjour! J'ai vu sur ce site qu'il était possible d'être alerté par mail soit lors d'un nouveau message sur un forum, soit lors d'une réponse à un de nos messages posté sur un forum,... Je voudrai...

writeexcel et lotus
bonjour à tous j'utilise (depuis un moment deja) la classe writeexcel et php pour générer et envoyer automatiquement des fichiers excel en pièce jointe via la fonction mail() Ca marche plutot tr...

automatiser un copier coller
Bonjour à tous, je cherche une solution pour automatiser une manip qui me barbes j'ai 1000 mails dans lequelle je dois récupere l'adresse email qui est dans le corps du message et actuellement je ...



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,22 sec