Hébergement du site en PHP et Mysql par WDMédia-hébergement
Vous aussi adpotez les éléPHPants de Vincent Pontier !  


Rechercher dans le forum

Mots-clés :

Trouver :
un de ces termes tous les termes

Depuis :
7 j 15 j 30 j


Retour à l'index du forum

Trouver le nombre de jour ouvré dans un mois

Message original de Alex

Le : 19/12/2008 à 17:59:49

Dejà lu 11588 fois avant vous

Bonjour,

Comme je suis toujours avec mes questions bizarres, j'ai en ce moment besoin de trouver le nombre de jour ouvré (c'est à dire HORS samedi et Dimanche) d'un mois donné...

Autant j'arrive à trouver cela pour les jours passés, autant je n'ai AUCUNE idée de définir en début de mois le nombre de jour ouvré qu'il y aura...

Si quelqu'un a une idée, je suis preneur ;)

Merci d'avance

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de luce

Le : 19/12/2008 à 23:16:48

Salut,

Franchement, je me suis jamais posée la question, mais apparament, tu es pas le seul à vouloir faire ce style de calcul (j'ai même vu un post de 2004)

Va voir sur google :
http://www.google.fr/search?hl=fr&q=php+calculer+le+nombre+de+jour+ouvrable&btnG=Recherche+Google&meta=&aq=f&oq=

Je pense que tu trouveras quelque chose de potable.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Maljuna Kris

Le : 20/12/2008 à 09:24:19

Saluton,
Amusante problématique en effet.
Je'tai écri cette ch'tite fonction qui semble s'en tirer pas trop mal
<?php
function ouvrables($mois){
    
$monato=substr($mois,5,2)*1;
    
$jaro=substr($mois,0,4)*1;
    
$moisTime=mktime(0,0,0,$monato,1,$jaro);
    
$nbJoursDuMois=date('t',$moisTime)*1;
    
$nbOuvrables=0;
    
$i=1;
    while(!(
$i >$nbJoursDuMois)){
        
$jour=mktime(0,0,0,$monato,$i++,$jaro);
        if (
date('N',$jour) < 6){$nbOuvrables++;}
        }
    return 
$nbOuvrables;
    }
$mois='2008-11-23';
echo 
$mois,'<br />',ouvrables($mois);
?>

Elle est sûrement optimisable, il conviendrait de tester que l'argument passé est une date valide, peut-être y intégrer le fériés, mais de quel pays ?
Bref tu devrais pouvoir en tirer parti.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Dionysos

Le : 20/12/2008 à 11:26:32

Je pense qu'une telle fonction mériterait de se retrouver quelque part sur le site sur une page « bibliothèque de fonctions utiles », une fois qu'aurait été ajouter les tests de validité de date ;-)

Cordialement

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Alex

Le : 21/12/2008 à 10:41:17

Et bien !! je ne pensais pas que je susciterais autant l'intérêt ^^. Je ne pourrais la tester qu'en entrant au bureau demain, mais heureux de voir que mes questions sont pas toujours bêtes ^^.

Par contre, MK, sans abuser de ton temps, je voudrais bien quelques commentaires sur ton code. A quoi servent tes " *1; " ???

En attendant le test de demain, je vous remercie beaucoup

P.S @ Dionysos : une fois les améliorations apportées, je le posterais afin de le mettre dans la bibliothèque ;)

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Maljuna Kris

Le : 21/12/2008 à 10:51:28

je voudrais bien quelques commentaires sur ton code. A quoi servent les " *1; " ???

A forcer la numéricité des arguments de mktime(), substr() retournant des caractères.
Et pour $nbJoursDuMois c'est peut-être pas indispensable, je ne sais pas si date('t',$moisTime) retourne du numérique ou du texte.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Maljuna Kris

Le : 21/12/2008 à 13:44:52

Je pense à une première optimisation possible :
<?php
function ouvrables($mois){
    
$monato=substr($mois,5,2)*1;
    
$jaro=substr($mois,0,4)*1;
    
$moisTime=mktime(0,0,0,$monato,1,$jaro);
    
$nbJoursDuMois=date('t',$moisTime)*1;
    
$nbOuvrables=$nbJoursDuMois;
    while(
$nbJoursDuMois 0){
        
$jour=mktime(0,0,0,$monato,$nbJoursDuMois--,$jaro);
        if (
date('N',$jour) > 5){$nbOuvrables--;}
        }
    return 
$nbOuvrables;
    }
$mois='2008-12-23';
echo 
$mois,'<br />',ouvrables($mois);
?>

On supprime une variable [$i] et on ne modifie plus $nbOuvrables que 2 fois sur 7 au lieu de 5 fois sur 7.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Maljuna Kris

Le : 21/12/2008 à 20:16:20

Allez un petit contrôle sur la date
<?php
function ouvrables($mois){
    list(
$jaro,$monato,$tago)=explode('-',$mois);
    
$jaro*=1;$monato*=1;
    if(!
checkdate($monato,1,$jaro)){return $mois.' date erronée';}// on se fout du jour
    
else{
        
$moisTime=mktime(0,0,0,$monato,1,$jaro);
        
$nbJoursDuMois=date('t',$moisTime)*1;
        
$nbOuvrables=$nbJoursDuMois;
        while(
$nbJoursDuMois 0){
            
$jour=mktime(0,0,0,$monato,$nbJoursDuMois--,$jaro);
            if (
date('N',$jour) > 5){$nbOuvrables--;}
            }
        return 
$nbOuvrables;
        }
    }
$mois='2008-11-23';
echo 
$mois,'<br />',ouvrables($mois);
?>

Bon il faudrait être sûr également que la date soit bien au format aaaa-mm-jj et non jj/mm/aa, par exemple.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Alex

Le : 21/12/2008 à 22:59:53

@ Luce : Merci pour le lien

@ MK : Pour la vérification du format de date, un simple
if ((substr($mois,4,1) == '-' ) AND (substr($mois,7,1)== '-') {$mois = $mois};
{else $mois = reformatage de date....;}


devrait suffire...

Je suis en train de réfléchir pour que cette même fonction donne à la fois les jours ouvrés total du mois [la fonction de MK] mais aussi partiel [ceux du début du mois jusqu'à la journée actuelle].

Cela permettra de faire facilement une moyenne... et une mini barre de progression avec [partiel/total]..

Merci beaucoup pour le code et les Optimisations MK.. je continu a chercher toutes les applis pour compléter le code

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de mcAllan

Le : 22/12/2008 à 10:00:06

Hello,

<mode chieur>
Et les jours fériés ?
</mode>

:-)

Bonnes fêtes,

Alain.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Alex

Le : 22/12/2008 à 10:04:09

Bonjour,

Afin de considérer les jours fériés, il faut prendre en compte 2 paramètres :
- les jours fériés FIXES
- les jours fériés Mobiles

De ce fait, en cherchant un peu, j'ai trouvé cela :

<?php
// SERVANT AU CALCUL DES JOURS OUVRABLES
// Fonction retournant le nombre de jour fériés, samedis et dimanches entre 2 dates entrées en timestamp
function jour_ferie($timestampStart$timestampEnd) {
// Initialisation de la date de début
$jour date("d"$timestampStart);
$mois date("m"$timestampStart);
$annee date("Y"$timestampStart);
$nbFerie 0;
while (
$timestampStart != $timestampEnd) {
// Définition des dates fériées fixes
if($jour == && $mois == 1$nbFerie++; // 1er janvier
if($jour == && $mois == 5$nbFerie++; // 1er mai
if($jour == && $mois == 5$nbFerie++; // 5 mai
if($jour == 14 && $mois == 7$nbFerie++; // 14 juillet
if($jour == 15 && $mois == 8$nbFerie++; // 15 aout
if($jour == && $mois == 11$nbFerie++; // 1 novembre
if($jour == 11 && $mois == 11$nbFerie++; // 11 novembre
if($jour == 25 && $mois == 12$nbFerie++; // 25 décembre
// Calcul du jour de pâques
$date_paques easter_date($annee);
$jour_paques date("d"$date_paques);
$mois_paques date("m"$date_paques);
if(
$jour_paques == $jour && $mois_paques == $mois$nbFerie++;
// Pâques
// Calcul du jour de l ascension (38 jours après Paques)
$date_ascension mktime(date("H"$date_paques),
date("i"$date_paques),
date("s"$date_paques),
date("m"$date_paques),
date("d"$date_paques) + 38,
date("Y"$date_paques)
);
$jour_ascension date("d"$date_ascension);
$mois_ascension date("m"$date_ascension);
if(
$jour_ascension == $jour && $mois_ascension == $mois$nbFerie++;
//Ascension
// Calcul de Pentecôte (11 jours après Paques)
$date_pentecote mktime(date("H"$date_ascension),
date("i"$date_ascension),
date("s"$date_ascension),
date("m"$date_ascension),
date("d"$date_ascension) + 11,
date("Y"$date_ascension)
);
$jour_pentecote date("d"$date_pentecote);
$mois_pentecote date("m"$date_pentecote);
if(
$jour_pentecote == $jour && $mois_pentecote == $mois$nbFerie++;
//Pentecote
// Calul des samedis et dimanches
$jour_julien unixtojd($timestampStart);
$jour_semaine jddayofweek($jour_julien0);
if(
$jour_semaine == || $jour_semaine == 6$nbFerie++;
//Samedi (6) et dimanche (0)
// Incrémentation du nombre de jour ( on avance dans la boucle)
$jour++;
$timestampStart=mktime(0,0,0,$mois,$jour,$annee);
}
return 
$nbFerie;
}
//Fin de la fonction
?>



Je pense qu'on peut, comme le disait MK, encore optimiser.. mais ça avance ;)

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Maljuna Kris

Le : 22/12/2008 à 10:51:49

Tout cela étant très franco-français, bien entendu.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Alex

Le : 22/12/2008 à 11:02:52

Effectivement, cela ne peut être utile que pour les jours fériés FRANÇAIS... mais je pense que l'on peut facilement adapté aux fériés étrangers... (les commentaires sont là pour aider ^^)...

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de mcAllan

Le : 22/12/2008 à 11:16:14

Bien franco-français en effet.

Quelques petites remarque :

easter_date retourne le dimanche de pâques (ne pas oublier le lundi.
Dans les jours fixes, tu as mis le 5 mai, ne serai-ce pas le 8 ?
Dans les commentaires, tu indique Calcul de Pentecôte (11 jours après Paques,
C'est 11jours après l'ascension.
Enfin pense que easter_date ne fonctionne qu'entre 1970 et 2037. Au delà, tu as easter_day().

A+

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Alex

Le : 22/12/2008 à 11:25:37

ARF... j'ai rajouté les commentaires trop rapidement... et j'ai pas fait gaffe...

-5 mai : erreur dans commentaire, mais bon dans le code.
-Pentecôte : interversion suite au copy/paste d'au dessus :s

Les 2 vrais points à arranger :
- le easter_date pour le lundi de Paques :s
- je ne connaissais pas cette limite de Easter_date... merci ;)

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Alex

Le : 22/12/2008 à 14:54:59

Re,
Après quelques essais, je m'aperçois que le code n'est pas correct à 100%..

En effet, si le jour férié tombe un samedi ou un dimanche, cela le compte 2 fois....

J'ai pas eu le temps de le tester avec tout les cas particuliers, mais je pense qu'il doit avoir encore quelques bugs

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Alex

Le : 22/12/2008 à 14:58:32

Allé zou, quand y'a un soucis, y'en a 2 : le script ne fonctionne pas lors d'un changement de mois.

* Du 31/07/2005 au 01/08/2005 je trouve 0 jours ouvrables (normalement =>2)
* Du 01/06/2005 au 02/06/2005 j ai bien 2 jours ouvrables (pas de soucis quand dans le même mois)

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Maljuna Kris

Le : 22/12/2008 à 15:40:42

Re-saluton,
Je sais bien que la période peut s'étendre sur plusieurs années, mais je crois qu'il faudrait creuser un peu plus car, si je peux me permettre, calculer les fériés mobiles à chaque tour de la boucle while, on doit pouvoir faire plus optimisé.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de mcAllan

Le : 23/12/2008 à 10:37:32

Salut,

On peux imaginer une fonction qui, appelée avant la boucle while, retournerai un tableau des timestamps des jours fériés de la période.

Ensuite, dans la boucle, un simple test in_arrat() déterminerai si le jour est à prendre en compte.

Exemple de fonction :
[code]
<?php
function getFeries($timestampStart, $timestampEnd){
$anDebut = date('Y',$timestampStart);
$anFin = date('Y',$timestampEnd);
$tabFeries = array();
for($a=$anDebut; $a<=$anFin; $a++){
$tabFeries[] = mktime(0,0,0,1,1,$a); // jour de l'an
$tabFeries[] = mktime(0,0,0,5,1,$a); // 1 mai
$tabFeries[] = mktime(0,0,0,5,8,$a); // 8 mai
$tabFeries[] = mktime(0,0,0,7,14,$a); // 14 juillet
$tabFeries[] = mktime(0,0,0,8,15,$a); // 15 aout
$tabFeries[] = mktime(0,0,0,11,1,$a); // 1 novembre
$tabFeries[] = mktime(0,0,0,11,11,$a); // 11 novembre
$tabFeries[] = mktime(0,0,0,12,25,$a); // 25 décembre
$paques = easter_date($a);
$tabFeries[] = mktime(0,0,0,date('m',$paques),date('d',$paques)+1,$a); // lundi de paques
$tabFeries[] = mktime(0,0,0,date('m',$paques),date('d',$paques)+39,$a); // ascension
$tabFeries[] = mktime(0,0,0,date('m',$paques),date('d',$paques)+50,$a); // pentecote
}
return $tabFeries;
}
?>[code]

Et la boucle pourrai se résumer à :

[code]
<?php
function jour_ferie($timestampStart, $timestampEnd) {
$nbFerie = 0;

// Récup des jours fériés de la periode
$listFeries = getFeries($timestampStart, $timestampEnd);

while ($timestampStart <= $timestampEnd) {

// par défault c'est ouvré
$isFerie = false;

// est-ce un jour ferié ?
if(in_array($timestampStart,$listFeries)) $isFerie = true;


// est-ce un samedi ou dimanche ?
if (date('N',$timestampStart) > 5) $isFerie = true;

// donc :
if($isFerie){
$nbFerie ++;
// vérification optionnelle :
echo date('D d-m-Y', $timestampStart), '<br />';
}

// + 1 jour
$timestampStart = mktime(0,0,0,date('m',$timestampStart),date('d',$timestampStart)+1,date('Y',$timestampStart));
}
return $nbFerie;
}
?>[code]

L'utilisation du flag $isFerie évite de compter 2 fois le même jour.
Attention quand même aux timestamps qui doivent être impérativement calés à 0 heure précise...

Bonnes fêtes

Alain.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de mcAllan

Le : 23/12/2008 à 10:40:02

grmff...

En couleur ?


<?php
function getFeries($timestampStart$timestampEnd){
    
$anDebut date('Y',$timestampStart);
    
$anFin date('Y',$timestampStart);
    
$tabFeries = array();
    for(
$a=$anDebut$a<=$anFin$a++){
        
$tabFeries[] = mktime(0,0,0,1,1,$a); // jour de l'an
        
$tabFeries[] = mktime(0,0,0,5,1,$a); // 1 mai
        
$tabFeries[] = mktime(0,0,0,5,8,$a); // 8 mai
        
$tabFeries[] = mktime(0,0,0,7,14,$a); // 14 juillet
        
$tabFeries[] = mktime(0,0,0,8,15,$a); // 15 aout
        
$tabFeries[] = mktime(0,0,0,11,1,$a); // 1 novembre
        
$tabFeries[] = mktime(0,0,0,11,11,$a); //  11 novembre
        
$tabFeries[] = mktime(0,0,0,12,25,$a); // 25 décembre
        
$paques easter_date($a);
        
$tabFeries[] = mktime(0,0,0,date('m',$paques),date('d',$paques)+1,$a); // lundi de paques
        
$tabFeries[] = mktime(0,0,0,date('m',$paques),date('d',$paques)+39,$a); // ascension
        
$tabFeries[] = mktime(0,0,0,date('m',$paques),date('d',$paques)+50,$a); // pentecote
    
}    
    return 
$tabFeries;
}



function 
jour_ferie($timestampStart$timestampEnd) { 
    
$nbFerie 0;
    
    
// Récup des jours fériés de la periode
    
$listFeries getFeries($timestampStart$timestampEnd);
    
    while (
$timestampStart <= $timestampEnd) { 
        
        
// par défault c'est ouvré
        
$isFerie false
        
        
// est-ce un jour ferié ?
        
if(in_array($timestampStart,$listFeries)) $isFerie true;
            
        
        
// est-ce un samedi ou dimanche ?
        
if (date('N',$timestampStart) > 5$isFerie true;
        
        
// donc :
        
if($isFerie){
            
$nbFerie ++;
            
// vérification optionnelle :
            
echo date('D d-m-Y'$timestampStart), '<br />';
        }
        
        
// + 1 jour
        
$timestampStart mktime(0,0,0,date('m',$timestampStart),date('d',$timestampStart)+1,date('Y',$timestampStart));
    }
    return 
$nbFerie
}

?>


Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Maljuna Kris

Le : 23/12/2008 à 10:56:52

Il y a un souci, quand même, je me répète, si la période porte sur plusieurs années on peut très bien avoir plusieurs fois le même férié fixe ou mobile à décompter, un pour chaque année.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de mcAllan

Le : 23/12/2008 à 12:05:39

Oui MK, d'ou la fonction qui ramasse tous les timestamps des jours fériés de toutes les années couvrant la période.


A ceci près qu'une coquille s'est glissée dans le code ci-dessus :

$anFin = date('Y',$timestampStart); à remplacer par :

$anFin = date('Y',$timestampEnd);

Alain.

Re: Trouver le nombre de jours ouvrés dans un mois

Réponse de Alex

Le : 23/12/2008 à 16:19:35

Et bien voila... je crois que ta fonction est prête à être archivée... Après quelques tests, aucun soucis... exactitude au rendez vous.. ca change du code pondu plus haut...

Merci MK et mcAllan ;)

Bonne Fêtes à tous. Que Papa Noël nous apporte de jolis OS et éditeurs tout neufs ^^. Bizz

Alex

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de mcAllan

Le : 23/12/2008 à 19:33:48

De rien,

Bonnes fêtes à toi aussi.

Re: Trouver le nombre de jour ouvré dans un mois

Réponse de Dionysos

Le : 23/12/2008 à 20:33:28

mcAllan : tu me piques mon « Grumpf ! », tu me piques mon prénom, ça va mal finir cette histoire...

Je me calmerai peut être en piquant ta fonction ! :-D

Allez, Noyeux Joël à tous !
Moi, mon nouvel OS, ce sera probablement une CentOS 5.3.

Cordialement,
Alain
Retour à l'index du forum


Ajouter une réponse

Nom :

Email :

Titre :

Message :

Combien font 3 + 4 ?

Mise en forme : gras = [b]...[/b], italic = [i]...[/i], souligné = [u]...[/u], citation = [quote]...[/quote], lien = [url]liens_externe[/url] ou [url nom=texte]liens_externe[/url], code source : [code]...[/code]

Recevoir les réponses par mail :
Oui Non

Mémoriser mon nom et mon email :
Oui Non

 

Charte des forums PHPDébutant

Bienvenue à vous,

Vous voici donc prêt à poster sur les forums de PHPDébutant. Avant toute chose, merci de prendre le temps de lire les quelques lignes qui suivent.

Attention, à partir du moment ou vous postez dans les forums, vous acceptez la présente charte. Si votre message est modéré ou supprimé, vous ne pourrez pas dire que vous n'étiez pas au courant des règles !

Pourquoi une charte

Le but de cette charte est simple : que ces forums restent cordiaux et que les personnes aidant les autres ne se sentent pas lésées, insultées, critiquées. Pour que ces forums fonctionnent, il faut des personnes qui répondent aux questions. Pour que celles ci restent sur le forum, il faut les traiter avec respect, et ne pas les confondre avec des bonnes poires, esclaves, etc...

Mesures de régulation

  • Un nouveau message ne disant pas bonjour, ou insultant, dont le titre est tout en majuscules, pourra être supprimé sans justification (raisons non limitatives).
  • Prenez le temps de vérifier que la question que vous allez poser n'a pas déjà été posée, à l'aide du formulaire de recherche.
  • Prenez également le temps de vérifier que la réponse à votre question ne se trouve pas dans les tutoriaux. Nous ne pouvons pas répeter pour chaque visiteur tous les cours, il sont écrits, profitez-en (dans l'ordre tant qu'à faire) !
  • Nous ne faisons pas de scripts tout prêts. Nous aidons et vous guidons pour que vous puissiez trouver vous même la réponse, ce qui est beaucoup plus formateur.
  • Si vous comptez poster un message publicitaire, abstenez-vous. Au mieux le message sera supprimé, au pire les habitués descendront votre service en flamme.
  • Pour tout message de recrutement, précisez bien votre demande. Inutile de poster pour trouver un développeur pour faire gratuitement votre site de webmastering qui vous rapportera plein de sous. Les seuls coups de mains donnés en développement sont pour des associations ou des sujets passionnant un développeur.
  • Toute personne tenant des propos racistes ou illicites sera bannie et pourra faire l'objet de poursuites.
  • L'humour étant très présent sur ces forums, ne réagissez pas violemment à des propos qui pourraient être à prendre au second degré et avec de l'humour.
  • Attention aux trolls ! Leur multiplication peut entraîner la mort des forums, et sans forum, plus d'aide !
  • Respectez les thèmes des forums. Pensez aussi à vérifier que votre message n'a pas été déplacé si vous le croyez effacé.

Conseils

  • N'oubliez pas que les personnes à qui vous vous adressez sont des bénévoles qui donnent de leur temps pour vous. Si vous êtes méchants avec eux, il n'aideront plus et vous n'aurez plus d'aide !
  • Ne soyez pas pressé. Nous avons une vie aussi, et nous ne sommes par forcément tout le temps disponibles.
  • N'oubliez pas que les smileys sont la pour faire comprendre l'humeur dans laquelle vous rédigez un message. Il est indispensable de mettre des smileys quand vous faites de l'humour, sinon le message pourrait être mal perçu (ca serait quand même idiot de plomber l'ambiance en faisant de l'humour !).
  • Surveillez votre orthographe, nous ne vous demandons pas d'être littéraire, mais que votre message soit au moins compréhensible. Evitez à tout prix le style SMS.
  • Expliquez clairement le problème, ce n'est pas toujours facile, mais mieux vaut essayer de le faire le plus possible.
  • Ne postez pas de questions trop vagues du genre "comment faire un forum". Cela ne sert à rien, cela ne s'explique pas sur un coin de forum.
  • Mettez un titre clair, correspondant au sujet que vous allez poster. A l'aide, au secours, etc... ne sont pas d'une grande utilité pour ceux qui vont vous aider. Parfois nous passons en coup de vent, et si nous ne savons pas ce que va contenir le message, nous ne le regarderons même pas.
  • Ne mettez par [URGENT] ou autre joyeuseté du genre dans vos titres de messages. Cela irrite les gens (il y'a plus urgent dans la vie, pensez aux gens qui meurent de faim ou ayant besoin des pompiers, ça c'est urgent), et vous n'aurez pas votre réponse plus vite pour autant.
  • Si vous connaissez déjà à quel domaine votre question d'adresse (par exemple mysql, html, php, javascript), n'hésitez pas à le marquer au début de votre message, avec un [html] par exemple (notez les minuscules).
  • Ne dites pas "ça marche pas". Il y a toujours des raisons. Je vous invite à consulter le tutorial "ça marche pas" qui vous aidera à mieux expliquer votre problème.
  • Ne postez pas 36000 lignes de code. Sur le forum, le code apparaît non coloré et sans indentation, ce qui est illisible. Au dessus de 5 lignes, plus personne ne lit et vous n'aurez pas de réponse. Utilisez le wall
  • En règle générale restez courtois et clair, n'oubliez pas que la politesse fait partie de la vie courante. Il est de bon ton de dire bonjour même pour une réponse, même plusieurs fois dans la journée (ceux qui vous lisent n'ont pas forcément lu vos autres messsages)

La Fin

Avec tout ces conseils vous augmenterez les chances de réponse, leur pertinence et leur rapidité

Voilà, ça sera tout, bonne écriture :)

Fermer les règles et poster un message


www.phpdebutant.org © 2024 - L'équipe de phpDebutant - Hébergement : WDMédia-hébergement