Cześć,
Czy jest coś takiego w Rails, żeby nie uploadować pliku (np. *.txt) na serwer a następnie go otwierać i odczytywać.
Tylko załadować bezpośrednio do zmiennej?
Jak by taki formularz wyglądał?
Cześć,
Czy jest coś takiego w Rails, żeby nie uploadować pliku (np. *.txt) na serwer a następnie go otwierać i odczytywać.
Tylko załadować bezpośrednio do zmiennej?
Jak by taki formularz wyglądał?
Ale co z dysku? No jak z dysku to wiadomo, że musisz go pierw uploadować. Inaczej przecież na serwerze nie będzie dostępny. Więc nie bardzo rozumiem.
Tzn. co chcesz przypisać do zmiennej? Zawartość pliku?
Pierwsza myśl, jaka mi przyszła do głowy to taka, żeby po dodaniu pliku w formularzu javascript go otwierał i kopiował jego treść do jakiegoś ukrytego pola, którego zawartość byłaby wysyłana razem z resztą formularza i wówczas przypisywana do jakiejś zmiennej.
A jak go najprościej uploadować?
Bo używam gema carrierwave. Ale służy on do uploadowania obrazów.
@Arnvald dokładnie o to mi chodziło.
paperclip, carrierwave …, upload jest dość prosty. Nie ma co kombinować.