Fatal error: Call to a member function fetch() et mail smtp

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Fatal error: Call to a member function fetch() et mail smtp

Re: Fatal error: Call to a member function fetch() et mail smtp

par Simax150 » 06 avr. 2010, 15:00

Ok, merci pour tout vos réponses qui m'ont bien aidé !

Re: Fatal error: Call to a member function fetch() et mail smtp

par Dr@ke » 04 avr. 2010, 00:59

Revenons au sujet:
Il existe ce que l'on appelle des kits graphiques.
Il y en a des gratuits et d'autres non.
Cela te permettra d'habiller ton code.

En faisant des recherches sur google tu trouveras pleins de sites en proposant.
Exemple:
http://www.graphiques-kits.com/

Je t'invite aussi à regarder du côté des systèmes de template:
http://a-pellegrini.developpez.com/tuto ... templates/
http://phpcodeur.net/articles/php/templates

Les deux tutos ci-dessus sont plutôt bien fait :)

Re: Fatal error: Call to a member function fetch() et mail smtp

par Patriboom » 04 avr. 2010, 00:39

Bien heureux les innocents. Je me réjouis donc de ne pas savoir lire.

Simax : quand tu vois que le fil dont tu es l'initiateur dérape comme ça, tu mets "résolu" (le petit crochet dans le rond vert.

Re: Fatal error: Call to a member function fetch() et mail smtp

par Dr@ke » 03 avr. 2010, 19:50

Il n'y a pas de raison de cracher se le travail collectif qui est colligé dans des CMS, c'est du beau travail et force est de le reconnaître et de l'apprécier.
Joomla est une belle communauté de développement et je trouve regrettable de lire un commentaire comme le tien ( Dr@ke ) qui à la fois juge un peu trop vite ma proposition et rejette du revers de la main une belle bibliothèque de compétence et de développement.
Arrête de fantasmer, je n'ai jamais donné aucun avis sur joomla ni craché sur quoi que ce soit.

Tu devrais relire ma réponse car je trouve cela plutôt malhonnête de ta part de sous-entendre ceci.
Mais je pense plutôt que tu as lu mon Post de travers :!:

Je t'invite donc a le relire plus attentivement :)

Re: Fatal error: Call to a member function fetch() et mail smtp

par Patriboom » 03 avr. 2010, 19:05

Ce semble peut-être réponse facile, mais, Simax cherche à se libérer des soucis graphiques. Avec un CMS, le graphisme est pris en main et - comme tu dis - il faut l'adapter donc: place au code et au plaisir. Simax peut donc y trouver son compte sans se soucier de l'apparence graphique.

Il n'y a pas de raison de cracher se le travail collectif qui est colligé dans des CMS, c'est du beau travail et force est de le reconnaître et de l'apprécier.
Joomla est une belle communauté de développement et je trouve regrettable de lire un commentaire comme le tien ( Dr@ke ) qui à la fois juge un peu trop vite ma proposition et rejette du revers de la main une belle bibliothèque de compétence et de développement.

Re: Fatal error: Call to a member function fetch() et mail smtp

par Dr@ke » 03 avr. 2010, 17:44

Un peu facile comme réponse ça, car si dès que l'on a soucis quelconque faut faire appel à un CSM...

De plus ce sont juste des templates par défaut, il faut tout de même les personnaliser.
Donc au final, le problème sera le même.

Re: Fatal error: Call to a member function fetch() et mail smtp

par Patriboom » 03 avr. 2010, 17:28

Tu peux recourir à un CMS. Joomla est très répandu, bâti sur PHP/MySQL et fort bien garni en templates. Joomla.org

Re: Fatal error: Call to a member function fetch() et mail smtp

par Simax150 » 03 avr. 2010, 12:22

Heu, une dernière question, qui n'as pas trop rapport au sujet principal : comment faire la partie graphisme de mon site en sachant que je ne suis vraiment pas doué pour ce genre de chose ? Puis-je trouver quelqu'un d'intéressé sur un forum de graphisme ? C'est gratuit ?
Merci pour vos réponses et encore désolé pour la bdd :D

Re: Fatal error: Call to a member function fetch() et mail smtp

par Simax150 » 03 avr. 2010, 12:17

:lol: :lol: :lol:
Vous n' allez pas le croire... en fait, depuis le début, je ne me connectais pas à la bonne base...
(j'ai honte...).
Maintenant ça marche, merci énormément pour votre aide à tous !

Re: Fatal error: Call to a member function fetch() et mail smtp

par Dr@ke » 03 avr. 2010, 04:55

Tu as mis deux fois ton include, donc 1 connexion SQL de trop.
La première est inutile.

Maintenant, montre ton fichier connexion_mysql.php.

Re: Fatal error: Call to a member function fetch() et mail smtp

par Simax150 » 03 avr. 2010, 04:50

include('includes/connexion_mysql.php');

if (isset($_GET['deco'])) //déconnexion
{
	if ($_GET['deco'])
	{
		session_destroy();
	}
}

if (isset ($_POST['pseudo']) AND isset ($_POST['mot_de_passe']))
	{
	
		$pseudo = $_POST['pseudo'];
		$mot_de_passe = $_POST['mot_de_passe'];
		
		include('includes/connexion_mysql.php');
		$reponse = $bdd->query("SELECT * FROM info_utilisateurs");
		
		while ($abc = $reponse->fetch())
		{
		
			
		
		}
			
	}
et toujours l'erreur :
Fatal error: Call to a member function fetch() on a non-object in C:\wamp\www\alea\index.php on line 21
Phpmyadmin accepte ma requete.

Mon problème serait-il sans solution ? :?

Re: Fatal error: Call to a member function fetch() et mail smtp

par Dr@ke » 02 avr. 2010, 17:57

Il y a trop de parenthèses ici:
if ((isset ($_POST['pseudo'])) AND (isset ($_POST['mot_de_passe'])))
:
if (isset($_POST['pseudo']) && isset($_POST['mot_de_passe']))
Tu peux aussi simplifier:
if (isset($_POST['pseudo'], $_POST['mot_de_passe']))
Ensuite je te conseille de toujours prendre comme habitude de mettre ton include juste au dessus de tes requêtes et de ne surtout pas les séparer par un test quelconque.

Sinon que ce passe t-il si ton test est négatif?
-> Eh bien connexion SQL sans requête...
include('includes/connexion_mysql.php');
$reponse = $bdd->query("SELECT * FROM info_utilisateurs");
En partant du principe que ce qui est dans ton fichier connexion_mysql.php est correct évidemment :)

Je sais, je me contredis un peu pour le AND, mais finalement, autant utiliser AND et OR quand cela est nécessaire.

Re: Fatal error: Call to a member function fetch() et mail smtp

par Patriboom » 02 avr. 2010, 17:30

Si c'est du code que t'as emprunté, on doit supposer qu'il fonctionne.
S'il fonctionne, ce n'est donc pas dans la référence à l'objet fetch qu'il chercher, mais dans la requête qui lui est soumise.

As-tu essayer ta requête séparément du programme?

Il faudrait que tu soumettes SELECT * FROM info_utilisateurs à PHPMyAdmin pour t'assurer que c'est bon (faute de frappe, manque caractère, etc).

Re: Fatal error: Call to a member function fetch() et mail smtp

par Simax150 » 02 avr. 2010, 16:09

include('includes/connexion_mysql.php');
if ((isset ($_POST['pseudo'])) AND (isset ($_POST['mot_de_passe'])))
	{
	
		$pseudo = $_POST['pseudo'];
		$mot_de_passe = $_POST['mot_de_passe'];
		
		$reponse = $bdd->query("SELECT * FROM info_utilisateurs");
		
		while ($donnees = $reponse->fetch())
		{
		
			
		
		}
erreur : "Fatal error: Call to a member function fetch() on a non-object in C:\wamp\www\alea\index.php on line 20"

ligne 20 :
while ($donnees = $reponse->fetch())
Aidez moi, s'il vous plait :cry:

Re: Fatal error: Call to a member function fetch() et mail smtp

par Simax150 » 02 avr. 2010, 11:41

D'accord, je vais essayer ça.
Mais comment régler ce problème de fetch ?
Merci d'avance :D