Expliquez moi ce script
ml500
Messages postés
791
Statut
Membre
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour, je voudrais savoir l'explication de la 5è et 6è ligne de ce scipt. Et s'il est correcte, comment l'associé avec ma page html pour qu'il tourne?
<?php
$mailto = "ton_mail@ton_domaine.com";
$subject = "Ton sujet";
$message = "Le message";
$header = "From: ".$_POST['email'];
foreach ($_POST as $key => $value)
{
if (!is_array($value))
{
$message .= "\n".$key." : ".$value;
}
else
{
foreach ($_POST[$key] as $itemvalue)
{
$message .= "\n".$key." : ".$itemvalue;
}
}
}
mail($mailto, $subject, stripslashes($message), $header);
?>
<?php
$mailto = "ton_mail@ton_domaine.com";
$subject = "Ton sujet";
$message = "Le message";
$header = "From: ".$_POST['email'];
foreach ($_POST as $key => $value)
{
if (!is_array($value))
{
$message .= "\n".$key." : ".$value;
}
else
{
foreach ($_POST[$key] as $itemvalue)
{
$message .= "\n".$key." : ".$itemvalue;
}
}
}
mail($mailto, $subject, stripslashes($message), $header);
?>
A voir également:
- Expliquez moi ce script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- Execution du script d'installation microsoft vc redistributable - Forum Jeux vidéo
2 réponses
Bonjour,
foreach ($_POST as $key => $value)
Cette première ligne est une boucle signifiant POUR CHAQUE index de $_POST reçu (qui est un tableau associatif), on attribue la clé du tableau dans la variable $key et ça valeur correspondante dans $value.
if (!is_array($value))
On vérifie ici si la valeur de l'index courant(donc $value) n'est pas un tableau.
is_array($value) => Renvoie 1 si $value est un tableau.
!is_array($value) => Renvoie 1 si $value n'est pas un tableau
A+
Gaerebut
foreach ($_POST as $key => $value)
Cette première ligne est une boucle signifiant POUR CHAQUE index de $_POST reçu (qui est un tableau associatif), on attribue la clé du tableau dans la variable $key et ça valeur correspondante dans $value.
if (!is_array($value))
On vérifie ici si la valeur de l'index courant(donc $value) n'est pas un tableau.
is_array($value) => Renvoie 1 si $value est un tableau.
!is_array($value) => Renvoie 1 si $value n'est pas un tableau
A+
Gaerebut