Bonsoir,
Je cherche à créer à distance un sous-dossier d'images, dans un dossier nommé imgcat.
L'idée est de créer sur une BDD sql des fiches articles avec chacune un dossier images spécifiques (d'où les sous-dossier) le nom de chaque sous-dossier correspond à photoArt+(code article créé dans la base).
Je travaille sur Mac avec WAMP, le script fonctionne correctement en local et juste en utilisant mkdir(photoArt+(code article créé dans la base),0777).
J'ai voulu transposer sur le futur serveur distant chez 1&1.com et la rien du tout (même pas de message d'erreur).
J'ai essayé de rajouté une ligne de code avec chmod,ca n'a rien donné, j'ai modifié les droits du dossier imgcat en 0755,rien non plus.
Je dois certainement prendre le pb par le mauvais bout, mais là je m'avoue vaincu.
Si quelqu'un a une idée a me suggérer je suis preneur voilà mon code,
(j'ai remis le code comme il était lorsqu'il fonctionnait en local) :
Merci d'avance
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 <?php $link=mysql_connect("serveur1and1.fr", "utilisateur", "mdp") or die("Impossible de se connecter"); echo"Connexion MySql ok";echo"<br />"; mysql_select_db("nombase") or die("Connexion ma_BD impossible"); echo"Connexion BDD 'atoutbroc' OK";echo"<br />"; $selectITEM = "SELECT * FROM item "; $dispselectITEM= mysql_query($selectITEM) or die ("requete impossible"); while ($row = mysql_fetch_array($dispselectITEM)){ mkdir("/imgcat/photoArt".$row['codIT'],0777); echo "<ol>"; echo "<li>intitulé : ";echo $row['namIT'];echo "</li>"; echo "<li>code article : ";echo $row['codIT'];echo "</li>"; echo "<li>descriptif :<br />";echo $row['detIT'];echo "</li>"; echo "<li>dimensions : ";echo $row['sizIT'];echo "</li>"; echo "<li>matière : ";echo $row['madeIT'];echo "</li>"; echo "<li>époque : ";echo $row['ageIT'];echo "</li>"; echo "<li>prix de vente : ";echo $row['prixIT'];echo " </li>"; echo "<li>frais de port : ";echo $row['shipIT'];echo " </li>"; echo "<li>état de la transaction : ";echo $row['statIT'];echo "</li>"; echo "</ol>"; } ?>
Partager