Avaleht
uus teema   vasta Tarkvara »  WWW »  Pildi näitamine osalise failinime alusel märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 13.03.2012 12:04:06 Pildi näitamine osalise failinime alusel vasta tsitaadiga

Kuidas näidata pilti, kui antud on ainult osa failinimest.
Nimelt on failinimes unikaalne kood, mis tegelikult määrab pildi olemuse, ülejäänud on mingi kirjeldav rämps.
Nt. 1234_ndret_s02_rkg.jpg
Faili unikaalne kodd on '1234' ja selle alusel peaks seda näitama icon_rolleyes.gif


viimati muutis sakunne 13.03.2012 12:37:38, muudetud 1 kord
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 13.03.2012 12:10:20 vasta tsitaadiga

http://php.net/manual/en/function.readdir.php

Või mis keeles seda lahendada üritad?

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
iFlop
Kreisi kasutaja
iFlop

liitunud: 03.05.2003



Autoriseeritud ID-kaardiga

sõnum 13.03.2012 12:15:51 vasta tsitaadiga

Kas ainuke asi, mida sa hetkel teha tahad, on saada failinimest kätte vastav kood?
Kus kohas sul seda teha vaja on? Kas on vaja ühekordselt kõik failid ümber nimetada? Kas seda peab veebiserveris jooksev PHP tegema? Või hoopis kliendipoole javascript?

Üheks vihjesõnaks on regex, aga vahel aitab ka lihtsa otsingu ja substringi funktsioonid.
Kommentaarid: 67 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 66
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 13.03.2012 12:53:44 vasta tsitaadiga

TO: iFlop, kood on olemas ja on vaja siduda pilt antud sissekandega AINULT selle alusel:
TO: Ho Ho, ikka php icon_wink.gif
vt ka esimene postitus

Nt.failinimi 1234_ndret_s02_rkg.jpg oluline on ainult esimene osa: '1234' - kõik muu on suvaline jura
Selle '1234' järgi peab antud sissekande juures pilti näitama
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 13.03.2012 12:54:49 vasta tsitaadiga

Siis parsidki tolle readdir'i tulemust ja otsid vastavat stringi sisaldavaid tulemusi.
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Lordlesta
Kreisi kasutaja

liitunud: 05.07.2005



Autoriseeritud ID-kaardiga

sõnum 13.03.2012 14:07:50 vasta tsitaadiga

php:
  1. $filename = "1234_ndret_s02_rkg.jpg";
  2. $id = explode("_", $filename);
  3. echo $id[0];
Kommentaarid: 31 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum
Valdars
HV veteran
Valdars

liitunud: 22.02.2003




sõnum 13.03.2012 17:26:22 vasta tsitaadiga

php:
  1. $code = '1234';
  2. $files = scandir('piltidekaust');
  3. foreach($files as $file) {
  4.   if(substr($file, 0, strlen($code)-1) == $code) {
  5.     $oigefail = $file;
  6.     break;
  7.   }
  8. }
  9.  
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
troglodyte
Kreisi kasutaja
troglodyte

liitunud: 09.08.2002




sõnum 13.03.2012 17:47:58 vasta tsitaadiga

http://php.net/manual/en/function.glob.php
_________________
ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 15.03.2012 00:25:20 vasta tsitaadiga

troglodyte kirjutas:
http://php.net/manual/en/function.glob.php
See on igavene kaval funktsioon icon_wink.gif

EDIT: ... ja lahendas asja väga lihtsalt
Seniks 'Tänud kõigile' ... kuid ... pole veel õhtu icon_rolleyes.gif

BTW: troglodyte, kas sinu signatuur ongi troglodüüdikeelne icon_rolleyes.gif
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Renka
HV Guru
Renka

liitunud: 01.04.2002



Online

sõnum 15.03.2012 01:14:01 vasta tsitaadiga

http://en.wiktionary.org/wiki/ph'nglui_mglw'nafh_Cthulhu_R'lyeh_wgah'nagl_fhtagn
_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Pildi näitamine osalise failinime alusel
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.