Problème php
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
voilà, Comment faire une fonction ((ex : addLog ( $chaine )) qui va ajouter un log dans une variable et non dans un fichier???
merci.
voilà, Comment faire une fonction ((ex : addLog ( $chaine )) qui va ajouter un log dans une variable et non dans un fichier???
merci.
A voir également:
- Problème php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
voilà un début :
function addLog($chaine){
$mess = "\n\t - Entrées créées : $CREATIONS" ;
$mess = "$mess\n\t - Entrées modifiées : $MODIFICATIONS" ;
$mess = "$mess\n\t - Changements de nom : $CHANGEMENTSNOM" ;
$mess= "$mess\n\t - Entrées supprimées : $NOMBRESUPPRIMEES" ;
$mess= "$mess\n\t - Erreurs créations : $ERRCREATIONS" ;
$mess = "$mess\n\t - Alertes modifications : $ERRMODIFICATIONS\n" ;
$chaine="action(s) effectuée(s) :$mess\n\t";
$stock=$this->addlog($chaine);
}
function addLog($chaine){
$mess = "\n\t - Entrées créées : $CREATIONS" ;
$mess = "$mess\n\t - Entrées modifiées : $MODIFICATIONS" ;
$mess = "$mess\n\t - Changements de nom : $CHANGEMENTSNOM" ;
$mess= "$mess\n\t - Entrées supprimées : $NOMBRESUPPRIMEES" ;
$mess= "$mess\n\t - Erreurs créations : $ERRCREATIONS" ;
$mess = "$mess\n\t - Alertes modifications : $ERRMODIFICATIONS\n" ;
$chaine="action(s) effectuée(s) :$mess\n\t";
$stock=$this->addlog($chaine);
}
à moins de les avoir déclarées en globales il faut passer les varaibles à une fonction:
function addLog($CREATIONS,$MODIFICATIONS,$CHANGEMENTSNOM,$NOMBRESUPPRIMEES,$ERRCREATIONS,$ERRMODIFICATIONS){ $mess = "\n\t Entrées créées :".$CREATIONS; $mess .= "\n\t - Entrées modifiées : ".$MODIFICATIONS; $mess .= "\n\t - Changements de nom : ".$CHANGEMENTSNOM; $mess .= "\n\t - Entrées supprimées : ".$NOMBRESUPPRIMEES; $mess .= "\n\t - Erreurs créations : ".$ERRCREATIONS; $mess .= "\n\t - Alertes modifications : ".$ERRMODIFICATIONS."\n"; $chaine="action(s) effectuée(s) :".$mess."\n\t"; retrun $chaine } $stock=$this->addlog($CREATIONS,$MODIFICATIONS,$CHANGEMENTSNOM,$NOMBRESUPPRIMEES,$ERRCREATIONS,$ERRMODIFICATIONS);