Ses dernières news
Ses derniers sujets sur les forums
Bonsoir a tous,
j'essaye d'écrire une function pour mon site car cela me prendrai trop de place autrement.
C'est la première fois que je fais ce genre de function avec if et elseif.
<?
function essai($couleur){
if($row2["status"]=="En cours" and $row2["delai"]> $ladatejour)
{
echo'<td colspan="2" class="mm4" bgcolor="#0099FF">';
}
elseif($row2["status"]=="En cours" and $row2["delai"]< $ladatejour){
echo'<td colspan="2" class="mm4" bgcolor="#FFCC00">';
}
else{
echo'<td colspan="2" class="mm4" bgcolor="#00FF00">';
}
return($couleur);
}
?>
mais cela ne fonctionne pas.es ce que quelqu'un peu m'aider. Merci pour votre aide.
mars77
Bonjour a tous,
Voilà j'ai fait un petit script pour faire une page de téléchargement sur mon site.
Pour que les visiteurs de mon site puisse télécharger le fichier, je dois changer les droits avec la fonction chmod.
mon problème c'est que je connais pas le chiffre qui corespond a ce que mon logiciel ftp me donne rwxrwxrwx.
j'aimerai que la fonction chmod le face tout seul.
chmod("../../telechargement/".$nom_final,'777');
Par quel chiffre de doit remplacer 777 pour avoir tout les droits qui correspond a rwxrwxrwx
merci pour votre aide.
mars77
Ses derniers messages sur les forums
Bonjour a tous et merci pour votre aide.
Voilà j'ai enfin réussi ma function.Elle est différente de ce que m'a donné GLOBULE
le code de ma fonction:
<?php
function couleur_ligne () {
global $ladatejour;
global $status;
global $delai1;
if($status=="En cours" and $delai1 > $ladatejour)
{
echo'<tr bgcolor="#00FF00" >';
}
elseif($status=="En cours" and $delai1< $ladatejour){
echo'<tr bgcolor="#FFCC00">';
}
else{
echo'<tr bgcolor="#0099FF" >';
}
}
couleur_ligne();
?>
Sur ma page ou j'affiche le résultat de défini comme cela :
<?php
$select = "select * FROM mandat ORDER BY mandate Desc ";
$result1 = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
while($row2 = mysql_fetch_array($result1)) {
$status=$row2["status"];
$delai1=$row2["delai"];
$ladatejour= date("Y-m-d");
}
?>
et pour afficher ma ligne qui va changer de couleur selon les informations dans delai et status :
Encore merci pour vos infos et votre aide
mars77
oui je pense aussi mais comment faire dans ma fonction avec if et elseif
je trouve pas d'exemple :
mars77
elles ont des paramétres plus haut dans ma page.
$ladatejour= date("Y-m-d");
// et
$select = "select * FROM mandat ORDER BY mandate Desc ";
$result1 = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
if($resultat1) {
while($row2 = mysql_fetch_array($result1)) {
donc il est pas la le prob
mars77
Ses derniers commentaires de news
Aucun commentaire de news
Ses derniers commentaires de sites
Aucun commentaire de sites
Ses derniers commentaires de wall