Closed memento closed 9 years ago
Je suis allé voir le fichier de log d'apache ( /var/log/apache2/error.log )
En dernière fligne, j'ai trouvé :
PHP Fatal error: Class 'SELF' not found in /var/www/RaspiSMS/model/DataBase.php on line 275
//*
//*
//*
/**
* Récupère un contact à partir de son nom
* @param string $name = Le nom du contact
* @return array : Retourne le contact
*/
public function getContactFromName($name)
{
$query = "
SELECT *
FROM contacts
WHERE name = :name";
$params = array(
'name' => $name
);
return $this->runQuery($query, $params, SELF::FETCH); // Ligne 275
}
//*
//*
//*
_Ok, il faut juste mettre self en minuscules._
return $this->runQuery($query, $params, self::FETCH);
J'allais proposer la correction mais j'ai constaté que l'erreur avait déjà été corrigée. on peut mettre ce "issue" en résolu.
Bien à vous, Alexandre.
Bonjour,
J'ai suivi la doc
Quand je rentre la commande suivante dans mon navigateur (pour envoyer un SMS à un numéro), ça marche :
J'ai bien un retour :
Par contre, même si j'ai un contact enregistré dans le répertoire se nommant "toto", la commande suivante ne marche pas :
Je n'ai pas de retour (page vide)
Idem, si je tape cette commande/adresse qui envoi un sms à un numéro _et_ à un contact :
Note : J'ai bien entendu testé les requêtes MVC mais également les requêtes GET traditionnelles et POST (forgées au sien d'un programme client lourd).
Y-a-il quelque chose que je ne fais pas correctement ?
Bien à vous, Alexandre.