zobrazení obrázku před uploadem

Jak by šlo udělat, aby se při zadávání cesty k obrázku při uploadu pomocí formuláře, ten obrázek rovnou zobrazil z lokálu, ještě před odesláním na server? Třeba JavaScriptem vložit tag <img src="C:/dokumenty/obr.jpg"> po zmáčknutí tlačítka "browse". Jenže ten tag nefunguje a asi ani nebude. Jde to vůbec nějak?
Nepíšou se na lokálu ve Windows náhodou zpětná lomítka?
Moje teorie je asi taková:

Mějme na stránce prvek input, kterým určíme soubor.
Dále mějme na stránce prvek obrázek, pojmenován určitým id.

Předpokládejme, že dokážeme odchytit změnu vstupního souborového pole.

Potom tedy přiřadíme našemu obrázku src = 'file://localhost/'+cesta.

A mělo by to fungovat... abych se přiznal, nezkoušel jsem to.

Jinými slovy - problem bude asi v zadání cesty obrázku, pokud je obrázek načítán z počítače návštěvníka, musí jeho cesta začínat file://localhost/
Díval jsem se na stránku a zdá se mi, že jde o toto:
Přidávání fotek do galerie.
Tj. aby před odesláním se obrázek našel na lokálu a byla tak kontrola, co se odesílá.
Přes localhost by to mělo jít, pokud ten kdo to spouští, má spuštěného Apače. Autor, vzhledem k tomu, že píše PHP, asi server má. Jiný ho mít nebude.
Absolutní cesty na disk by měly jít, se zpětnými lomítky.
Nedíval jsem se do zdrojáku, navíc je to PHP, tak to ani nejde.

To budou mít všichni návštěvníci možnost přidávat?
To tam za chvíli bude nesmyslů.
Jeden jsem tam přidal i já, smaž to. Ale nebyl jsem sám, máš tam toho víc.
To vkládání si nějak zablokuj, nebo to budeš mít za chvíli plný.
mp: file://localhost/cesta funguje s jakýmkoliv Windows řady 9x a NT, a je zde reálný předpoklad, že nezklame ani Linux apod. Apač na to opravdu není třeba.
Nípal:

Tvoje teorie se mi líbí, taky jsem to tak myslel, ale nemaje velké znalosti JavaScriptu neumím odchytit tu událost načtení cesty do inputu. Navíc je to problém v případě, když se uživatel rozhodne zadat cestu ručně z klávesnice a tlačítko "browse" vůbec nepoužije. Potom bych asi musel čekat, až dopíše něco co vyhovuje regulárnímu výrazu, končícímu třeba na .jpg atp...

S tím file://localhost/cesta, to znamená takhle:

<img src="file://localhost/D:\fotky\web\Photo1.jpg" />

nebo jak?

mp:

Jo tak tos byl ty? :o) Ale asi tě zklamu, ten skript tam visí už drahně let a nikdo ho prakticky nepoužívá. Takže o spamu a zabezpečení nemůže být řeč. Kdybych otravoval ještě s registrací, nepoužíval by to vůbec nikdo. Jinak si smysl věci pochopil dokonale, jde o to aby lamák uživatel viděl co posílá ještě před odesláním, když není schopen si to zobrazit před vložením jako miniaturu, nebo náhled ve Woknech :o)