Insérer du javascript dans une condition php
Résolu
Tockay
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
Tockay Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
Tockay Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir s'il est possible de placer du code javascript dans une condition en php.
Voici le code que j'ai mais il ne fonctionne pas (l'erreur se situe entre les parenthèses du if)
if( ?> <script type="text/javascript"> resultat_format_mail == "false"; </script> <?php ){
?>
<br />
<script type="text/javascript">
alert("Adresse e-mail incorrecte !");
</script>
<br/>
<?php
}
Merci d'avance
Je voudrais savoir s'il est possible de placer du code javascript dans une condition en php.
Voici le code que j'ai mais il ne fonctionne pas (l'erreur se situe entre les parenthèses du if)
if( ?> <script type="text/javascript"> resultat_format_mail == "false"; </script> <?php ){
?>
<br />
<script type="text/javascript">
alert("Adresse e-mail incorrecte !");
</script>
<br/>
<?php
}
Merci d'avance
A voir également:
- Insérer du javascript dans une condition php
- Insérer une vidéo dans powerpoint - Guide
- Excel cellule couleur si condition texte - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer sommaire word - Guide
2 réponses
Impossible.
Le javascript s'exécute coté client pas server...
Par contre:
En php:
$adresse=isset($_POST['resultat_format_mail'])?$_POST['resultat_format_mail']:"";
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($Syntaxe,$adresse)){
echo '<br /> Format de mail correct!<br/>';
}else{echo '<br /> Format de mail incorrect!<br/>';}
En javascript:
function bonmail(mailteste)
{
var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
if(reg.test(mailteste))
{
return(true);
}
else
{
return(false);
}
}
Merci à sebeto pour le code
https://forums.commentcamarche.net/forum/affich-812243-verifier-l-email-dans-un-formulaire
Le javascript s'exécute coté client pas server...
Par contre:
En php:
$adresse=isset($_POST['resultat_format_mail'])?$_POST['resultat_format_mail']:"";
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($Syntaxe,$adresse)){
echo '<br /> Format de mail correct!<br/>';
}else{echo '<br /> Format de mail incorrect!<br/>';}
En javascript:
function bonmail(mailteste)
{
var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
if(reg.test(mailteste))
{
return(true);
}
else
{
return(false);
}
}
Merci à sebeto pour le code
https://forums.commentcamarche.net/forum/affich-812243-verifier-l-email-dans-un-formulaire
Je vais essayer ça de suite !
Encore merci !