× 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 : 1 [2] 3 4 5 ... Fin
Page 2 sur 6 [Fin]
midnightblue
 Posté le 20/07/2020 à 15:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

midnightblue

Et le test sur ma page php juste au dessus : ça donne quoi chez toi ?

Microsoft Edge : nada

Chrome : nothing

*µ*

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

Ah merci idem aussi avec Opéra.

Je serais curieux du contenu de ce fichier, ainsi que déjà demandé à Marco.

Oui je sais le lien... mais un petit "je ne sais quo en plus ou moins" qu'il a ajouté et avec lui ça fonctionne

Marco, je ne te demande pas le du lien ; mais stp le code complet que tu as collé sur ta page de création d'images "magesecu.php".

Car avec cela si nous pouvons également, peut-être ira-t'on cette fois plus en avant pour t'aider.

Licette et JP

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

Jean-Pierre a écrit :

A ce propos de l'image en question, ça donne quoi chez toi ?

Et n'importe qui d'autre peut nous donner cette info, ce serait

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

Car perso ça donne :

Bonjour Jean-Pierre.

Comme indiqué dans mon message du 19.07.2020 à 14:41

Je pars sur la base de ce tutoriel:

https://phpsources.net/code/php/formulaires/468_securitecaptcheprotection-anti-spam

Je crée le fichier "securitecode.php" comme indiqué dont voici le 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
?>

Et mon image s'affiche parfaitement sur Mac avec Safari, Google, Firefox et Opera.

Lien pour visionner l'image:

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

Et je n'ai rien modifié au code !

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

La deuxième partie du tutoriel indique, comme écrit dans mon message du 19.07.2020 à 14:41

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 c'est là que je sèche! Je ne comprend pas !



Modifié par mac_marco le 21/07/2020 05:53
Jean-Pierre
 Posté le 20/07/2020 à 19:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Je viens encore de tester ton code et idem

Une chose précieuse que tu possèdes nous échappe totalement.

Pas possible d'avoir une copie te TA page php en fichier par exemple sous zip ?

JP


PS : Et mon image s'affiche parfaitement sur Mac avec Safari, Google, Firefox et Opera.

Nous avons vu et nous en bavons de jalousie !

Car pour le même code (?) = niet !



Modifié par Jean-Pierre le 20/07/2020 19:24
midnightblue
 Posté le 21/07/2020 à 00:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Hello Mac_Marco,

Je me permets de vous suggèrer de supprimer la partie du script de securitecode.php indiquée ci-dessous en gras bleu:

<?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 :

Bien à vous.

*µ*



Modifié par midnightblue le 21/07/2020 00:37
Jean-Pierre
 Posté le 21/07/2020 à 00:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Oui mais avant qu'il me file un zip avec inclus cette fichue (SA) page PHP générant cette fichue image captcha.

Marco, si tu m'oublies je t'oublierai

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

midnightblue a écrit :

Hello Mac_Marco,

Je me permets de vous suggèrer de supprimer la partie du script de securitecode.php indiquée ci-dessous en gras bleu:

<?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 :

Bien à vous.

*µ*

Hello, c'est fait merci.

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

Jean-Pierre a écrit :

Oui mais avant qu'il me file un zip avec inclus cette fichue (SA) page PHP générant cette fichue image captcha.

Marco, si tu m'oublies je t'oublierai

Bonjour Jean-Pierre.

Non je ne t'oublie pas .

Je vais essayer de t'envoyer la page en message privé, dis-moi si ça marche

Publicité
midnightblue
 Posté le 21/07/2020 à 08:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

A présent, supprimer la ligne suivante (première ligne) du fichier php du formulaire :

Le formulaire :

*µ*

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

mac_marco a écrit :
Jean-Pierre a écrit :

Oui mais avant qu'il me file un zip avec inclus cette fichue (SA) page PHP générant cette fichue image captcha.

Marco, si tu m'oublies je t'oublierai

Bonjour Jean-Pierre.

Non je ne t'oublie pas .

Je vais essayer de t'envoyer la page en message privé, dis-moi si ça marche

Marco

Nan je ne te dirais pas si...

Merci

Purée, je vais voir ce qui déconnait à mon niveau !

Cela va me permettre d'avancer un peu...

Licette s'en tortille de joie !

s

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

Au sujet de l'image que nous n'étions, Licette et moi, même pas fichus de faire apparaitre :

Youpiiiiiiiii !!!

Licette vient de trouver, car moi je ne saurais aligner une ligne de code correcte hein

Marco, tu as réussi (ainsi que je le subodorais) car tu ne savais pas (?).

Tu as eu ce "petit rien qui fait tout" (de cuisine )

Bref, tout programmeur avant de coder en PHP, sur son éditeur (ex : Notepad++) configure sa page en UTF-8 sans boom.

Or... Licette ayant la puce à l'orteil devant en effet 2 code identiques de chez identiques (sauf la ScrollBar...)), s'est dit "tiens tiens tiens..." ze fais passer ça en ANSI comme n'importe quel quidam en principe.

Et là Licette était aux anges lorsque son idée s'illustra via la fameuse image de code !!!

Résumé : cette page PHP sera OUT si son code est en UTF et OK si en ANSI

Aussi bête que méchant !

Grâce à ça on va progresser... heuuuu.... je parle de Licette hein

midnightblue
 Posté le 21/07/2020 à 13:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Objection votre honneur : les fichiers formulaire.php et securitecode.php encodés en UTF-8 marchent parfaitement à l'adresse :

http://www.i12.fr/1/pca/formulaire.php

To be or not to be, that is the question! William S.

*µ*

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

Sans boom ?

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

Without BOM of course.

*µ*



Modifié par midnightblue le 21/07/2020 14:27
Jean-Pierre
 Posté le 21/07/2020 à 14:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Действительно ты прав

midnightblue
 Posté le 21/07/2020 à 16:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Sans BOOM non plus.

*µ*

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

Là niet pas chez moi !

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

midnightblue a écrit :

Objection votre honneur : les fichiers formulaire.php et securitecode.php encodés en UTF-8 marchent parfaitement à l'adresse :

http://www.i12.fr/1/pca/formulaire.php

To be or not to be, that is the question! William S.

*µ*

SUPER !!!!

Voilà, c'est ce que je souhaite faire !

Mais il commence à y avoir beaucoup de questions et de réponse !

Je vais refaire une page avec mon formulaire de contact à l'origine et je vous mettrais le code afin

de voir si l'on peut ajouter cette antispam.

Mais en semaine, je n'ai pas beaucoup de temps (femme et famille ), donc soyez patient. Merci.

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

Jean-Pierre a écrit :

Au sujet de l'image que nous n'étions, Licette et moi, même pas fichus de faire apparaitre :

Youpiiiiiiiii !!!

Licette vient de trouver, car moi je ne saurais aligner une ligne de code correcte hein

Marco, tu as réussi (ainsi que je le subodorais) car tu ne savais pas (?).

Tu as eu ce "petit rien qui fait tout" (de cuisine )

Bref, tout programmeur avant de coder en PHP, sur son éditeur (ex : Notepad++) configure sa page en UTF-8 sans boom.

Or... Licette ayant la puce à l'orteil devant en effet 2 code identiques de chez identiques (sauf la ScrollBar...)), s'est dit "tiens tiens tiens..." ze fais passer ça en ANSI comme n'importe quel quidam en principe.

Et là Licette était aux anges lorsque son idée s'illustra via la fameuse image de code !!!

Résumé : cette page PHP sera OUT si son code est en UTF et OK si en ANSI

Aussi bête que méchant !

Grâce à ça on va progresser... heuuuu.... je parle de Licette hein

Non, effectivement je ne savais pas !

Je me suis contenté de copier-coller le code

Jean-Pierre
 Posté le 21/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

Marco

Tu m'as donné le code avec l'image qui fonctionne impec, alors à mon tour Licette te donne :

<?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 = 'contact@defencespatiale.com';
			
			$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>	

Il est fonctionnel mais à compléter et peaufiner bien sûr

Licette et JP

mac_marco
 Posté le 21/07/2020 à 19:25 
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

Tu m'as donné le code avec l'image qui fonctionne impec, alors à mon tour Licette te donne :

<?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 = 'contact@defencespatiale.com';
			
			$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>	

Il est fonctionnel mais à compléter et peaufiner bien sûr

Licette et JP

C'est super !!!

Je vais tester ton code ce week-end et je te tiens au courant

Maintenant, c'est et après

Vous êtes tous géniaux (mais surtout Licette !)

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

Licette te bavouille et te donne une autre version un peu plus avancée :

(Mais reste à complémenter tes champs de saisies, des bricoles comme le subject invisible en header, ni à la réception, renforcer la sécu, mais c'est fonctionnel tout de même!)

<?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 = 'contact@TTT.com';
			
			$headers = "From: <".$to."> \r\n";
			$headers.= "Reply-To: ".($_POST['email']). "\r\n"; 
			$headers.= "X-Sender: ".($_POST['email']). "\r\n"; 
			$headers.= "X-Mailer: PHP/".phpversion(). "\r\n"; 
			$headers.= "X-Priority: 2 \r\n"; 
			$headers.= "Return-Path: ".($_POST['email']). "\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['name'])."\r\n";
			$message.= ($_POST['prenom'])."\r\n";
			$message.= ($_POST['email'])."\r\n";
			// ... à compléter ...
			$message.= ($_POST['subject'])."\r\n";
			$message.= "\r\n";
			$message.= "\r\n";				
			$message.= ($_POST['message_textarea'])."\r\n";
			

			if (isset($_POST['submitform']))
			if (mail($to, $subject, stripslashes($message), $headers))		
			{
				$secure = isset($_POST['secure']) ? strtolower($_POST['secure']) : '';
				if ($secure == $_SESSION['securecode']) 
				{
					$return_secu_code = 'Le code de sécurité est ok';
					unset($_SESSION['securecode']);
				}
				else 
				{  
					$return_secu_code = '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" required /> 
			</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" required /> 
			</p>
			<p>
				<label for="email" title="Champ obligatoire">Votre email : <font color="red">*</font></label>
				<input type="text" id="email" name="email" tabindex="3" size="30" minlength="4" maxlength="50" required /> 
			</p>
			
			<!-- ici à compléter les autres champs de saisie -->
			
			
			<p>
				<label for="subject" title="Champ obligatoire">Votre sujet : <font color="red">*</font></label>
				<input type="text" id="subject" name="subject" tabindex="7" size="30" minlength="4" maxlength="50" required /> 
			</p>			
			<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="8" cols="40" required ></textarea> 
			</p>				
		
		
			Code de sécurité :
			<p>
				<input name="secure" type="text" size="10" />
			</p>
			<p>	
				<img src="securitecode.php" alt="Code de sécurité" />
			</p>
			<?php echo $return_secu_code; ?>
			<p>
				<input type="submit" name="submitform" value="Envoyer" />
			</p>	
		</form> 


	
	</body>
</html>	


Modifié par Jean-Pierre le 21/07/2020 21:08
mac_marco
 Posté le 23/07/2020 à 06:41 
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

Tu m'as donné le code avec l'image qui fonctionne impec, alors à mon tour Licette te donne :

Il est fonctionnel mais à compléter et peaufiner bien sûr

Licette et JP

Bonjour Jean-Pierre.

Alors voilà, j'ai essayé ton code (le premier) mais chez ça ne fonctionne pas ! Essais ici : https://www.webandyou.ch/contact-3.php

La réponse est incomplète car il manque des champs et le formulaire part même sans remplir le code de sécurité.

J'ai complété mon formulaire à moi avec le code pour l'image ici : https://www.webandyou.ch/contact-2.php

Résultat : la réponse arrive complète avec tous les champs au complet mais la validation par image ne fonctionne pas. Le formulaire

part même sans remplir le code de sécurité.

Et c'est la même chose pour le formulaire avec la question de sécurité, voir ici : https://www.webandyou.ch/contact-1.php

Dans l'absolu, j'aimerais faire fonctionner le formulaire "contact-2.php"

Si quelqu'un à une idée, en tenant compte que je suis une brêle en PHP

Merci

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

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

mac_marco
 Posté le 23/07/2020 à 12:45 
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

Tu es dur là .

Mais je vais essayer de te faire ça

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

Publicité
Pages : 1 [2] 3 4 5 ... Fin
Page 2 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
19,99 €Clé USB 3.0 Philips Flash Drive Vivid Edition 128 Go à 19,99 €
Valable jusqu'au 20 Septembre

Amazon fait une promotion sur la clé USB 3.0 Philips Flash Drive Vivid Edition 128 Go qui passe à 19,99 € alors qu'on la trouve ailleurs autour de 30 €. La livraison en relais colis est gratuite.


> Voir l'offre
32,83 €Chargeur panneau solaire RAVPower USB (24W, 3 ports USB, pliable, étanche) à 32,83 € (via coupon)
Valable jusqu'au 20 Septembre

Amazon fait une promotion sur le chargeur panneau solaire RAVPower 24W qui passe à 32,83 € livré gratuitement grâce à un coupon à activer sur la page du produit alors qu'on le trouve ailleurs à partir de 70 €. Ce panneau solaire est résistant et étanche, est équipé de 4 crochets pour l'accrocher partout et possède 3 ports USB capables d'atteindre 2,4 A chacun pour un total de 4,8 A. 2 câbles micro usb sont fournis. Pour profiter de l'offre, cochez la case Coupon : Utiliser le coupon de 45 %. Le prix passera à 32,83 € sur la page de confirmation de commande.


> Voir l'offre
399,99 €PlayStation 5 Digital Edition à 399,99 € [Précommande]
Valable jusqu'au 21 Septembre

La PS5 sans lecteur de disque sortira le 19 Novembre en France. Il est d'ores et déjà possible de la précommander pour être certains d'avoir son exemplaire à la sortie. La disponibilité étant limitée, régardez régulièrement sur BoulangerAmazon, FnacCdiscount.


> 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