redirection recursive avec paramêtre - PHP - Programmation
Marsh Posté le 02-07-2008 à 11:50:05
si ce n'est pas de l'upload je vois pas ce que tu fous avec un input type=file, ça n'a aucun sens.
Marsh Posté le 02-07-2008 à 12:01:55
ben j 'ai un fichier sql sur le dd ou tourne l'application php , je voudrais que l'utilisateur utilise le bouton parcourir pour rechercher le fichier sur le dd comme ca je peux récuperer le chemin d'acces et executer mes commandes.
En résumer
_L'utilisateur click sur parcourir puis va chercher le fichier.
_l'utilisateur click sur importer
_message d'alerte " voulez vous vraiment importer les données dans la base de donnée"
_ lutilisateur click sur oui
_ execution des commandes get_file_contents et mysql query
_retour sur la meme page
Ce n'est pas un script pour un site web ... c'est pour une application local
Marsh Posté le 02-07-2008 à 12:17:16
euh, tu veux sérieusement dire que pour une appli complètement déconnectée du réseau la plate-forme choisie c'est php?
Et que tu utilises un champ file uniquement pour récupérer un chemin?
Et que tu as pas vu que tu récupères $_FILE['-filepath'] au lieu de $_FILE['_filepath'] ?
Marsh Posté le 02-07-2008 à 12:18:33
Sans parler de certains navigateurs qui ne transmettent pas tout le chemin, mais juste le nom du fichier. Donc c'est loupé
Marsh Posté le 02-07-2008 à 12:21:06
FlorentG a écrit : Sans parler de certains navigateurs qui ne transmettent pas tout le chemin, mais juste le nom du fichier. Donc c'est loupé |
Il utilise le tmp_name, derrière.
Marsh Posté le 02-07-2008 à 12:22:54
skeye a écrit : |
Il a écrit "je veux récupérer le chemin d'accès." Après j'ai pas tout lu
Marsh Posté le 02-07-2008 à 12:40:29
en fait c 'est un plugin pour glpi que je dois réaliser et oui c 'est du php
bon si c'est pas la bonne méthode que j 'utilise comment je peux faire pour arriver à mon resultat ??
Marsh Posté le 02-07-2008 à 12:42:09
nicow57 a écrit : en fait c 'est un plugin pour glpi que je dois réaliser et oui c 'est du php |
...et depuis quand glpi c'est local uniquement?
Marsh Posté le 02-07-2008 à 13:23:05
ben glpi c 'est pas local mais ce que je veux faire ce passe " en local " puisque le dit fichier que je veux recuperer est déja sur la dite machine ou est installé glpi et ou est executé le plugin ...
Marsh Posté le 02-07-2008 à 14:35:59
nicow57 a écrit : ben glpi c 'est pas local mais ce que je veux faire ce passe " en local " puisque le dit fichier que je veux recuperer est déja sur la dite machine ou est installé glpi et ou est executé le plugin ... |
Dans ce cas non seulement ton truc ne marchera pas (un input file sélectionne un fichier sur le client, pas le serveur), mais en plus je trouve ça inutilement compliqué pour l'utilisateur.
Une bien meilleure solution (amha) est de présenter directement à l'utilisateur une liste de scripts sql présents sur le serveur et de lui demander lequel exécuter.
Marsh Posté le 02-07-2008 à 16:17:01
je vois ce que tu veux dire mais ce n'est pas vraiment ce que l'on me demande de faire. Je suis bien conscient de mes lacune en php donc voila ce que j'ai finalement obtenue apres une journée de travail... mais ca ne focntionne toujours pas . je dois avoir énormement de mal à integrer la notion de client /serveur et je m'en excuse.
Le code qui suit permet il d'aller chercher un fichier sur le disque dur de l'utilisateur , de recuperer son contenue( des requetes sql) , de les séparés (avec la fonction explode) , et finalement de les executer pour peupler ma base de donnée ? Sinon pourriez vous m'indiquer la démarche a suivre ...
Code :
|
voila désolé de vous embeter avec ca mais j 'ai vraiement besoin d'aide la fin dus tage est pour bientot
Marsh Posté le 02-07-2008 à 17:16:19
BON fin de journée mon code marche ... donc pour ceux qui disais que ca marcherai pas ben voila. Je ne me crois pas superieur en developement et je sais que bien au contraire il me reste beaucoup de chose a apprendre mais de votre coté essai d'apprendre à écouter et essayer de comprendre ce qui en savent moin que vous . Ce que je souhaitais etait completement réalisable.
Code :
|
sur ce et sans rancune je vous dis merci pour votre aide et sans rancune
Marsh Posté le 03-07-2008 à 20:48:42
c'est juste "con" d'uploader un fichier juste pour en recuperer le path
Marsh Posté le 02-07-2008 à 11:39:25
bonjour,bonjour
actuellement en stage , je n'arrive pas a finir mon projet j 'espere quelqu un ici serra la clé
je m'explique sur une premiere page j'ai un bouton parcourir et un bouton importer . le bouton parcourir permet d'aller chercher un fichier .sql contenant des requetes. et le bouton importer ouvre un message d 'alerte " voulez vous vraiment importer les données? oui/non" et pour le moment je boucle sur ma page en redirigeant vers la meme.
le nom de la page dans laquel je me trouve est "../front/plugin_import.config.form.php" C'est à dire que j'appelle exactement la meme page mais j'aimerais pouvoir traiter les informations entrée auparavant.
en gros lap remiere fois on utilise un premier chemin sur lekel on utilise les fonctions ensuite un autres etc... mais ca ne marche pas...
je précise bien qu'il n'est pas question d upload , le fichier est déja accessible sur le disque dur... donc pas de probleme client serveur je veux just executer les requetes contenue dans mon fichier...
Help plz Il me reste plus que ca pour que mon plugin fonctionne et que je réussisse mon stage ...
ca fait une semaine que je cherche ...
merci