Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Autor | Správa |
---|
Registrovaný: 01.03.07 Prihlásený: 04.01.12 Príspevky: 69 Témy: 17 | 17 |
Zdravím páni.
Za úlohu som dostal spraviť galériu obrázkov na štýl KIA: Kód: http://www.kia.sk/index.php?context=256&p=98
Zákazník si trvá na svojom, nič iné neprichádza do úvahy a ja si neviem dať rady. Nerozumiem, ako do nej vstupuje PHP, príp. SQL jazyk. Jednoducho vôbec nechápem štruktúre v tej galérii.
Však mi vie niekto poradiť?
|
|
Registrovaný: 22.11.07 Prihlásený: 26.02.10 Príspevky: 253 Témy: 1 | 1 Bydlisko: 127.0.0.1 |
ambrel píše: Zdravím páni. Za úlohu som dostal spraviť galériu obrázkov na štýl KIA: Kód: http://www.kia.sk/index.php?context=256&p=98 Zákazník si trvá na svojom, nič iné neprichádza do úvahy a ja si neviem dať rady. Nerozumiem, ako do nej vstupuje PHP, príp. SQL jazyk. Jednoducho vôbec nechápem štruktúre v tej galérii. Však mi vie niekto poradiť?
tam by som povedal ze vstupuje skor javascript  ide o to ze kazda foto ma priradene nejake ID. kliknes na fotku otvori sa nove okno kde sa nacita foto s urcitim ID. a tlacidla back a next iba odoberaju alebo pridavaju ID. cize ak je aktualne ID foto 20 tak predchadzajuce je 19. kliknes na back a nacita sa foto s id 19. nic tazke  ak pouzivas sql  staci len trosku popracovat s javascriptom. ale ak si skuseny PHPckar tak by to nemal byt problem. ak si javascriptak tym lepsie 
_________________ PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber... |
|
Registrovaný: 25.07.07 Prihlásený: 27.11.14 Príspevky: 217 Témy: 38 | 38 Bydlisko: Kálnica city |
a ked nemas cesty k obrazkom v databaze, tak si jednoducho pomenuj tie obrazky od 1 az po cojaviem po 50 a id bude znacit nazov suboru napr. 1.jpg, 2.jpg
|
|
Registrovaný: 22.11.07 Prihlásený: 26.02.10 Príspevky: 253 Témy: 1 | 1 Bydlisko: 127.0.0.1 |
Matho píše: a ked nemas cesty k obrazkom v databaze, tak si jednoducho pomenuj tie obrazky od 1 az po cojaviem po 50 a id bude znacit nazov suboru napr. 1.jpg, 2.jpg
toto sa mi zda dost neprakticker riesenie. lebo ked bymazes jednu foto budes musiet premenovavat ostatne lebo by si tam mal skok. lepsie riesenie sa mi vidi nacitanie celeho obsahu priecinka fciou readdir() a priradenie nazvu obrazkov do pola, alebo moze foto ukladat aj do sql 
_________________ PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber... |
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
vl4kn0 píše: cize ak je aktualne ID foto 20 tak predchadzajuce je 19. kliknes na back a nacita sa foto s id 19. Veľmi zlá úvaha. Čo ak nejaké foto medzitým vymaže?
V zásade sa to dá všetko zistiť na dva SQL príkazy. V jednom vyberieš fotku aktuálnu a napr. nasledujúcu a v ďalšom fotku predchádzajúcu.
Kód: SELECT * FROM fotky WHERE id_fotky >= '$aktualna_fotka' ORDER BY id_fotky ASC LIMIT 2 Kód: SELECT * FROM fotky WHERE id_fotky < '$aktualna_fotka' ORDER BY id_fotky DESC LIMIT 1
To vyskakovacie okienko je vlastne len Javascriptovský window.open to už sa tu nedávno na fóre riešilo, a vytváranie náhľadov atď myslím tiež.
Cestu k obrázku (alebo aspoň jeho názov) by som odporúčal ukladať do databázy (a pri uploadovaní nejak zabezpečiť unikátnosť názvu, aby nevznikali kolízie dvoch fotiek s rovnakým názvom, celkom jednoduché je zreťaziť názov fotky a aktuálny čas a celé to hašovať).
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 22.11.07 Prihlásený: 26.02.10 Príspevky: 253 Témy: 1 | 1 Bydlisko: 127.0.0.1 |
p360t: ale ja som nepisal ze to ma byt ID zo sql pod id som myslel identifikator obrazku po nacitani  . na mazanie som samozrejme myslel ako som napisal v dalsom prispevku. moze sa to vytahovat pomocu limitu napr ako si to robil ty 
_________________ PODPIS BOL ZMAZANY Z DOVODU NERESPEKTOVANIA PRAVIDIEL FORA!!!
Je povolených max. 5 riadkov s veľkosťou písma 9 (rozlíšenie 1280x1024px).
Sprava pre vedenie fora: ake nerespektovanie pravidiel. ved som mal v podpise citaciu na 2 riadky omg? lol? no a este jabber ale to neni moja chyba ze tu nemate input aj na jabber... |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 | |
Registrovaný: 01.03.07 Prihlásený: 04.01.12 Príspevky: 69 Témy: 17 | 17 |
OK, vďaka za rady,
Problém vidím konkrétne v "zabezpečovaní unikátnosti názvu", vzhľadom na to, že som v PHP nie veľmi pokročilý...
myslím, že pre krátkosť času vyriešim celú galériu nejako jednoduchšie. (cez javu a vyskakovacie okienka, alebo použijem zaujímavý flash, načo si komplikovať život?) a milého pána zákazníka snáď nejako ukecám...
Vďaka ešte raz
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
Unikátnosť názvu = napr. sha1(time()). Prípadne to môžeš zreťaziť s pôvodným názvom atď. Na koniec samozrejme pridáš koncovku.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
 | v PHP, ASP | 2 | 901 | 23.10.2009 22:06 Pades |  | v Ostatné | 0 | 874 | 21.01.2008 20:50 Maico |  | v Redakčné systémy | 1 | 953 | 10.04.2009 10:21 suchy |  | v PHP, ASP | 3 | 584 | 01.08.2010 23:04 jtbs |  | v PHP, ASP | 19 | 1118 | 10.05.2010 16:57 dessert |  | v HTML, XHTML, XML, CSS | 8 | 1090 | 10.01.2007 18:24 t0ki |  | v Redakčné systémy | 3 | 1034 | 04.09.2008 15:50 zmija31 |  | v Redakčné systémy | 1 | 1011 | 09.10.2009 17:45 mariachi |  | v Ponuka práce | 2 | 1247 | 29.12.2007 11:45 Hamer01 |  | v PHP, ASP | 0 | 701 | 08.02.2009 11:26 tominokk |  | v Redakčné systémy | 2 | 960 | 30.03.2007 20:29 Kyborg |  | v Redakčné systémy | 1 | 1028 | 07.09.2008 18:48 JanoF |  | v Redakčné systémy | 1 | 1383 | 04.06.2006 0:23 JanoF |  | v PHP, ASP | 28 | 1514 | 19.05.2008 21:51 Blackshadow |  | v JavaScript, VBScript, Ajax | 1 | 504 | 23.01.2010 12:32 pilná lama glama |  | v PHP, ASP | 9 | 763 | 09.04.2008 14:13 Blackshadow |
|