Autor | Zpráva | ||
---|---|---|---|
pli Profil * |
#1 · Zasláno: 21. 11. 2008, 16:34:22
Dobrý den,
potřebuji, aby podmínka zjistila, že jakýkoliv soubor začínající na dumb_ a končící *.jpg má být smazán: podmínka je tato: if ($file != "dumb_'.********.'.jpg") Jak udělat, aby php poznalo, že je tam dumb_ a aby prave tento soubor byl smazan? Prosím o pomoc.... |
||
yFang Profil |
#2 · Zasláno: 21. 11. 2008, 16:50:14
pli
Třeba takhle: if(substr($file, 0,4) == 'dump_' && substr($file, -3) == 'jpg') { //je to on } Za předpokladu, že v proměnné $file je uložen pouze název souboru. |
||
pli Profil * |
#3 · Zasláno: 21. 11. 2008, 17:21:22
hlásí to toto:
Warning: sort() expects parameter 1 to be array, null given Warning: reset() [function.reset]: Passed variable is not an array or object a podobně...po zavedení ...nemají u těch slov dump a jpg být uvozovky, prosím? |
||
Mike8748 Profil |
#4 · Zasláno: 21. 11. 2008, 17:22:28
pli
ukaz kod kterej ti to hlasi ne? |
||
pli Profil * |
#5 · Zasláno: 21. 11. 2008, 17:34:11
if ($handle=opendir('./gal/pictury/'.$id_zobrazeni)) {
while ($file = readdir($handle)) if ($file != "." && $file != ".." && $file != "obr.gif" && substr($file,0,4) != 'dump_') { $polozky[count($polozky)] = $file; } closedir($handle); sort($polozky); } tento kod ma zobrazovat pouze obrazky jine jak *.GIF a dump_neco.jpg vse funguje, gif funguje, pouze nefunguje to dump_****.jpg |
||
pli Profil * |
#6 · Zasláno: 21. 11. 2008, 17:42:25
Už to mám... u toho substr($file,0,4) má být substr($file,0,6)
Díky přátelé, díky |
||
Časová prodleva: 15 let
|
0