ugrás a tartalomhoz

Archívum - Nov 2005

november 8

Yahoo-TiVo to blend TV, Web services

Török Gábor · 2005. Nov. 8. (K), 13.59
A két cég közös megállapodást jelentett be hétfőn
 

Környezeti változó elérése máshogy működik

Aquir · 2005. Nov. 8. (K), 13.42
Az a problémám, hogy a könyvekből azt tanulom, hogy a környezeti változóknak így működni kellene:
<?php
print($PHP_SELF)
// vagy
print($SERVER_ADDR)
stb. és így ki kellene írni amit tartalmaznak. De nekem ez így nem működik, csak ha így csinálom:
<?php
print($_SERVER[PHP_SELF])
// vagy 
print($_SERVER[SERVER_ADDR]) 
A probléma az űrlapoknál is fenáll, ugyanis ha mondjuk egy szoveg1 nevű űrlapmezőben elküldök valamit a feldolgozó php oldalnak(POST-al) akkor ott el kellene érnem elméletileg $szoveg1 -el, de én csak $_POST[szoveg1] így érem el.
Ezeket még el tudnám viselni, de akkor vált nagyon zavaróvá a dolog mikor file feltöltést csináltam(a file neve feltoltottkep volt) űrlappal és a feldolgozó php kódnak $feltoltottkep_name változónévre el kellett volna érnie a feltöltött kép nevét de én max. így tudom elérni:
$_FILES[feltoltottkep][name]
Ez azért így elég fura, hogy a könyvek szerint simán is működnie kellene, nekem meg itt kell vacakolni a sok szögletes zárójellel.
Nem valami beállításon múlik csak?
A rendszerem: Win XP, Apache/2.0.54 (Win32) PHP/5.0.4
A könyvek igaz a PHP4 ről írnak nekem meg 5 van fent nem tudom, hogy ez is lehet gond?

Előre is köszi minden segítséget!
 

Distributing your PHP applications with PEAR

Török Gábor · 2005. Nov. 8. (K), 12.11
A frankfurti konferencia tárgyban említett előadásának fóliái
 

psqlODBC 08.01.0100 Released

kmm · 2005. Nov. 8. (K), 11.11
Hosszú várakozás után végre valami!
 

Microsoft front-runner to buy AOL stake

Török Gábor · 2005. Nov. 8. (K), 10.59
A Microsoft is szóba jöhet, mint AOL felvásárló
 

Calling Oracle Stored Procedures with PHP

Török Gábor · 2005. Nov. 8. (K), 09.49
Tárolt eljárások Oracle alatt
 

Your stories: How the Net changed us

Török Gábor · 2005. Nov. 8. (K), 07.58
A CNN.com olvasói levelei
 

november 8

CSS Reboot Fall 2005

Hojtsy Gábor · 2005. Nov. 7. (H), 22.28
A CSS reboot résztvevőinek november elsején megváltozott lapjai
 

Playing Nice with the Other CSS Kids

Hojtsy Gábor · 2005. Nov. 7. (H), 22.24
Kezelhető CSS kód szerkesztési tippek
 

Ruby on Rails file_column

ashita · 2005. Nov. 7. (H), 21.55
Hello!

Nem vagyok biztos benne, hogy a Tartalomkezelők a megfelelő kategória erre, de nem találtam megfellőbbet...

Szóval a problémám leírása: valami folytán a leírás szerint telepített 0.14.2 -vel és a legfrissebb béta 0.14.2919-essel sem kezeli normálisan a pluginként betett file_column-t ( http://www.kanthak.net/opensource/file_column/ ).
Pontosabban nem tölti be a plugint undefined method file_column. (A vendor/plugins/ -be tettem)

a Model a következőképpen néz ki:

class Work < ActiveRecord::Base

	belongs_to :project
	belongs_to :projectcategory

	file_column :image1
end
Ezután inkább bemásoltam a /lib-be. Azóta a feltöltés megy, viszont az RMagick használatakor, amikor a modelt betölti, akkor azt mondja:

uninitialized constant Work


a Model ekkor a következőképpen néz ki:

class Work < ActiveRecord::Base

	belongs_to :project
	belongs_to :projectcategory

	file_column :image1, :magick => " -resize \"1024x768>\"", :format =>
	".jpg", :alternate => {"thumb.jpg" => "-resize \"100x100>\"",
	"inverted.jpg" => "-rotate 180"}
end
Ha a :magick-et kiszedem, a dolog működik (az RMagick-et GEM-ből feltettem), ha benne marad, az alkalmazás elszáll.

Miközben a megoldást kerestem, ráakadtam erre a levélre: http://article.gmane.org/gmane.comp.lang.ruby.rails/23211/match=file+column (beidézem ide:)

#Create a table "wallpapers" with id(int autoincrement), name (varchar), image(varchar)

#Model
def Wallpaper
  file_column :image, :magick => "-normalize", :alternate =>
{"800.jpg" => "-resize 800x600!", "1024.jpg" => "-resize 1024x768!",
"thumb.jpg" => "-resize 100x100"}
end

def controller_method
  w = Wallpaper.new
  w.name = "My wallpaper"
  w.image = params[:my_uploaded_file]
  w.save
   <at> wallpapers = Wallpaper.find :all
end
És itt leragadtam. Használta már valaki a file_column-t?