Bonjour,
J'ai un problème d'éxecution de script. Lorsque celui ci tourne en local, no problemo, tout s'affiche nickel mais quand je le charge en ligne (sur un hébergeur payant) rien ne s'affiche.
Voici le gros du script :
En gros, celui ci va chercher des noms de sous catégorie dans une BDD en fonction d'une catégorie globale donnée, et testes s'il y a des photos, et les affiche le cas échéant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 while($rez = mysql_fetch_array($query)){ if ($j-1 < 0){ }else{ $t = 1; while($t < 3){ $filename2 = 'images/' . $rez['materiel'] . '/' . $nom_repertoire[$j] . '/0' . $t . '.jpg'; $isfile2 = (int)is_file($filename2); if($isfile2 != 0){ $arefilestotal[$j]++; } $t++; } if($arefilestotal[$j] != 0){ echo '<li><a name="' . $nom_repertoire[$j-1] . '" href="#' . $nom_repertoire[$j-1] . '" onclick="showNHide(\'' . $nom_repertoire[$j] . '\');"><span style="color:#cc0000; position:relative; top:2px;">* </span><span>' . $rez['machine'] . '<span style="color:#cc0000"> (' . $arefilestotal[$j] . ')</span></span></a><br /><span style="display:none;" id="' . $nom_repertoire[$j] . '">'; }else{ echo '<li><a name="' . $nom_repertoire[$j-1] . '" href="#' . $nom_repertoire[$j-1] . '" onclick="showNHide(\'' . $nom_repertoire[$j] . '\');"><span style="color:#cc0000; position:relative; top:2px;">* </span><span>' . $rez['machine'] . '</span></a><br /><span style="display:none;" id="' . $nom_repertoire[$j] . '">'; } } $i = 1; while($i < 3){ $filename = 'images/' . $rez['materiel'] . '/' . $nom_repertoire[$j] . '/0' . $i . '.jpg'; $isfile = (int)is_file($filename); if($isfile != 0){ if ($j-1 < 0){ }else{ $refphoto = 'images/' . $rez['materiel'] . '/' . $nom_repertoire[$j] . '/0' . $i . 'g.jpg'; $fileinfo = getimagesize($refphoto); if ($fileinfo[0] > $fileinfo[1]){ $sens = 0; }else{ $sens = 1; } echo '<a onclick="window.open(\'matos.php?id=' . $i . '&nr=' . $nom_repertoire[$j] . '&cat=' . $rez['materiel'] . '&sens=' . $sens . '\', \'Photos\',\'width=' . $fileinfo[0] . ', height=' . $fileinfo[1] . ', toolbars=0\');" href="#' . $nom_repertoire[$j-1] . '"><img src="images/' . $rez['materiel'] . '/' . $nom_repertoire[$j] . '/0' . $i . '.jpg" alt="" /></a> '; } } $i++; } if ($j-1 < 0){ echo '</span></li>'; }else{ echo '</span><hr style="margin:0px; margin-top:10px;" /></li>'; } $j++; }
Tout fonctionne très bien en local, aucun warning, aucun pain, mais en ligne la gestion des photos est comme... zappée ?
Cela pourrait il provenir des droits sur le serv ?
Merci de vos réponses.
Partager