fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006
-
8 juil. 2005 à 12:29
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
9 juil. 2005 à 01:05
BOnjour,
nous venons de changer de version de php, nous avins php 4, que nous avons migré en php 5. et de Mysql 3 vers mysql 4
Nous avons relevé un problème sur des chiffres décimaux. Nous n'arrivons plus à afficher des chiffres à virgule. Nous arrivons à taper le ciffre souhaité (ex: 15,30), et lorsque l'on submit, la valeur afficher est 15,00
Ce problème est-il connu ?? Si oui comment y remedier ?!!!
fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006 8 juil. 2005 à 12:49
Voici le code(un peu long !!!!) Mon problème est sur les champs : réalisé et prévu !!
Merci d'avance :
<html>
<head><Title>Planning></Title></head>
<?php
// temps_passe_aujourdhui_groupe_cdr.php
//
//
$version="V0.10"; // 29/10/2004
// Totalisations récapitulatifs temps passés par jour erronés
// ajout booleen $debug
// $version="v0.05"; // 03/09/2003
//
// V 0.03 12/08/2003 14:33 version a priori stabilisée
//
// V 0.03 08/08/2003 13:04
//
//
//$debug=true;
$debug=false;
//on se connecte à la base
$db = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("Erreur d'accès à la base de données");
mysql_select_db(DB_NAME, $db) or die("Erreur de sélection de la base de donnée");
global $charge_cumul,$realise_cumul,$charge_realise ;
global $realise_cumul_projet, $charge_cumul_projet;
global $cumul_charge_prevu, $cumul_charge_realise;
global $cumul_periode_projet_prevu, $cumul_periode_projet_realise;
global $ijour_graphe, $isemaine, $imois;
global $synthese;
function editez_zone($type_edite, $d_z, $f_z, $d_an, $f_an, $texte_num, $texte, $motif, $prio, $charge , $codeTache, $nomPersonne,
$temps_passe_tache, $temps_passe_tache_avant_periode, $num_ligne_tab)
{
// echo "edite zone ",$type_edite, " ", $d_z, " ", $f_z, " ", $d_an, " ", $f_an, " ", $texte, " ", $motif, " ", $prio, " ", "
";
global $charge_cumul,$realise_cumul,$charge_realise;
global $realise_cumul_projet, $charge_cumul_projet;
global $cumul_charge_prevu, $cumul_charge_realise;
global $cumul_periode_projet_prevu, $cumul_periode_projet_realise;
global $ijour_graphe, $isemaine, $imois;
global $synthese;
//echo "d_z ",$d_z,"f_z ",$f_z,"d_an ", $d_an,"
";
$jour=$d_z;
// calcul du nombre de jours ouvrés (on ne tient pas compte des conges et rtt, et on devrait ! )
$nbJourOuvrés=0;
while( $jour<=$f_z)
{
if ( ! ( (numerojour($jour)==0) or
(numerojour($jour)==6) ) )
{ $nbJourOuvrés+=1; }
$jour=$jour+1;
}
$jour=$d_z;
//$cumul_charge_prevu=0;
//$cumul_charge_realise=0;
while( $jour<=$f_z)
{
//echo " un jour >>
";
if ( ($motif=="tache") )
{
if ( (numerojour($jour)==0) or (numerojour($jour)==6))
{ // samedi ou dimanche
$ouvre=false;
if (!$synthese) { echo "<td BGCOLOR=#dddddd>"; }
//
if ( numerojour($jour)==6 )
{ $isemaine=$isemaine+1;
}
}
else
{ $ouvre=true;
switch ($prio)
{
case 1 : break ;
case 2 : break;
case 3 : break;
case 10 : if (!$synthese) { echo "<td ROWSPAN="1" BGCOLOR=#DDDDDD>"; }
break ;
case 11 : if (!$synthese) { echo "<td ROWSPAN="1" BGCOLOR=#008000>"; }
break ;
case 12 : if (!$synthese) { echo "<td ROWSPAN="1" BGCOLOR=#00aa00>"; }
break;
case 13 : if (!$synthese) { echo "<td ROWSPAN="1" BGCOLOR=#00dd00>"; }
break;
case 100 : if (!$synthese) { echo "<td ROWSPAN="1" BGCOLOR=#FFFF00>"; }
break ;
default : if (!$synthese) { echo "<td ROWSPAN="1" BGCOLOR=#68E5F8>"; }
break;
}
}
if ( ($type_edite=="charge") and $ouvre )
{
$charge_cumul[$ijour_graphe]=$charge_cumul[$ijour_graphe]+ ($charge/$nbJourOuvrés);
$cumul_charge_prevu+=$charge/$nbJourOuvrés;
// charge deja realisée
$db = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("Erreur d'accès à la base de données");
mysql_select_db(DB_NAME, $db) or die("Erreur de sélection de la base de donnée");
//on exécute la requète permettant de remplir les champs
//$table="temps";
//$sSql="SELECT * FROM ".$table." WHERE ANNEE=".$d_an." and JOUR=".$jour." and CODEPERS="".$nomPersonne. "" and CODETCH=".$codeTache ;
// quel est le mois associé
$mois=moisx_an($jour, $d_an);
$jour_mois=jourmoisx_an($jour, $d_an);
$table2="temps_v2";
$sSql2="SELECT * FROM ".$table2." WHERE ANNEE=".$d_an." and MOIS=".$mois." and CODEPERS="".$nomPersonne.
"" and CODETCH=".$codeTache ;
$jour=$jour+1;
$ijour_graphe=$ijour_graphe+1;
}
//echo "fin boucle un jour >>
";
}
function editer_lignes_calendrier($modulo_calendrier, $zdgraphe, $zfgraphe,
$debgraphe_an, $fingraphe_an, $prio)
{
global $synthese;
if ($modulo_calendrier=="jour")
{
echo "<tr>";
// premiere colonne
//echo "<TD COLSPAN="2" ROWSPAN="2" class="textmini" >Edité le ".date ("D d M Y - H : i : s ")."</TD>";
echo "<TD COLSPAN="2" ROWSPAN="2" class="textmini" ></TD>";
// deuxieme colonne
//echo "<TD></TD>";
if ($synthese )
{ echo "<TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD>"; }
if (!$synthese )
{ echo "<TD></TD><TD></TD><TD></TD>"; }
editez_zone( "jour", $zdgraphe, $zfgraphe, $debgraphe_an, $fingraphe_an,
"", "Nom de la tache", "calendrier", $prio, 0, 0, "",0 , 0, 0);
echo "</tr>";
echo "<tr>";
// premiere colonne
//echo "<TD></TD>";
// deuxieme colonne
//echo "<TD></TD>";
if ($synthese )
{ echo "<TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD>"; }
$prio=2;
if (!$synthese )
{ echo "<TD></TD><TD></TD><TD>Prévu</TD>"; }
editez_zone( "mois", $zdgraphe, $zfgraphe, $debgraphe_an, $fingraphe_an,
"", "Nom de la tache", "calendrier", $prio, 0, 0, "",0, 0,0);
echo "</tr>";
}
}
/////////////// debut du code
/* echo "Trace dans planning_cdr/temps passes aujourd hui groupe cdr :
";
echo "user: ",$user,"
";
echo "user2: ",$user2,"
";
echo "submit: ",$submit,"
";
*/
$user=$user2;
if ($submit=="enregistrer")
{
//echo "Mise à jour des données
";
//echo $nb_ligne_tab."lignes de données
";
// pour chaque tache, mettre à jour la charge du jour
for ( $i_ligne=1; $i_ligne<=$nb_ligne_tab; $i_ligne++)
{
$nom_var_annee="annee".$i_ligne;
$nom_var_mois="mois".$i_ligne;
$nom_var_jour_mois="jour_mois".$i_ligne;
$nom_var_codetch="codetch".$i_ligne;
$nom_var_codepers="codepers".$i_ligne;
$nom_var_saisie="saisie".$i_ligne;
$nom_var_saisie_old="saisieold".$i_ligne;
if (false)
{
echo $i_ligne."
";
echo "annee: ".${$nom_var_annee}."
";
echo "mois: ".${$nom_var_mois}."
";
echo "jour_mois: ".${$nom_var_jour_mois}."
";
echo "codetch: ".${$nom_var_codetch}."
";
echo "codepers: ".${$nom_var_codepers}."
";
echo "saisie: ".${$nom_var_saisie}."
";
echo "saisieold: ".${$nom_var_saisie_old}."
";
}
$annee=${$nom_var_annee};
$mois=${$nom_var_mois};
$jour_mois=${$nom_var_jour_mois};
$codetch=${$nom_var_codetch};
$codepers=${$nom_var_codepers};
$saisie=${$nom_var_saisie};
$saisie_old=${$nom_var_saisie_old};
if ($saisie<>$saisie_old)
{
// mise à jour en base
$table_temps_v2="temps_v2";
$sSql2="SELECT * FROM ".$table_temps_v2.
" where CODEPERS='".$codepers."' and CODETCH='".$codetch.
"' and ANNEE='".$annee."' and MOIS='".$mois."' " ;
//echo $sSql2."
";
$res2 = mysql_query ($sSql2 );
if ($enreg2 = mysql_fetch_array ($res2) )
{ // il y a déjà un enregistrement
//echo " mise à jour
";
$var_passe_jour=sprintf("PasseJ%d",${$nom_var_jour_mois});
$sSql2A="UPDATE ".$table_temps_v2." SET ".$var_passe_jour."=".$saisie.
" where CODEPERS='".$codepers."' and CODETCH='".$codetch.
"' and ANNEE='".$annee."' and MOIS='".$mois."' " ;
//echo $sSql2A."
";
$res2A = mysql_query ($sSql2A );
}
else
{ // il n y a rien
//echo " nouveau
";
$var_passe_jour=sprintf("PasseJ%d",${$nom_var_jour_mois});
$sSql2A="INSERT into ".$table_temps_v2." ( ANNEE, MOIS,CODEPERS,CODETCH,".$var_passe_jour." ) VALUES ('".
$annee."', '".$mois."','".$codepers."', '".$codetch."', '".$saisie."')";
//echo $sSql2A."
";
$res2A = mysql_query ($sSql2A );
}
} // fin si saisie<>saisieold
}
$submit="";
}// submit == enregistrer
//on se connecte à la base
$db = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("Erreur d'accès à la base de données");
mysql_select_db(DB_NAME, $db) or die("Erreur de sélection de la base de donnée");
//on exécute la requète puis on récupère ses résultats sous la forme d'un tabeau
//de tableaux associatifs
$requete=stripslashes($requete);
//
$code_projet_derniere_tache_affichee=\"vide\";
//
$enreg_tache_suivante = mysql_fetch_array ($res);
$num_ligne_tab=0;
// la boucle sur les taches commence ici
while ($enreg) // tant qu'il y a des taches dans le résultat de la requete
{
if ($debug)
{ echo \"----
nomPersonne=$nomPersonne codeProjet=$codeProjet codeSousProjet=$codeSousProjet codeTache=$codeTache, \";
}
if ( ($codeProjet <> $code_projet_derniere_tache_affichee) or
( strtoupper($nomPersonne) <> strtoupper($personne_precedente) ) )
// c est un nouveau code projet : et il y a avait au moins une tache
// ou bien on change de personne
{
if ($projet_precedent_vide<>\"vide\")
{
// edition du bilan de projet
if ( ($code_projet_derniere_tache_affichee<>\"vide\") and
($code_projet_derniere_tache_affichee<>\"\") )
{ $recap_periode_prevu=$recap_periode_prevu+$cumul_periode_projet_prevu;
$recap_periode_realise=$recap_periode_realise+$cumul_periode_projet_realise;
$projet_precedent_vide=\"vide\";
}
}
}
// est-ce une nouvelle personne
if ( (strtoupper($nomPersonne)<>strtoupper($personne_precedente)) ) // and ($nomPersonne<>\"\")
{
// $code_projet_derniere_tache_affichee<>\"vide\";
// c est une nouvelle personne ( et on n'est pas au debut du traitement )
if ( ( $personne_precedente<>\"\") and ($personne_precedente<>\"personne\") )
{
// début edition suffixe de personne
if (!$synthese)
{
// quelques lignes pour de nouvelles taches
echo \"----
\";
// premiere colonne
echo \"AJOUTS, \";
// deuxieme colonne
echo \", \";
echo \"Nouvelles taches ", $personne_precedente,
" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>",$personne_precedente,", \",\"\";
for ($i_newtache=1;$i_newtache<=4;$i_newtache++)
{
$ijour_graphe=1;
echo \"----
\";
// premiere colonne
echo \", \";
// deuxieme colonne
echo \", \";
echo \"",
"","Tache n°            "," ",
"Nom tache              ",
"             ",
"         ",
"             ",
"         ",
"",
" Prio:"," 1 / 2 / 3 "," Charge de la période:","",
"             J   ",
"           H",
"", ", \";
echo \"\";
echo \"----
\";
// premiere colonne
echo \"Prév, \";
// deuxieme colonne
echo \", \";
editez_zone( \"vide\", $zdgraphe, $zfgraphe, $debgraphe_an, $deb_an, \"\",\"\",
\"calendrier\", $prio, 0, $codeTache, $personne_precedente,0,0,0);
echo \"\";
echo \"----
\";
// premiere colonne
echo \"Réal, \";
// deuxieme colonne
echo \", \";
editez_zone( \"vide\", $zdgraphe, $zfgraphe, $debgraphe_an, $deb_an, \"\",\"\",
\"calendrier\", $prio, 0, $codeTache, $personne_precedente,0,0,0);
echo \"\";
$nb_lignes+=1;
} // end for ($i_newtache=1;$i_newtache<=10;$i_newtache++)
// fin quelques lignes pour de nouvelles taches
} // fin si !synthese
}
// FIN de // c est une nouvelle personne ( et on n'est pas au debut du traitement )
// // if ( ($personne_precedente<>\"\") and ($personne_precedente<>\"personne\") )
// nouveau nom utilisateur
//*******************************************************************************
echo \"----
\";
// premiere colonne
echo \", \";
// deuxieme colonne
echo \", \";
echo \", \";
for ($ijour_graphe=1;$ijour_graphe<$zfgraphe-zdgraphe;$ijour_graphe++)
{ $charge_cumul[$ijour_graphe]=0;
$realise_cumul[$ijour_graphe]=0;
$charge_realise[$ijour_graphe]=0;
}
$recap_periode_prevu=0;
$recap_periode_realise=0;
echo \"----
\";
// premiere colonne
echo \"Temps passé Version : $version ";
if ( ($debgraphe_jour==1) and ($debgraphe_mois==1) and
($fingraphe_jour==31) and ($fingraphe_mois==12) )
{ $mode_PW = true ; echo " mode PW "; }
else { $mode_PW = false ;echo " "; }
echo ", \";
// deuxieme colonne
//echo \", \";
if ( ($codeProjet<>1) and
( (substr($codeSousProjet,0,2)<>\"PW\") or ( $mode_avec_charges_pw ))
)
{
{
//echo \"une tache
\";
$param=explode(\"-\",$enreg[\"DDEBTCH\"] );
if ( $param[0][0]==0) { $param[0]=$param[0][1]; }
if ( $param[1][0]==0) { $param[1]=$param[1][1]; }
if ( $param[2][0]==0) { $param[2]=$param[2][1]; }
$deb_jour=$param[2];
$deb_mois=$param[1];
$deb_an=$param[0];
$param=explode(\"-\",$enreg[\"DFINPTCH\"] );
if ( $param[0][0]==0) { $param[0]=$param[0][1]; }
if ( $param[1][0]==0) { $param[1]=$param[1][1]; }
if ( $param[2][0]==0) { $param[2]=$param[2][1]; }
$fin_jour=$param[2];
$fin_mois=$param[1];
$fin_an=$param[0];
// OKTermine est de format AAAA-MM-JJ HH:MM:SS
// ne garder que AAAA-MM-JJ
$param=explode(\" \",$enreg[\"OKTermine\"] );
$param=$param[0];
// extraire les éléments
$param=explode(\"-\",$param );
// supprimer les 0 à gauche
if ( $param[0][0]==0) { $param[0]=$param[0][1]; }
if ( $param[1][0]==0) { $param[1]=$param[1][1]; }
if ( $param[2][0]==0) { $param[2]=$param[2][1]; }
$termine_jour=$param[2];
$termine_mois=$param[1];
$termine_an=$param[0];
if ( ($deb_mois<=0) or ($deb_jour<=0) or ($deb_an<=0) or
($deb_mois>12) or ($deb_jour>31) or ($deb_an>2055) )
{ echo \"*** ERREUR DATES TACHE \".$enreg[\"CODETCH\"].\" \".$enreg[\"CODEPERS\"].
\" *** deb_mois \".$deb_mois.\" deb_jour \".$deb_jour.\" deb_an \".$deb_an.\"
\"; }
$deb_timestamp=mktime(0,0,0,$deb_mois,$deb_jour,$deb_an);
$fin_tache_timestamp=mktime(0,0,0,$fin_mois,$fin_jour,$fin_an);
$zf_t=date(\"z\", $fin_tache_timestamp);
$zf_t+=1;
// la tache est terminée : prendre la date de terminaison de la tache
$date_termine_valide=false;
if ( $enreg[\"PRIOTCH\"]>=10 )
{ if ($debug)
{ echo \"-- \".$enreg[\"OKTermine\"].\"
\";
echo \" \".$termine_jour.\" \".$termine_mois.\" \".$termine_an.\"
\";
}
//$fin_timestamp=mktime(0,0,0,$termine_mois,$termine_jour,$termine_an);
// si la date de terminaison est plausible
if ( ($termine_mois<= $fin_mois) and
($termine_jour<= $fin_jour) and
($termine_an <= $fin_an ) and
($termine_mois >= 1 ) and ($termine_mois <= 12 ) and
($termine_jour >= 1 ) and ($termine_jour <= 31 ) and
($termine_an >= 1900 ) and ($termine_an <= 3000 ) )
{ $date_termine_valide=true;
$termine_timestamp=mktime(0,0,0,$termine_mois,$termine_jour,$termine_an);
$fin_timestamp=$termine_timestamp;
}
// fin // si la date de terminaison est plausible
// sinon garder la date de fin de tache
else
{ $date_termine_valide=false;
$fin_timestamp=mktime(0,0,0,$fin_mois,$fin_jour,$fin_an);
}
}
// fin si la tache est terminée : prendre la date de terminaison de la tache
// sinon prendre la date de fin de tache
else
{ $fin_timestamp=mktime(0,0,0,$fin_mois,$fin_jour,$fin_an);
}
$zd=date(\"z\", $deb_timestamp);
$zd+=1;
$zf=date(\"z\", $fin_timestamp);
$zf+=1;
$zt=date(\"z\", $termine_timestamp);
$zt+=1;
if ( ( ( ( $fin_timestamp >= $debgraphe_timestamp ) and ( $fin_timestamp <= $fingraphe_timestamp ) ) or
( ( $deb_timestamp >= $debgraphe_timestamp ) and ( $deb_timestamp <= $fingraphe_timestamp ) ) or
( ( $deb_timestamp <= $debgraphe_timestamp ) and ( $fin_timestamp >= $fingraphe_timestamp ) ) )
)
{
//
// nouveau projet ?
//if ( ($codeProjet <> $code_projet_derniere_tache_affichee) or
// ( $nomPersonne <> $personne_precedente ) )
if ( true or
( strtoupper($nomPersonne) <> strtoupper($personne_precedente) ) )
// c est un nouveau code projet : et il y a avait au moins une tache
// ou bien on change de personne
{
// Edition de l entete de projet
if (!$synthese)
{
$num_ligne_tab++;
echo \"----
\";
if ($projet_precedent_vide<>\"vide\")
{
echo \"Projet"," P",
$enreg["CODEAUDIAR"]," ",
$enreg["NOMPROJ"],", \";
}
//echo \"----
\";
//echo \", \";
//echo \"\";
// editer ligne entete de projet
else
{
// premiere colonne
// deuxieme colonne : le code projet
echo \"Projet"," P",
$enreg["CODEAUDIAR"]," ",
$enreg["NOMPROJ"],", \";
}
}
// totalisations récapitulatifs sur la période
$recap_periode_prevu=$recap_periode_prevu+$cumul_periode_projet_prevu;
$recap_periode_realise=$recap_periode_realise+$cumul_periode_projet_realise;
// raz des totalisations de niveau projet
$recap_periode_projet_real=0;
$recap_semaine_projet_real=0;
$recap_mois_projet_real=0;
}
// FIN de // if ( ($codeProjet <> $code_projet_derniere_tache_affichee) or
// ( $nomPersonne <> $personne_precedente ) )
// c est un nouveau code projet : et il y a avait au moins une tache
// ou bien on change de personne
//
if ( $fin_timestamp > $fingraphe_timestamp ) { $zf = $zfgraphe; }
if ( $deb_timestamp < $debgraphe_timestamp ) { $zd = $zdgraphe; }
$ijour_graphe=1;
$db = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die(\"Erreur d'accès à la base de données\");
mysql_select_db(DB_NAME, $db) or die(\"Erreur de sélection de la base de donnée\");
//on exécute la requète permettant de remplir les champs
$table=\"temps\";
$sSqlTps=\"SELECT * FROM \".$table.\" WHERE ANNEE=\".$deb_an.\" and CODEPERS=\\"\".$nomPersonne. \"\\" and CODETCH=\".$codeTache ;
//$sSql=\"SELECT * FROM TEMPS WHERE ANNEE=\".$d_an.\";
//
//echo $sSqlTps;
$resTps = mysql_query ($sSqlTps );
settype($temps_passe_tache, \"double\");
//settype($enregTps[\"PasseJ\"], \"double\");
settype($enreg_tps_PasseJ, \"double\");
while ($enregTps = mysql_fetch_array ($resTps))
{
$enreg_tps_PasseJ=$enregTps[\"PasseJ\"];
$enreg_tps_PasseJ=str_replace(\".\",\",\",$enreg_tps_PasseJ);
$enreg_tps_PasseJ=doubleval($enreg_tps_PasseJ);
$temps_passe_tache = $temps_passe_tache + $enreg_tps_PasseJ;
// selon la date du temps passé : si c est avant la période affichée :
// la date de début de période affichée est :
// on récupère le numéro de jour de l 'année
$param_tps_PasseJ=$enregTps[\"JOUR\"] ;
//echo \"param_tps_PasseJ \".$param_tps_PasseJ.\" zd \".$zd.\"
\";
if ( $param_tps_PasseJ <= $zd )
{ $temps_passe_tache_avant_periode = $temps_passe_tache_avant_periode + $enreg_tps_PasseJ; }
}
//}
//else
//{ //echo \"<<\";
// $temps_passe_tache=0 ;
//}
if ($projet_precedent_vide<>\"vide\")
{
// edition du bilan de projet
if ( ($code_projet_derniere_tache_affichee<>\"vide\") and
($code_projet_derniere_tache_affichee<>\"\") )
{ //
$recap_periode_prevu=$recap_periode_prevu+$cumul_periode_projet_prevu;
$recap_periode_realise=$recap_periode_realise+$cumul_periode_projet_realise;
$projet_precedent_vide=\"vide\";
}
}
// FIN de // IF projet precedent non vide
// // edition du bilan de projet
// c est une nouvelle personne ( et on n'est pas au debut du traitement )
if ( ($personne_precedente<>\"\") and ($personne_precedente<>\"personne\") )
{
// récapitulatif synthese
echo \"----
\";
echo \"Total Période, \";
echo \"Prévu: ";
printf(" %03.2f H",$recap_periode_prevu*7.8);
echo " - Réalisé: ";
printf(" %03.2f H, \",$recap_periode_realise*7.8);
echo \", \";
printf(\"Réalisé %3.2f J, \",$recap_periode_realise);
printf(\"Prévu %3.2f J, \",$recap_periode_prevu);
}
// FIN de // c est une nouvelle personne ( et on n'est pas au debut du traitement )
// // if ( ($personne_precedente<>\"\") and ($personne_precedente<>\"personne\") )
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 8 juil. 2005 à 12:56
Bon enfin rapidement comme ca, vous n'auriez pas non plus change de navigateur depuis le temps...?
Le html est pourri.
ca peut venir de la, peut-etre, vais faire un test. En tous cas, c'est
important : les attributs en html sont entre double quotes! C#est tres
important pour les input, notamment, car
cela delimite la valeur mise dans value="". Sans ca, un espace dans cette valeur et tout ce qui est apres l'espace est perdu.
Vous n’avez pas trouvé la réponse que vous recherchez ?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 9 juil. 2005 à 01:05
perso, vu ma taille d'écran, je trouves ça difficile de coriger un code
aussi long, mais je peux quand même dire qu'ici, il y a plein de (int),
et que ça peut vennir de ces conversions...
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy