Autor Zpráva
LukasCZ
Profil
Zdravím,

potřeboval bych pomoci... Mám v adresáři různé soubory (vždy začínají na písmeno r a pak je šest číslic pomlčka dvě číslice tečka a přípona typu JPG):

r123456-14.jpg
r234567-12.JPG
r909090-11.jpeg
atd.

a potřeboval bych nějaký script, který mi vypíše ze zadaného souboru do proměnné $user první číslici (tj. 123456), do druhé proměnné $fotka druhou číslici (tj. 14) a nakonec proměnnou $koncovka (tj. jpg). Abych dostal tři proměnné s kterými dále můžu pracovat:

takhle vypisuju adresář: (už jen do scriptu dodělat zjištění zmíněných proměných z $file)


$handle=opendir('.');
while (false!==($file = readdir($handle)))
{
if ($file != "." && $file != "..")
{
echo "<a href='ukafotku.php?user=".$user."&fotka=".$fotka."&koncovka=".$koncovk a."'>$file</a><br> ";
}
}
closedir($handle);
DJ Miky
Profil
$user=substr($file,1,6);
$fotka=substr($file,8,2);
$koncovka=substr($file,11);

Možná takhle...
LukasCZ
Profil
Tak dík, funguje to, jen trochu blbla ta koncovka, tak jsem tu poslední proměnou udělal přes funkci explode :)

$koncovka = Explode ('.', $file);
Toto téma je uzamčeno. Odpověď nelze zaslat.

0