Affichage d'image selon résultat obtenu
meryoume
Messages postés
107
Statut
Membre
-
magicshark Messages postés 445 Statut Membre -
magicshark Messages postés 445 Statut Membre -
Bonsoir :)
Voilà il me reste que ce problème qui veut pas se résoudre :(
J veux afficher deux images différentes selon le résultat obtenu après un test de date.
J ai une fonction qui fait ce test; elle retourne soit true or false, j veux que mon code m'affiche l'image 1 quand c'est true sinon il m'affiche l'image 2.
Ce je post n'est pas le code complet, je vous post que la fonction et son appel:
<?php
///////////////////la fonction/////////////////////
function test($com)
{
$Maintenant=date('Y-m-d ');
$now = new DateTime( $Maintenant);
$now = $now->format('Ymd');
$next = new DateTime($com );
$next = $next->format('Ymd');
if( $now < $next ) return true;
else return false;
}
//////////////////////////////////////////////////
?>
l'appel de test:
<p align="left" class="Style12" >
date échange:
<?php
include("test.php");
$k=test($datechange); echo $k;
if k==(true)
{ ?>
<input type="texte" name="datechange" value="<?php echo $datechange; ?>"
<img src="./images/<?php echo ('accomplie'); ?>.png" />"
<?php}
else {<input type="texte" name="datechange" value=""?>
<img src="./images/<?php echo ('accomplie'); ?>.png" />
<?php } ?>
</p>
J sais que ce code est trop embrouillé, s'il vous plait excusez mes connaissance limitées, et please répondez moi please.. :'(
Merci d'avance..
Voilà il me reste que ce problème qui veut pas se résoudre :(
J veux afficher deux images différentes selon le résultat obtenu après un test de date.
J ai une fonction qui fait ce test; elle retourne soit true or false, j veux que mon code m'affiche l'image 1 quand c'est true sinon il m'affiche l'image 2.
Ce je post n'est pas le code complet, je vous post que la fonction et son appel:
<?php
///////////////////la fonction/////////////////////
function test($com)
{
$Maintenant=date('Y-m-d ');
$now = new DateTime( $Maintenant);
$now = $now->format('Ymd');
$next = new DateTime($com );
$next = $next->format('Ymd');
if( $now < $next ) return true;
else return false;
}
//////////////////////////////////////////////////
?>
l'appel de test:
<p align="left" class="Style12" >
date échange:
<?php
include("test.php");
$k=test($datechange); echo $k;
if k==(true)
{ ?>
<input type="texte" name="datechange" value="<?php echo $datechange; ?>"
<img src="./images/<?php echo ('accomplie'); ?>.png" />"
<?php}
else {<input type="texte" name="datechange" value=""?>
<img src="./images/<?php echo ('accomplie'); ?>.png" />
<?php } ?>
</p>
J sais que ce code est trop embrouillé, s'il vous plait excusez mes connaissance limitées, et please répondez moi please.. :'(
Merci d'avance..
A voir également:
- Affichage d'image selon résultat obtenu
- Resultat foot - Télécharger - Vie quotidienne
- Image iso - Guide
- Affichage double ecran - Guide
- Légender une image - Guide
- Windows 11 affichage classique - Guide
1 réponse
if $k moi je vois ça apres faire un echo d'un true ou false je vois pas l'interai
je comprend pas tes echo ('accomplie')
<?php
///////////////////la fonction/////////////////////
function test($com)
{
$Maintenant=date('Y-m-d ');
$now = new DateTime( $Maintenant);
$now = $now->format('Ymd');
$next = new DateTime($com );
$next = $next->format('Ymd');
if( $now < $next )
{
return true;
}
else
{
return false;
}
//////////////////////////////////////////////////
?>
<!--
l'appel de test:
-->
<p align="left" class="Style12" >
date échange :
<?php
require_once("test.php");//c'est un choix je prefere au include
if(test($datechange)//si c'est true OR false
{
echo '
<input type="texte" name="datechange" value="'.$datechange.'"/>
<img src="./images/'.(\'accomplie\').'.png" />';
}
else
{
echo '
<input type="texte" name="datechange" value="'.$datechange.'"/>
<img src="./images/'.(\'accomplie\').'.png" />';
} ?>
</p>
je comprend pas tes echo ('accomplie')
je veux afficher l'image avec : echo 'accomplie' ??
c'est impo??
<input type='text' ....
<p>
<?php
if(fonction)
{
echo '<img src="img1.jpg" />';
}
else
{
echo '<img src="img2.jpg" />';
}
?>