[ Résolu ] Variable perl > php

Variable perl > php [ Résolu ] - Perl - Programmation

Marsh Posté le 04-09-2007 à 10:53:41    

Hello,
 
j'ai un script d'upload de fichiers (PSUpload) en Perl  (fichiers volumineux)
 
Or, je dois enregistrer dans ma BDD l'url du fichier ($dossier.$nomfichier).
 
J'ai cherché mais rien trouvé.
 
Si qqn a une solution, je suis vraiment preneur :).
 
Merci


Message édité par CUT HERE le 06-09-2007 à 15:45:08
Reply

Marsh Posté le 04-09-2007 à 10:53:41   

Reply

Marsh Posté le 04-09-2007 à 10:56:13    

http://search.cpan.org/~timb/DBI-1.59/DBI.pm
Que vient faire le php là dedans?
 
Note: Il n'est pas impossible que je n'ai rien compris à ta demande, qui est somme toute limpide :o

Reply

Marsh Posté le 04-09-2007 à 11:19:11    

Merci pour ce début de réponse.
 
En fait, il s'agit d'ajouter un article dans un document.
Pour chaque article, est attaché un zip volumineux, donc je ne peux pas gérer l'upload par formulaire POST.
J'utilise donc un script PERL pour gérer l'upload.
 
Mon problème :
renvoyer le chemin ou se trouve le fichier (avec le nom du fichier évidemment) pour le renvoyer à un script php qui va executer une requete pour ajouter dans la bdd l'url de mon fichier.
 
(PS : je me débrouille en php mais en perl, je suis vraiment un gros newbie, mais je dois mettre en place cette solution ce soir, donc je dois trouver une solution simple)

Reply

Marsh Posté le 06-09-2007 à 13:24:33    

Pourquoi tu n'updaterais pas la DB directement en Perl, plutôt que de passer par PHP ?
 
http://dbi.perl.org/

Reply

Marsh Posté le 06-09-2007 à 13:54:15    

DBI powa ! c'est vraiment le pied DBI. Ruby a ça aussi. C'est autrement mieux utilisable que ODBC/JDBC/etc

Reply

Marsh Posté le 06-09-2007 à 13:55:23    

Class::DBI est aussi excellent si tu ne veux pas faire de SQL

Reply

Marsh Posté le 06-09-2007 à 15:44:42    

Hello,
 
je vous remercie pour vos réponses. j'ai trouvé une bidouille pour résoudre le souci en faisant un redirect avec des paramètres dans l'url. un peu codé à la porc mais ça marche :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed