Plop ! En fait, dans la philosophie sf 1.1, il ne faut plus faire aucun traitement des formulaires via getRequest(), maintenant, faut travailler avec sfForm :] Je ne connais pas les méthodes par contre, probablement les même. A voir.
@tchaOo° Le 24 septembre 2008 17:00, rapthi <[EMAIL PROTECTED]> a écrit : > > Bonjour, > > Toujours dans ma quête de l'apprentissage de Symfony, je rencontre > quelques soucis avec l'upload de fichier et je me permet de venir pour > vous demander de l'aide. Voilà ce que j'ai fait : > > J'ai créé un bête module nommé "cvsImport". > > L'action "index" n'execute absolument aucun code par contre son > template indexSuccess.php contient le code suivant : > > <?php use_helper('Form') ?> > <?php echo form_tag('cvsImport/upload', 'multipart=true') ?> > <?php echo input_file_tag('file') ?> > <?php echo submit_tag('Send') ?> > </form> > > Aussi, l'action "upload" éxecute le code suivant : > > public function executeUpload() > { > $fileName = $this->getRequest()->getFileName('file'); > > $this->getRequest()->moveFile('file', > sfConfig::get('sf_upload_dir').'/'.$fileName); > > // TODO : follow the business process. > $this->redirect('cvsImport/index'); > } > > Cependant, une exception "compat_10" (sauf erreur) est > levée...apparement getFileName() ainsi que moveFile() semblent être > des fonctions "deprecated" pour Symfony 1.1... > > Est-ce que vous savez quelle méthode dois-je utiliser ? > > Merci d'avance. > > Thierry > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~----------~----~----~----~------~----~------~--~---