PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > comp.lang.ruby > validation for file
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
validation for file

Réponse
 
LinkBack Outils de la discussion
Vieux 09/05/2008, 05h45   #1
Sunny Bogawat
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut validation for file

i am developing one application in which user uploaded one csv template
to my system(file). but we have to take care that user should uploaded
csv file only if he trying to upload another file we have to restrict
it.
how to check for extention in ruby on rails ya there is another solution
for it?
i am doing something like
file_name =params[:group_member_information].original_filename
begin
f = File.new("#{path}/#{file_name}", "wb")
str = params[:group_member_information].read
f.write str
f.close

please reply !
--
Posted via http://www.ruby-forum.com/.

  Réponse avec citation
Vieux 09/05/2008, 07h38   #2
7stud --
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: validation for file

Sunny Bogawat wrote:
> i am developing one application in which user uploaded one csv template
> to my system(file). but we have to take care that user should uploaded
> .csv file only if he trying to upload another file we have to restrict
> it.
> how to check for extention in ruby on rails
>


Does this forum say "ruby on rails" anywhere? Or is it your
understanding that any forum that contains the words "ruby" or "rails"
could not possibly be related to precious gems or trains.

In the Ruby programming language, which is what this forum is about, you
could do something like this:

fnames = ["somefile.csv", "anotherfile.jpg"]

fnames.each do |fname|
pieces = fname.split(".")

if pieces[-1] != "csv"
print "bad file: ", fname
puts
end

end
--
Posted via http://www.ruby-forum.com/.

  Réponse avec citation
Vieux 10/05/2008, 09h19   #3
Robert Klemme
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: validation for file

On 09.05.2008 08:38, 7stud -- wrote:
> Sunny Bogawat wrote:
>> i am developing one application in which user uploaded one csv template
>> to my system(file). but we have to take care that user should uploaded
>> .csv file only if he trying to upload another file we have to restrict
>> it.
>> how to check for extention in ruby on rails

>
> In the Ruby programming language, which is what this forum is about, you
> could do something like this:
>
> fnames = ["somefile.csv", "anotherfile.jpg"]
>
> fnames.each do |fname|
> pieces = fname.split(".")
>
> if pieces[-1] != "csv"
> print "bad file: ", fname
> puts
> end
>
> end


This is a rather weak check as it only tests the file name. Note, that
you can do this more easily:

ok = /\.csv$/i =~ file_name

Kind regards

robert
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 07h20.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,07774 seconds with 11 queries