LorDRameX Posted April 20, 2005 Report Share Posted April 20, 2005 Tatad ka tauat realize shaadu lietu (domaats ka vajaga lai bildes var pielikt arii NEspeciaalists) man patraiz praata perinas doma ka cilvis iepostee rakstu, pectam vinjam parasa cik bildes grib pievienot, uzgjeneeree multipart formu ar atieciiguskaitu file tipa inputiem, tad kad bildiites salktas jamas tiek uploadotas, resaizotas ( attieciigi katram rakstam sava mapiitee) utt un piebaastas pie raksta malaa (tipo stabinjaa) patreiz sliecos uz shaadu risinaajumu Mosh kadam ir labaaka ideja Link to comment Share on other sites More sharing options...
bubu Posted April 20, 2005 Report Share Posted April 20, 2005 Jā protams ka var savādāk un ērtāk. Zem raksta apakšā ir browse poga, kur var izvēlēties vienu failu (tb bildi). Un blakus tai podziņa "vēl viena bilde". Tad kad to nospiež, tad zem tā (dinamiski uzģenerējas ar JS ar līdzīgiem nosaukumiem, piemēram image1, image2, image3, ... ) parādās vēlviens browse lauks, u.t.t. Tad kad cilvis ir nopostojis formu, tad php galā skaties aizpildītos image$i laukus (palielinot $i vērtību), kamēr vairs tāds elements neeksistē. Nu un tad netukšos laukus arī uzskati par uploadotām bildēm. Kautkā šādi: (pārbaudījis neesmu, iespējams bugains kods) <script> var count = 1; function addOne() { var tmp = document.getElementById("likt_pirms_shii"); var forma = document.getElementById("forma"); var im = document.createElement('input'); im.type = "file"; im.name = "image"+String(count); var but = document.createElement('input'); but.type = "button"; but.id = "Button" + String(count); but.value = "vēl viena bilde"; document.getElementById("Button"+String(count-1)).style.display="none"; forma.insertBefore(im, tmp); forma.insertBefore(but, tmp); count++; } </script> ... <form id="forma"> ... <input type="file" name="image1" /><input type="button" id="Button1" value="vēl viena bilde"/> <span id="likt_pirms_shii"></span> ... </form> Link to comment Share on other sites More sharing options...
Delfins Posted April 21, 2005 Report Share Posted April 21, 2005 Nu es piedāvātu taisīt atsevišķu galereju... un tad rakstam pievienot klāt galerejas (reference = story N<->N galleries ) nu a galereju managements jau īzī :) Link to comment Share on other sites More sharing options...
mmk Posted April 21, 2005 Report Share Posted April 21, 2005 man ir atseviskja poga, ka atver pop-upu. kuraa tad pa vienai var vises bildes salaadeet.. taja paashaa logaa var redzeet visas salaadeetaas bildes, un ari izdzeest. ja rakstam liek klaat liidz 5aam bildeem, tad userim nav baigaa saape pa vienai laadeet augshaa.. Link to comment Share on other sites More sharing options...
LorDRameX Posted April 21, 2005 Author Report Share Posted April 21, 2005 man ir atseviskja poga, ka atver pop-upu.kuraa tad pa vienai var vises bildes salaadeet.. taja paashaa logaa var redzeet visas salaadeetaas bildes, un ari izdzeest. ja rakstam liek klaat liidz 5aam bildeem, tad userim nav baigaa saape pa vienai laadeet augshaa.. 16722[/snapback] taka nava zinaams cik bildes bus pie zinjas tad shis variants itka deretu bet taptas jadod iespeeja pievienot vel laucinjus klaat /me saaks chikaaties ap Java scriptu la ivaretu tos laucinjus piemakareet klaat Link to comment Share on other sites More sharing options...
Venom Posted April 21, 2005 Report Share Posted April 21, 2005 http://paste.php.lv/1876 Link to comment Share on other sites More sharing options...
bubu Posted April 21, 2005 Report Share Posted April 21, 2005 http://paste.php.lv/1876 16734[/snapback] Nestrādā. Pamēģini paspaidīt + pāris reizes, salikt visos laukos kautkādu failu ceļus un tad uzspied + vēlreiz.Manuprāt šī vieta ir nepareiza: byid('added').innerHTML+=byid('sample').innerHTML+'<br />'; Tieši += jau nesaglabā vecās ievadītās vērtības. Link to comment Share on other sites More sharing options...
Venom Posted April 21, 2005 Report Share Posted April 21, 2005 no problem, advancēta versija http://paste.php.lv/1878 Link to comment Share on other sites More sharing options...
LorDRameX Posted April 21, 2005 Author Report Share Posted April 21, 2005 no problem, advancēta versija http://paste.php.lv/1878 16737[/snapback] hmmm itas pat shancee, lieliski a var sarunaat arii biku descrition/comments kas kur notiek man tas javascript stengri tumsha bilde Link to comment Share on other sites More sharing options...
Venom Posted April 22, 2005 Report Share Posted April 22, 2005 http://paste.php.lv/1880 vienkārši pieliek jaunu elementu ar name img[], lai pie submittošanas tiktu izveidots augšlādēto failu masīvs Link to comment Share on other sites More sharing options...
LorDRameX Posted April 23, 2005 Author Report Share Posted April 23, 2005 http://paste.php.lv/1880vienkārši pieliek jaunu elementu ar name img[], lai pie submittošanas tiktu izveidots augšlādēto failu masīvs 16774[/snapback] paldiesinjsh Link to comment Share on other sites More sharing options...
Kristabs Posted April 25, 2005 Report Share Posted April 25, 2005 (edited) shitais baigi labais :) pats JS nemaaku, taapeec izmantojot sho pashu izveidoju POLL (balsoshanas) izveidi, kur nav zinaams cik iespeejamaas atbildes buus P.S. vieniigi man divreiz submit jaaspiezh, lai apstiprinaatu, bet taa gan jau manis pasha vaina Edited April 25, 2005 by Kristabs Link to comment Share on other sites More sharing options...
Alnis Posted September 23, 2008 Report Share Posted September 23, 2008 http://paste.php.lv/1880vienkārši pieliek jaunu elementu ar name img[], lai pie submittošanas tiktu izveidots augšlādēto failu masīvs es pieliku klāt submit pogu un submitēju un skatos linku: http://localhost/web/invoice2/Proba1.html? &img%5B%5D=Masha &img%5B%5D=Pasha &img%5B%5D=kasha &img%5B%5D=Dasha va tas nozīmē to pašu kā šis: http://localhost/web/invoice2/Proba1.html? &img[0]=Masha &img[1]=Pasha &img[2]=kasha &img[3]=Dasha nu tipa masīvs? Link to comment Share on other sites More sharing options...
andrisp Posted September 23, 2008 Report Share Posted September 23, 2008 Jā. Rezultāts ir tāds pats. Iekš PHP pēc tam vari tam masīvam piekļūt ar $_GET['img']. Link to comment Share on other sites More sharing options...
Alnis Posted September 23, 2008 Report Share Posted September 23, 2008 ok, paldies. Radās vēl viena jautājums, es pievienoju klāt vienu text unput lauku (kopā man tagad 2, faila un txt). Problēma tajā, ja es aizpildu pirmo input text lauku un spiezu plusinu, man pievienojas jauns input lauks, bet ar to pasu saturu neviss tukss, ar Faila cela input lauku viss kārtībā, tas pieviebojās klāt tukš. Kurā vietā jaunais input lauks tiek attīrīts no esošā satura? Link to comment Share on other sites More sharing options...
Recommended Posts