× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum des Webmasters
 Anti spam par image
Ajouter un message à la discussion
Pages : Début ... 1 2 [3] 4 5 ... Fin
[Début] Page 3 sur 6 [Fin]
Jean-Pierre
 Posté le 23/07/2020 à 14:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

C’est toi qui a envoyé un mail avec le formulaire ?

Non, c'est Licette

mac_marco
 Posté le 23/07/2020 à 19:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Jean-Pierre a écrit :

Marco,

Tout webmaster lors de phase de tests, se doit de minimiser son code afin de le déverminer.

Ensuite lorsqu'il fonctionne parfaitement ; là oui tu pourras l'intégrer dans ton usine à gaz mais pas avant.

Mais stp tente déjà le code en question sur une page "pur" SANS ta mer** de CMS

Ensuite tu reviendras dire si ça fonctionne ou pas. Au moins nous aurons une base d'appui et non un monticule de scripts plus ou moins utiles...

Licette et JP

Alors voilà, j'ai le plaisir de t'annoncer qu'avec le strict minimum de code, le formulaire part même si on ne remplit pas le champs de sécurité (image).

Visible ici : https://www.webandyou.ch/contact-2.php

Et le code de ma page ci-dessous :

<?php session_start(); ?>
<!DOCTYPE HTML>
<html lang="fr">
<head>
<title>Contact 2</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>

<body>
<?php

$errors = '';
$limit_size=10000000;
$myemail = 'toto@toto.com'; /*Replace with your email*/
if(empty($_POST['name']) ||
empty($_POST['prenom']) ||
empty($_POST['email']) ||
empty($_POST['telephone']) ||
empty($_POST['message']))
{
$errors .= "\n Error: Champs requis";
}

/*data*/
$name = htmlspecialchars($_POST['name']);
$prenom = htmlspecialchars($_POST['prenom']);
$email = htmlspecialchars($_POST['email']);
$telephone = htmlspecialchars($_POST['telephone']);
$message = htmlspecialchars($_POST['message']);
$headers = "From: $email";
/*  modif erreur !
if (!eregi(
"^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$",
$email))
{
*/
if(!preg_match("/^[_a-z0-9-]+(.[_a-z0-9-]+)@[a-z0-9-]+(.[a-z0-9-]+)(.[a-z]{2,3})$/", $email)) {
$errors .= "\n Error: Invalide Email Addresse";
}
if( empty($errors))
{
$to = $myemail;
$email_subject = "Demande de contact de:  $name";
$txt = "Une demande de CONTACT vous est adressée.\n Nom: $name \n Prénom: $prenom \n Email: $email \n Téléphone: $telephone \n Message: \n $message";
// preparing attachments
$files = array();
/*  modif erreur !
if($file_one)
{
array_push($files,$file_one);
}
*/
$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\"";
$message = "This is a multi-part message in MIME format.\n\n" . "--{$mime_boundary}\n" . "Content-Type: text/plain; charset=\"utf-8\"\n" . "Content-Transfer-Encoding: 7bit\n\n" . $txt . "\n\n";
$message .= "--{$mime_boundary}\n";
for($x=0;$x<count($files);$x++){
$file = fopen('tmp/'.$files[$x],"rb");
$data = fread($file,filesize('tmp/'.$files[$x]));
fclose($file);
$data = chunk_split(base64_encode($data));
$message .= "Content-Type: {\"application/octet-stream\"};\n" . " name=\"$files[$x]\"\n" .
"Content-Disposition: attachment;\n" . " filename=\"$files[$x]\"\n" .
"Content-Transfer-Encoding: base64\n\n" . $data . "\n\n";
$message .= "--{$mime_boundary}\n";
}
mail($to, $email_subject, $message, $headers);
}


							
       if (isset($_POST['submitform'])){
       $secure = isset($_POST['secure']) ? strtolower($_POST['secure']) : '';
          if ($secure == $_SESSION['securecode']) {
             echo 'Le code de sécurité est ok';
             unset($_SESSION['securecode']);
          }
          else {  echo 'Le code de sécurité est incorrecte!';
             }
        }
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" >
  
  <!-- Nom -->
  <p>
    <input type="text" name="name" id="name" required placeholder="Nom*" class="form-control">
  </p>
  
  <!-- Prénom -->
  <p>
    <input type="text" name="prenom" id="prenom" required placeholder="Prénom*" class="form-control">
  </p>
  
  <!-- Email -->
  <p>
    <input type="email" name="email" id="email" required placeholder="E-Mail*" class="form-control">
  </p>
  
  <!-- Téléphone -->
  <p>
    <input type="text" name="telephone" id="telephone" required placeholder="Téléphone*" class="form-control">
  </p>
  <textarea name="message" id="description" placeholder="Message" class="form-control"></textarea>
  
  <input name="secure" type="text" size="10" />
  <img src="securitecode.php" alt="Code de sécurité" /> <?php echo $return_secu_code; ?>
  <input type="submit" name="submitform" value="Envoyer" />
</form>
</body>
</html>

Si Licette pouvait m'aider (vu que tu ne sait pas coder ), je lui en serait éternellement reconnaissant !

Jean-Pierre
 Posté le 23/07/2020 à 19:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

J'ai le plaisir de te dire que le code que je te demandais de tester n'est pas celui-là

Ne serais-tu pas un peu gonflé par l'humidité ? Avec ta tartine ajoutée ?

Il ne comportait aucunement de condition ; seulement du basic pour tester, or as-tu testé cela ?

Edit : je te confirme que tu n'as PAS pris mon script car pareille âââânerie :

Le code de sécurité est incorrecte!

Aurait fait hurler Licette ​

Je ne parle même pas de ton header !

Test "mon" code" en le laissant bien indenté... oui oui et on en reparle.



Modifié par Jean-Pierre le 23/07/2020 19:37
mac_marco
 Posté le 23/07/2020 à 20:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Ok, te fâche pas ! Je vais essayer ton code et je reviens vers toi.

Jean-Pierre
 Posté le 23/07/2020 à 20:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Me fâche pas, c'est Licette qui hurle alors...

En plus heureusement qu'elle n'a pas fait attention que sur ton textarea tu as oublié un

required 


Modifié par Jean-Pierre le 23/07/2020 21:32
zoulouman
 Posté le 24/07/2020 à 01:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Faites gaffe, si ce problème n'est pas réglé rapidement je vais m'en mêler aussi.

mac_marco
 Posté le 24/07/2020 à 06:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

J'ai le plaisir de te dire que le code que je te demandais de tester n'est pas celui-là

Voilà le code que tu me dis de tester visible ici : https://www.webandyou.ch/contact-jp.php

Voilà le code de la page :

<?php session_start(); ?>
<!DOCTYPE html>
<html lang="fr">
	<head>
		<meta charset="UTF-8">
  		<meta http-equiv="X-UA-Compatible" content="IE=edge">
  		<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
	<title> Test formulaire pour Marco </title>
</head>
<body>

			
		<?php
		
			$to = 'monadresse@monfai.ch';
			
			$headers = "From: " .$to. " <".$to."> \r\n";
			$headers.= "Reply-To: ".$f_2. "\r\n"; 
			$headers.= "X-Sender: ".$f_2. "\r\n"; 
			$headers.= "X-Mailer: PHP/".phpversion(). "\r\n"; 
			$headers.= "X-Priority: 2 \r\n"; 
			$headers.= "Return-Path: ".$f_2. "\r\n"; 
			$headers.= "MIME-Version: 1.0 \r\n"; 
			$headers.= "Content-Transfer-Encoding: 8bit \r\n"; 
			$headers.= "Content-type: text/plain; charset=utf-8 \r\n"; 
		
				
			$message.= ($_POST['nom'])."\r\n";
			$message.= ($_POST['prenom'])."\r\n";
			// ... 
			$message.= "\r\n";
			$message.= "\r\n";				
			$message.= ($_POST['message_textarea'])."\r\n";
										
			$titre = 'Pas le feu au lac !';
							


			if (isset($_POST['submitform']))
			if (mail($to, $titre, stripslashes($message), $headers))		
			{
				$secure = isset($_POST['secure']) ? strtolower($_POST['secure']) : '';
				if ($secure == $_SESSION['securecode']) 
				{
					echo 'Le code de sécurité est ok';
					unset($_SESSION['securecode']);
				}
				else 
				{  
					echo 'Le code de sécurité c\'est niet !';
				}
			}
		?>
			
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" >
			<p>
				<label for="name" title="Champ obligatoire">Votre nom : <font color="red">*</font></label>
				<input type="text" id="name" name="name" tabindex="1" size="30" minlength="4" maxlength="40" /> 
  </p>
			<p>
				<label for="prenom" title="Champ obligatoire">Votre prénom : <font color="red">*</font></label>
				<input type="text" id="prenom" name="prenom" tabindex="2" size="30" minlength="4" maxlength="40" /> 
			</p>
			
			<!-- ici à compléter les autres champs de saisie -->
			
			<p>
				<label for="message_textarea" title="Message obligatoire">Votre message : <font color="red">*</font></label><br /><br />
			  <textarea name="message_textarea" tabindex="8" id="message_textarea" rows="4" cols="40"></textarea> 
			</p>				
		
		
			Code de sécurité:
			<input name="secure" type="text" size="10" />
  <img src="securitecode.php" alt="Code de sécurité" />
			<input type="submit" name="submitform" value="Envoyer" />
</form> 


	
</body>
</html>	

J'ai fais un copier-coller dans une page avec extension .php et mis en ligne.

Résultat pareil, le formulaire part même sans recopier le texte de l'image.

Jean-Pierre
 Posté le 24/07/2020 à 12:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Tu disais :

Résultat pareil, le formulaire part même sans recopier le texte de l'image.

Je ne sais pas ce que tu as fichu

Voici "mon" code qui fonctionne parfaitement comme annoncé :

http://lalimacefolle.com/tests/marco/formulaire.php

Teste tu verras bien

Dans le code source de ta page je vois un slash ? :

<form action="/contact-jp.php" method="post" >
ça doit être interprété par le PHP je crois.


Modifié par Jean-Pierre le 24/07/2020 12:18
Publicité
Jean-Pierre
 Posté le 24/07/2020 à 12:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Preuve que ce script est old ça retourne :

Le code de sécurité est incorrecte!

Déjà mentionné pourtant.

Licette se demande si...

Edit : tu as certainement lu à cet instant et modifié = là oui le bon script est en place, et ça donne quoi désormais ?

Et tu as raison quant à savoir que ça part tout seul au reload page. Mais ce n'est pas un code "fini" : seulement le principe. Encore du temps à passer de développement !

Des fois faut interdire le F5 ! Tonton Zouzou m'avait déjà soulevé une erreur de ce type sur le tchat à Licette.

Tonton Zouzou vas-y si tu veux



Modifié par Jean-Pierre le 24/07/2020 12:40
mac_marco
 Posté le 24/07/2020 à 18:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Jean-Pierre, je ne comprends pas tes deux derniers postes.

Et encore moins les 14 messages que j'ai reçu ! Si c'est toi !

Jean-Pierre
 Posté le 24/07/2020 à 19:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Marco, faut que j'arrête de boire de l'eau ; ça saoule

Licette s'est amusée oui mais pas sur autant de messages. A moins qu'elle soit amoureuse de toi ?

Enfin si tu as un penchant sur les limaces ?

.

Bref, connais-tu l'anti-F5 ?

mac_marco
 Posté le 24/07/2020 à 19:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Jean-Pierre:

Dans le code source de ta page je vois un slash ? :

<form action="/contact-jp.php" method="post" >ça doit être interprété par le PHP je crois.

Quelle page ! Ou as-tu vu ça ?

Marco, faut que j'arrête de boire de l'eau ; ça saoule

Oui, mets-toi à la bière, ça saoule moins mais ça fait pisser !

Licette s'est amusée oui mais pas sur autant de messages. A moins qu'elle soit amoureuse de toi ?

Enfin si tu as un penchant sur les limaces ?

Oui, oui, il y en a 14 ! et vu les textes et les adresses mail, C'est signé Licette ou Jean-Pierre !

Et non, je ne connais pas l'anti.F5 !

Par contre je trouve que ce fil devient assez compliqué, j'aimerais bien que l'on se focalise sur

un formulaire car je commence à tout mélanger !

Et concernant ma page "contact-jp.php" je me suis contenté de faire un strict copié-coller de ton code, rien d'autre.

Alors je sais pas, mais je commence à désespérer d'avoir un anti spam simple pour mes formulaires.

Jean-Pierre
 Posté le 24/07/2020 à 19:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

On récapépète au bédut alors :

Qu'est-ce qui va pas dans ce script ?

mac_marco
 Posté le 24/07/2020 à 19:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Jean-Pierre a écrit :

On récapépète au bédut alors :

Qu'est-ce qui va pas dans ce script ?

Lequel ????

mac_marco
 Posté le 24/07/2020 à 19:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Vais manger et je reviens expliquer ce que je souhaite

Ma femme m'a préparé un bon miam-miam !

Jean-Pierre
 Posté le 24/07/2020 à 19:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Oui mais vais lui dire que tu as un penchant sur les limaces...

Publicité
mac_marco
 Posté le 25/07/2020 à 14:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Alors voilà, J'ABANDONNE !

J'ai supprimer tous les fichiers car ça fait depuis ce matin à 06h30 que je suis dessus

et j'en ai plein le c.. !

Merci à tous et à bientôt pour un problème plus simple !

mac_marco

Jean-Pierre
 Posté le 25/07/2020 à 17:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Voilà un fier programmeur

Je t'avais demandé ce qui n'allait pas, j'ai jamais eu de réponse

Encore un Jakotisé par là

(Remarque ça m'est arrivé hier sur une super class facilitant et sécurisant... lol les envois de mails )

N'as-tu jamais passé plus d'une semaine ou plus sur telle ou telle chose bloquante ?

N'importe quel codeur : si en principe.

Le résultat positif tardif procure une joie immense.

Y'a pôô l'feu au lac

Licette te bavouille en te cajolant, elle souhaite te recourieller

mac_marco
 Posté le 25/07/2020 à 23:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Jean-Pierre a écrit :

Voilà un fier programmeur

Je t'avais demandé ce qui n'allait pas, j'ai jamais eu de réponse

Encore un Jakotisé par là

(Remarque ça m'est arrivé hier sur une super class facilitant et sécurisant... lol les envois de mails )

N'as-tu jamais passé plus d'une semaine ou plus sur telle ou telle chose bloquante ?

N'importe quel codeur : si en principe.

Le résultat positif tardif procure une joie immense.

Y'a pôô l'feu au lac

Licette te bavouille en te cajolant, elle souhaite te recourieller

Si, ça m'est arrivé de passer une semaine et plus sur une page ou un code HTML ou CSS, mais je voyais l'évolution.

Là, j'ai l'impression de stagner! J'ai essayé ton code, le mien, dans un sens, dans l'autre, et ça marche pas!

Pour finir, je sais plus ou j'en suis et j'ai tout virer. Comme je l'ai toujours dit, je ne connait pas grand chose au PHP.

Les formulaires que j'utilise son repris sur un template que j'ai payé et qui fonctionnent très bien, je les adapte aux sites que je fais pour des amis

et ça va bien. Mais là, je voudrais mettre un anti spam. Et comme dit plus haut, j'ai essayé divers tutoriels mais je n'arrive pas à les faire fonctionner.

Alors comme demandé plus haut également, si une âme charitable veut bien m'expliquer ou me montrer...

Je pars de ce tutoriel: https://phpsources.net/code/php/formulaires/468_securitecaptcheprotection-anti-spam

Dont voici le code:

                               
<?php
/*---------------------------------------------------------------*/
/*
    Titre : Captcha évolué avec image généré en PHP                                                                  
                                                                                                                          
    URL   : https://phpsources.net/code_s.php?id=468
    Date édition     : 19 Nov 2008                                                                                        
    Date mise à jour : 19 Sept 2019                                                                                      
    Rapport de la maj:                                                                                                    
    - fonctionnement du code vérifié                                                                                    
*/
/*---------------------------------------------------------------*/?>
    // Créer un fichier securitecode.php dans lequel vous placer ce code :

<?php
    session_start();

    $largeur  = 120;
    $hauteur  = 40;
    $longueur = 5;
    $liste = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $code    = '';
    $counter = 0;

$image = imagecreate($largeur, $hauteur) or die('Impossible d\'initializer GD');

for( $i=0; $i<10; $i++ ) {
   imageline($image,
   mt_rand(0,$largeur), mt_rand(0,$hauteur),
   mt_rand(0,$largeur), mt_rand(0,$hauteur),
   imagecolorallocate($image, mt_rand(200,255),mt_rand(200,255),mt_rand(200,255)
));
 }

for( $i=0, $x=0; $i<$longueur; $i++ ) {
   $charactere = substr($liste, rand(0, strlen($liste)-1), 1);
   $x += 10 + mt_rand(0,10);
   imagechar($image, mt_rand(3,5), $x, mt_rand(5,20), $charactere,
   imagecolorallocate($image, mt_rand(0,155), mt_rand(0,155), mt_rand(0,155)));
   $code .= strtolower($charactere);
 }
   
  header('Content-Type: image/jpeg');
  imagejpeg($image);
  imagedestroy($image);

  $_SESSION['securecode'] = $code;
// fin du code
?>                               


Le formulaire :


<?php session_start(); ?>

    <body>

<?php
       if (isset($_POST['submitform'])){
       $secure = isset($_POST['secure']) ? strtolower($_POST['secure']) : '';
          if ($secure == $_SESSION['securecode']) {
             echo 'Le code de sécurité est ok';
             unset($_SESSION['securecode']);
          }
          else {  echo 'Le code de sécurité est incorrecte!';
             }
        }
?>
          <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" >
             Code de sécurité:
                  <input name="secure" type="text" size="10" />
                  <img src="securitecode.php" alt="Code de sécurité" />
                  <input type="submit" name="submitform" value="Envoyer" />
          </form>

    </body>

Et la page ou je souhaite l'intégrer:

https://www.webandyou.ch/contact.php

D'avance merci

Jean-Pierre
 Posté le 25/07/2020 à 23:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Et "mon code" ?

Pourquoi tu n'as pas brodé autour ?

Qu'est-ce qui bloque ?

mac_marco
 Posté le 26/07/2020 à 00:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Là, j'ai l'impression de stagner! J'ai essayé ton code, le mien, dans un sens, dans l'autre, et ça marche pas!

Le formulaire part de toutes les manières !

Code de sécurité laissé vide: le formulaire part!

Code de sécurité faux: le formulaire part!

La réponse n'est pas complète, il manque les champs titres (nom, prénom, adresse mail, etc).

Qu'est-ce qui bloque ? Bin rien justement

Allez, basta pour ce soir. Vais me coucher, bonne nuit à tous

P.S.

Pour tester:

http://test.webandyou.ch/formulaires/contactDW.php

http://test.webandyou.ch/formulaires/contact-jp.php



Modifié par mac_marco le 26/07/2020 00:17
Jean-Pierre
 Posté le 26/07/2020 à 00:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Le formulaire part de toutes les manières !

Code de sécurité laissé vide: le formulaire part!

Code de sécurité faux: le formulaire part!

Nan, il marche bien mais faut le finaliser et faut de la patience etttttttttttttttt du temps !!!

Le principe fonctionne sur l'exemple contact-jp

Mais faut contrer :

1. Lors de l'arrivée de la page qu'elle n'envoie rien.

2. Et inclure un anti F5

Une fois la page chargée tout semble OK.

Je t'avais déjà dit de regarder pour l'anti F5.

Regarde sur GG c'est ton ami.

Tu verras que c'est un souci récurrent des formulaires.

Existe des solutions pour contrer ça, comme par exemple scinder ton formulaire en deux ; etc.

Bonne nuit

mac_marco
 Posté le 26/07/2020 à 15:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Hello Jean-Pierre

Alors voilà, j'ai creusé un peu le lien que tu m'as donné: https://www.htmlpie.com/fr/products/php-contact-form-script

C'est pas mal du tout (à mon humble avis) et relativement facile à mettre en place côté PHP mais payant (pas cher).

Je l'ai donc acheté!

Lien pour visionner ma page de test: http://test.webandyou.ch/formulaires/formulaire/sample-page.php

Totalement fonctionnel sur mon hébergement qui est Kreativmedia.

Par contre, sur l'hébergement de mon ami qui est Infomaniak, le message ne part pas malgré une configuration identique

Donc, ma question: quelle est la configuration ou les paramètres qui peuvent provoquer cela ?

Je vais t'envoyer en MP le lien de téléchargement pour le script complet en zip.

Jean-Pierre
 Posté le 26/07/2020 à 16:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Marco

Arfff, j'avais lu ton MP avant de voir ton message ici.

Je suis bien content que tu aies réussi pour la page en question.

Mais oupsss = 2,7 Mo pour une seule page d'une usine à gaz !

Oui une seule page whaouhhhhhhhhh...

Là pour voir tout ça faudrait investir un temps incertain ou certain et de toute façon si tu me connais un peu tu devrais savoir que nous avons Licette et moi horreur et une répulsion pour ce genre de code de mes d

Tu sais que je ne souhaite qu'à t'aider, mais pas sur ce genre de backdoor ambulant.

Ici en ce forum c'est souvent la même rengaine : des gens arrivent ici en Webmaster sans aucune pratique HTML et ils ont déjà un site (idem le genre usine à gaz en CMS ou autre en ce genre) et là ils sont pris à leur propre piège !!!

Car modifier un bloc de code dans lequel bien des choses sont interdépendantes relève de la croix et la bannière.Sauf pour les spécialistes "usine à gaz spécifique".

Faudrait chercher si tu trouves un forum spécialisé pour le CMS en question ; si ça existe.

Tu vois Licette et moi sommes désolés

Licette et JP

mac_marco
 Posté le 26/07/2020 à 17:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Le principe fonctionne sur l'exemple contact-jp

Oui, je comprend. Mais comprend moi quand je te dis que le principe ne fonctionne pas !

J'affiche la page, je clique sur envoyer et je reçois un message vide !

Si tu peux juste me dire si ce genre de code peut être influencé par une configuration serveur

particulière à un hébergeur par rapport à un autre ?

Voilà, pour ce week-end j'arrête, j'ai les yeux qui se croissent.

A plus...

Publicité
Pages : Début ... 1 2 [3] 4 5 ... Fin
[Début] Page 3 sur 6 [Fin]

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
36,99 €Disque dur Western Digital Blue 1 To à 36,99 €
Valable jusqu'au 24 Octobre

Cdiscount fait une belle promotion sur le disque dur Western Digital Blue 1 To à 36,90 €. Ce disque dur 3.5 pouces SATA III  tourne à 7200 tr/min.


> Voir l'offre
85,50 €Disque dur Seagate BarraCuda 4 To à 85,50 € avec le code AFFAIRE10
Valable jusqu'au 25 Octobre

Cdiscount propose actuellement le disque dur Seagate BarraCuda - 4 To (ST4000DM004) à 85,50 € grâce au code promo AFFAIRE10. Ce disque dur 3.5 pouces SATA III tourne à 5400tr/min et possède 256 Mo de cache. On le trouve ailleurs autour de 95 €. 


> Voir l'offre
55 €Microphone USB Bird UM1 à 55 €
Valable jusqu'au 25 Octobre

Amazon fait une vente flash sur le Microphone USB Bird UM1 qui passe à 55 € alors qu'on le trouve ailleurs à partir de 69 €. La livraison est gratuite. Le Bird UM1 est un micro de studio d'excellente qualité avec interface USB intégrée. C'est une solution idéale et tout-en-un qui évite d'avoir à acheter un préampli ou une interface audio supplémentaire.  Idéal pour le studio, YouTube ou l'animation de votre blog.


> Voir l'offre

Sujets relatifs
ajout d'image sur fb par répétition
Récupération d'image .. pour envois par mail
Pied de page qui passe par dessus l'image de fond
remplacer une image par une autre
Choix d'édito par l'image.
formulaire avec contrôle anti-spam
faire un boutton changé image dans un anti boot
Remplacement Flash par image gif ou jpeg
envoi de mails en nombre et anti spam
email par image
Plus de sujets relatifs à Anti spam par image
 > Tous les forums > Forum Forum des Webmasters