IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Fonction mktime ne fonctionne plus


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de Blade
    Profil pro
    Inscrit en
    Août 2003
    Messages
    291
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 291
    Par défaut Fonction mktime ne fonctionne plus
    Bonjour,

    Cela fait un moment que je ne touche plus beaucoup au php, et j'ai du mal a comprendre. Mon site est en place depuis 3/4 ans comme sa et jamais eu de soucis.

    La d'un seul coup ( peut etre mise a jour php je sais pas ) mais la fonction mktime semble poser un problème.
    Le message retourner est :
    Warning: mktime() expects parameter 5 to be long, string given in /homepages/31/d201749317/htdocs/phpbbgraph/membre/gestion/functions_tpl.php on line 134
    Et la fonction incriminé est la suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    function nouveau() 
       	{ 
       	global $r; 
    	$time_now = time(); 
    	$date_ajout = $r["date_ajout"]; 
    	$ajout_jour = substr($date_ajout, 0, 2); 
    	$ajout_mois = substr($date_ajout, 3, 2); 
    	$ajout_annee = substr($date_ajout, 6, 4); 
    	$time_ajout = mktime(0, 0, 0, $ajout_mois, $ajout_jour, $ajout_annee); 
    	$ecart_jour = floor(($time_now - $time_ajout) / (60 * 60 * 24)) ;
    	if($ecart_jour < 7) 
    	{
            $nouveau = "LIEN VERS UNE IMAGE";
          	} 
          	else 
          	{ 
            $nouveau = "";
          	} 
       	return $nouveau;    
       	}
    Merci de m'aider

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Est-ce que tu as fait le minimal syndical de debuging consistant à controler la valeur de tes variables ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/03/2015, 12h43
  2. [PHP 4] fonction mail ne fonctionne plus
    Par goofyto8 dans le forum Langage
    Réponses: 0
    Dernier message: 25/04/2010, 14h41
  3. [WD-2007] Fonction AutoClose ne fonctionne plus sous Word 2007
    Par iloyer dans le forum VBA Word
    Réponses: 2
    Dernier message: 20/05/2009, 00h32
  4. même la fonction "Date" ne fonctionne plus
    Par cyber_cobra_net dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 21/10/2007, 13h44
  5. Réponses: 4
    Dernier message: 10/12/2006, 18h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo