PHP

If you need help on how to use the program
Post Reply
Unrender

PHP

Post by Unrender »

voilà, j'ai installé MYSQL, APACHE et PHP sur mon PC.
j'ai voulu tester la liste PHP du template.

donc voilà le prob :

1er écran, là où on fait le choix, il se connecte bien à ma base car il
trouve 384 films.

Image


par contre, quand je clique pour voir la liste... ben rien ne s'affiche :( :(

Image


quelqu'un peut me dire pourquoi ?
antp
Site Admin
Posts: 9668
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

étrange... il faudrait que je reteste ces fichiers pour être sûr qu'ils sont corrects
là dans l'immédiat je ne sais pas ce qui pourrait poser problème.
unrender

Post by unrender »

ok. bah, ça ne presse pas.

je pense pas que ce soit une erreur de ma part, sinon il ne calculerait pas le nombre de film dans la première page....
enfin.

comme j'ai dit ça presse pas... donc qd tu as quelques instants ;)

merci l'ami.
Guest

Post by Guest »

Moi, sur la page list.php, j'ai une erreur ligne 85.
Ce serait pas mal un beau template en php-Mysql
antp
Site Admin
Posts: 9668
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

il marche très bien ce fichier
pour voir quelle est l'erreur, modifiez la ligne 85

Code: Select all

$resultat = mysql_db_query($sql_basename, $requete);
en

Code: Select all

$resultat = mysql_db_query($sql_basename, $requete) or die(mysql_error());
unrender

Post by unrender »

je ne comprends pas... meme en modifiant la ligne indiquée, qd je clique sur display, rien ne s'affiche dans la page list.php :( :(
antp
Site Admin
Posts: 9668
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Il doit normalement mettre un message d'erreur plus explicite
la page contient quoi après clic sur "display" ?
Guest

Post by Guest »

ben rien du tout !!! c ça qui est bizarre...

la page reste noir comme dans la copie d'écran du haut.

mais bon... j'ai copié tout ce qui se trouve dans list.php sur le forum d'un ami, et quand je valide le post, il affiche une portion de code avec le tableau qui devrait normalement s'afficher....

chez moi, je n'ai meme pas le tableau qui s'affiche....

donc à mon avis ça ne provient pas du script.
ça doit etre une erreur qui vient de chez moi... mais quoi ????
:( :( :(

pourtant je pense avoir bien tout configurer....
y'a moyen de savoir si on a mal configurer php ? ou apache ?
antp
Site Admin
Posts: 9668
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

aucune idée :??:
Tu as pris directement le fichier qui venait avec le programme ou tu l'as modifié ?
Chez moi ça marche avec EasyPHP 1.5 sans rien configurer de spécial.
alleluia

Post by alleluia »

Moi, ça marche tres bien également. Il faut simplement que les variables demandées dans index.php figurent bien ds ta base sur ton serveur.
Par contre, comment exporter les "pictures" ds la base Mysql d'un serveur distant comme free?
antp
Site Admin
Posts: 9668
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Les images sont stockées dans des fichiers png/jpg/gif séparés, suffit de les mettre dans le même dossier que le fichier .php
(ou modifier le script pour aller prendre les images dans le bon dossier)
Les images sont exportées si la case adéquate est cochée dans la fenêtre d'Exportation.
Et si cette case est cochée un champ "Picturename" est inclus (contenant le nom de fichier de l'image)
unrender

Post by unrender »

ben écoute... à part le fichier settings... je n'ai rien modifié.

c peut etre ma version de php ? j'ai PHP Version 4.2.3

sinon tu peux allé voir : http://unrender.no-ip.org/index.php

PS : il risque d'afficher des trucs car un pote essai de trouver le problème aussi.
antp
Site Admin
Posts: 9668
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

C'est quand même très bizarre :/
On dirait qu'il zappe tout ce qui est entre <tr> et </tr>
antp
Site Admin
Posts: 9668
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

Ha je crois que j'ai trouvé :o
C'est parce que c'est une version récente de PHP : par défaut l'option "Register_globals" est mise à OFF ou un truc du genre
Donc toutes les variables passées par l'URL ne sont pas accessibles par $nom mais par $_GET['nom']
Il faut donc soit recréer les variables au début de list.php, soit modifier cette option dans PHP.
unrender

Post by unrender »

PS : mon PC est éteint la nuit
unrender

Post by unrender »

ah c possible....

quoi qu'il en soit, j'ai vu que tu parlais de EasyPhp...
j'ai désinstallé tout ce que j'avais installé, et installé la dernière version de Easy...

et tout fonctionne enfin !!!! :D :D

je suis content !!!

en tout cas, je te remercie de ta patience ;)
Post Reply