PHP sur IBM i et fonction cal_days_in_month

RPG (3 et 4, free), CL, SQL, etc...
Répondre
manae
Messages : 58
Enregistré le : mar. 21 juin 2011, 07:08:24

PHP sur IBM i et fonction cal_days_in_month

Message par manae »

Bonjour,

j'ai un problème avec la fonction suivante :

cal_days_in_month(CAL_GREGORIAN, MOIS, ANNEE)

qui retourne "normalement" en fonction du mois et de l'année le nombre de jours correspondant.

pourtant la fonction ne retourne aucune valeur ???

Quelqu'un a-t-il eu le même souci ??

Merci d'avance

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

cal_days_in_month

Message par cmasse »

le code suivant :

Code : Tout sélectionner

 <html>                                             
 <head>                                             
 <title>PHP Info Page</title>                       
</head>                                             
<body>                                              
  <?PHP                                             
  echo 'gregorian &#58;';                               
  echo cal_days_in_month&#40;CAL_GREGORIAN, 2, 2013&#41;;   
  ?>                                                
</body>                                             
</html>    
                                         
M'affiche :

gregorian :28
Christian Massé (Volubis.fr)

manae
Messages : 58
Enregistré le : mar. 21 juin 2011, 07:08:24

cal_days_in_month

Message par manae »

Bonjour,

je fais la meme chose que vous sauf que je lance le script en "ligne de commande" c'est à dire avec un call qp2shell.

<?php
$nbj=cal_days_in_month(CAL_GREGORIAN, 2, 2013);
echo $nbj;
?>

n'affiche rien !!!!

manae
Messages : 58
Enregistré le : mar. 21 juin 2011, 07:08:24

(sans texte)

Message par manae »

Bonjour,

Pour remplacer la fonction cal_days_in_month qui plante mon script
en attendant une solution je vais utiliser cette formule qui fonctionne

Code : Tout sélectionner

$nombreDeJours = intval&#40;date&#40;"t",mktime&#40; 0, 0, 0, $mois, 1, $annee&#41;&#41;&#41;;
Mais peut-etre d'autres fonctions posent des problèmes ?
Peut etre voir php.ini ?
A suivre ....

Répondre