Bonjour a tous,
Je realise un site web pour une entreprise qui souhaite créé une partie privée pour ces clients (avec authentification par login et password, enregistré ensuite en tant que session).
Apres identification, ils sont dirigés vers un index.php qui se trouve dans un repertoire spécifique (et unique) au client. Ce repertoire avec ce index.php dedans sont créés par le biais d'une page "Admin".
En local, tout se passait tres bien, je créais les nouveaux, j'uploadais des PDF sur les differents comptes clients créés, et les clients accédaient a leur page index.php montrant les PDF qui les concernaient.
Maintenant que je suis passé "Online", je rencontre une erreur avec les nouveaux comptes clients, qui, lorsqu'il se connecte et accede au index.php voit apparaitre ce message d'erreur :
(Desole c'est en anglais, car mon stage est en angleterre).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Error 403: Forbidden! The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated.
Quelqu'un a-t-il deja rencontre ce type de probleme? J'ai du mal a savoir d'ou cela peut venir.
Si vous voulez voir du code pour mieux comprendre, faites le moi savoir
Je vous donne vite fait comment je cree les repertoires et les index.php:
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 $path="../dynamic_accounts/$id_client$name_client" /////////////// Create the repertory /////////////// mkdir("$path", 0700); /////////////// Create the file /////////////// $fichier = "index.php"; $fp = fopen("$path/$fichier", "w+"); $msg='<? session_start(); require("../../connection.php"); ...... ..... ...... ?>'; fputs($fp, $msg); fclose($fp);
Partager