x

Besoin d'aide résolution erreur script php

 
28/03/2012 23:15 #1
bonjour,

je viens de changer d'hébergeur pour mon site professionnel qui a été réalisé par une société (je suis passé chez ovh). J'ai transféré tout le site via ftp puis j'ai créé une base sql et j'ai importé le fichier txt de la base sql de mon site.

J'ai des erreurs qui apparaissent sur ma page web php (alors que la société qui avait fait le site me dit qu'elle m'a fournit la bonne base sql qui fonctionnait avant avec mon autre hébergeur).

voici la page qui a des erreurs :
http://www.ouest-soudure.com/pages/li ... p?nom=ELECTRODES&ident=EL

Est-ce que quelqu'un pourrait m'aider si je lui donne les fichiers qu'il lui faut pour résoudre le problème ?

ps: l’accès a la base sql fonctionne sur la page j'ai fait le test avec ce fichier :
http://www.ouest-soudure.com/includes/test_SQL.php

Merci d'avance,

Julien

Julien
JU
anonyme
Groupe :
Visiteur
Annonces
Publicité
anonyme
29/03/2012 07:15 #2
On dirait que tes variable ne sont pas déclarées mais surtout tu as des erreur mysql:
mysql_query()<a href= function.mysql-query >

qui semble indiquer que le chemin n'est pas bon. L'url ne correspond pas à l'emplacement de la fonction je dirai.

Et là, c'est un argument passé qui n'est pas valide, surement à cause d ela première erreur
mysql_fetch_object(): supplied argument is not a valid 
MySQL result resource in 
/homez.507/ouestsouwww /pages/liste_produits.php on line 142

Quand tu montres la lune du doigt, l'imbécile regarde le doigt.
cthierry
Tsonaute
membre
Inscrit
12/07/2002 08:37
De
Seine et Marne
Groupe :
Webmaster
Messages
15904
29/03/2012 09:47 #3
comment trouver le chemin de la fonction ?

Julien
JU
anonyme
Groupe :
Visiteur
29/03/2012 14:46 #4
Déjà résoudre ton problème de connexion à la bdd: Can't connect to local MySQL

La nouvelle base ne dois pas avoir les mêmes login passe et nom que l'ancienne non?

Quand tu montres la lune du doigt, l'imbécile regarde le doigt.
cthierry
Tsonaute
membre
Inscrit
12/07/2002 08:37
De
Seine et Marne
Groupe :
Webmaster
Messages
15904
29/03/2012 19:00 #5
C'est bizarre pourtant on dirait que l'accès à la base MYSQL fonctionne si on regade ce lien non ? :

http://www.ouest-soudure.com/includes/test_SQL.php

Merci,

Julien

Julien
JU
anonyme
Groupe :
Visiteur
Annonce
REDimpact Spray Anti Agression de Poche Gel 40 ML - Taille Standard - Format : Sac a Main Femme, Manteau Femme, Sacoche Homme, Veste, Sac a Dos
19.95 €
REDimpact Spray Anti Agression de Poche Gel 40 ML - Taille Standard - Format : Sac a Main Femme, Manteau Femme, Sacoche Homme, Veste, Sac a Dos
Philips GC026/80 Rasoir Anti-Bouloche et Anti-Peluche - Noir et Or
14.99 €  12.99 €
Philips GC026/80 Rasoir Anti-Bouloche et Anti-Peluche - Noir et Or
Publicité
anonyme
29/03/2012 19:44 #6

cthierry a écrit :
Déjà résoudre ton problème de connexion à la bdd: Can't connect to local MySQL

La nouvelle base ne dois pas avoir les mêmes login passe et nom que l'ancienne non?


Effectivement ce ne sont pas les memes c'est pourquoi j'ai déjà modifié. Ce qui est bizarre c'est que ca se connecte bien à la base sur cette page ( http://www.ouest-soudure.com/includes/test_SQL.php ) donc ca doit etre pareil pour celle là ( http://www.ouest-soudure.com/pages/li ... p?nom=ELECTRODES&ident=EL ) ?

Julien
JU
anonyme
Groupe :
Visiteur
29/03/2012 21:02 #7
En fait je crois que dans les scirpt de ma page il manque la conection à la base et aux tables ? Je ne comprend pas comment la page s'affichait correctement avant que je change d'hébergeur tel qu'elle est conçue ?! Est-ce que quelqu'un peut svp juste me mettre le code pour se connecter à la base et aux tables et pour s'en déconnecter si je lui envoie la page php ?

Julien
JU
anonyme
Groupe :
Visiteur
30/03/2012 07:19 #8
Dans ce cas regardes ce que font les autres pages pour se connecter. Perso, occupé toute la journée, ma semaine rénovation smiley mais je pense que tu peux trouver l'origine du problème en comparant avec les autres pages.

Quand tu montres la lune du doigt, l'imbécile regarde le doigt.
cthierry
Tsonaute
membre
Inscrit
12/07/2002 08:37
De
Seine et Marne
Groupe :
Webmaster
Messages
15904
Annonces
Publicité
anonyme
01/04/2012 10:09 #9
j'ai résolu l'erreur d'accès à la base.
Maintenant il me reste les problèmes de variables non définies lignes 125 et 126.
En fait il s'agit de 2 variables :
(ligne 125 : $prod=$ident;)
(ligne 126 : $titre=$nom;)

sachant que ces 2 variables sont sélectionnées dans l'adresse de la page :
http://www.ouest-soudure.com/pages/li ... p?nom=RESINES%20EPOXIQUES,%20DECAPANTS&ident=RE

donc on dirait qu'il ne comprend pas que ces variables sont déjà définies dans le titre de la page, comment les redéfinir afin qu'il les connaisse ?

Merci

Julien

Julien
JU
anonyme
Groupe :
Visiteur
01/04/2012 10:14 #10
$ident = "";

et ensuite ton get $ident pour en récupérer le contenu.

Et enlève l'affichage des erreurs pour GG smiley

Quand tu montres la lune du doigt, l'imbécile regarde le doigt.
cthierry
Tsonaute
membre
Inscrit
12/07/2002 08:37
De
Seine et Marne
Groupe :
Webmaster
Messages
15904
Vous souhaitez contribuer à ce sujet ?
Vous avez une réponse à apporter, vous avez une solution ?
Venez répondre !
C'est gratuit et aucun compte à créer pour répondre dans le forum.
Vous souhaitez poser une question ?
Vous avez une autre question, pour un nouveau sujet ?
Venez demander !
C'est gratuit et aucun compte à créer pour poser votre question dans le forum.
 
Vous avez trouvé cette réponse utile ? Partagez-la !