Problème fonction obsolette sous PHP 5.3
Résolu
Viktor56
Messages postés
66
Date d'inscription
Statut
Membre
Dernière intervention
-
Viktor56 Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
Viktor56 Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un problème avec une petite fonction qui fonctionne en local (php 5.2) mais pas en ligne (php 5.3), là voici :
class boutons{
function boutons($imageAffichée, $titreAffiché, $cheminLien) {
$this->imageAffichée=$imageAffichée;
$this->titreAffiché=$titreAffiché;
$this->cheminLien=$cheminLien;
}
function boutonDeFormulaire() {
echo '<div class=\'buttons\'>';
echo '<button type=\''.$this->cheminLien.'\' class=\'positive\'>';
echo '<img src=\'../styles_et_img/images/'.$this->imageAffichée.'\' alt=\'\'/>' ;
echo '<br />'.$this->titreAffiché;
echo '</button></div>';}
l'appel de la fonction :
$annuler_form =& new boutons('cpanel.png',''.$mot_annuler.' /<br />'.$mot_retour_menu.'','submit');
$annuler_form->boutonDeFormulaire();
et j'obtiens le message :
Deprecated: Assigning the return value of new by reference is deprecated in... (dans l'appel de la fonction).
Est-ce que quelqu'un aurait une idée?
Merci d'avance pour l'aide que vous pourrez m'apporter
j'ai un problème avec une petite fonction qui fonctionne en local (php 5.2) mais pas en ligne (php 5.3), là voici :
class boutons{
function boutons($imageAffichée, $titreAffiché, $cheminLien) {
$this->imageAffichée=$imageAffichée;
$this->titreAffiché=$titreAffiché;
$this->cheminLien=$cheminLien;
}
function boutonDeFormulaire() {
echo '<div class=\'buttons\'>';
echo '<button type=\''.$this->cheminLien.'\' class=\'positive\'>';
echo '<img src=\'../styles_et_img/images/'.$this->imageAffichée.'\' alt=\'\'/>' ;
echo '<br />'.$this->titreAffiché;
echo '</button></div>';}
l'appel de la fonction :
$annuler_form =& new boutons('cpanel.png',''.$mot_annuler.' /<br />'.$mot_retour_menu.'','submit');
$annuler_form->boutonDeFormulaire();
et j'obtiens le message :
Deprecated: Assigning the return value of new by reference is deprecated in... (dans l'appel de la fonction).
Est-ce que quelqu'un aurait une idée?
Merci d'avance pour l'aide que vous pourrez m'apporter
A voir également:
- Problème fonction obsolette sous PHP 5.3
- Fonction si et - Guide
- Faststone capture 5.3 gratuit français - Télécharger - Capture d'écran
- Easy php - Télécharger - Divers Web & Internet
- Fonction miroir - Guide
- Fonction moyenne excel - Guide