Forum » Izdelava spletišč » [php] link, ki se spreminja
[php] link, ki se spreminja
slovencl ::
Imam slike, ki se nalagajo v nek direktorij. Vedno se dodaja nova slika, ki ima ima vedno isto ime, le na koncu je številka, ki se vedno povečuje (slika10, slika11, slika12...).
Zdej bi pa rad, da mi php vedno zagrabi sliko, ki ima največjo zaporedno številko, in jo pokaže na strani. Kako bi to naredil?
Zdej bi pa rad, da mi php vedno zagrabi sliko, ki ima največjo zaporedno številko, in jo pokaže na strani. Kako bi to naredil?
R33D3M33R ::
Prebereš vsebino direktorija, izbereš slike in jih pomečeš v en array, na arrayu napraviš count in voila, imaš številko :).
Ker imam kodo ravno pri roki (oz. sem že delal nekaj takega) ti jo bom pejstal:
Upam da ne zameriš ker vsiljujem svoje postopke, ampak sem danes ravno voljan reševati probleme
Ker imam kodo ravno pri roki (oz. sem že delal nekaj takega) ti jo bom pejstal:
$start = 0; // začetna številka $direktorij = '.'; //pot do direktorija $dh = opendir($direktorij); while( $file = readdir( $dh ) ) { if ( eregi("jpg$",$file) || eregi("jpeg$",$file) || eregi("gif$",$file) || eregi("png$",$file)) { $slike[] = $file; } } closedir($dh); $st_slik = count($slike); $koncna_slika = $start + $st_slik;
Upam da ne zameriš ker vsiljujem svoje postopke, ampak sem danes ravno voljan reševati probleme
Moja domača stran: http://andrej.mernik.eu
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Na spletu že od junija 2002 ;)
:(){ :|:& };:
slovencl ::
Jest ne bom vedel katera je začetna slika. Lahko pa tudi, da vmes katera od zaporednih številk manjka, tako da s štetjem ne bom dobil pravega indeksa.
Kako pa bi številko iz imena slike pretvoril v neko spremenljivko tipa int. Potem bi šel samo skozi vse slike, in vzel tisti int, ki je največji.
Kako pa bi številko iz imena slike pretvoril v neko spremenljivko tipa int. Potem bi šel samo skozi vse slike, in vzel tisti int, ki je največji.
Zgodovina sprememb…
- spremenil: slovencl ()
R33D3M33R ::
Aha. To niti ne rabiš. Na arrayu slike[] uporabiš eno izmed sort funkcij, recimo natcasesort(). Nato pa zadnjo izbereš tako, da uporabiš
kaj pa to? Če nočeš tega pa imaš še vedno na voljo regular expressions in preg match
$slike[count($slike)-1]
kaj pa to? Če nočeš tega pa imaš še vedno na voljo regular expressions in preg match
Moja domača stran: http://andrej.mernik.eu
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Na spletu že od junija 2002 ;)
:(){ :|:& };:
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [php] brisanje nedovoljenih znakovOddelek: Izdelava spletišč | 1437 (1285) | keworkian |
» | php array in path določenega keya:Oddelek: Izdelava spletišč | 1349 (1177) | HardFu |
» | [PHP in/ali JS] skripta, ki gre cez celo stran in zamenja tekst med custom tagiOddelek: Izdelava spletišč | 1140 (1046) | jernejl |
» | [php, mysql] sortiranje izpisa iz bazeOddelek: Izdelava spletišč | 2660 (2179) | Binji |
» | EXIF - izpis podatkov o sliki v PHP ju?Oddelek: Programiranje | 1840 (1576) | Cokolesnik |