Hirdetés
- GoodSpeed: Te hány éves vagy?
- sziku69: Szólánc.
- Magga: PLEX: multimédia az egész lakásban
- btz: Internet fejlesztés országosan!
- eBay-es kütyük kis pénzért
- hcl: Amúgy mi a terv?
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- sziku69: Fűzzük össze a szavakat :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- Luck Dragon: Asszociációs játék. :)
Új hozzászólás Aktív témák
-
Inv1sus
addikt
Sziasztok!
PHP-val kiolvasom egy könyvtárban található képfájlok neveit egy tömbbe, majd egy ciklussal <img> tagbe megírogatva echoval kirajzoltatom őket a lapra. Ha nincs ékezet bennünk, akkor probléma nélkül működik, de ha mondjuk van a könyvtárban egy ű.jpg:
Akkor valami karakterkódolási hiba jön elő. Mit lehet a gond?
Egyébként Codeignitert használok, annak is ezt a helper funkcióját:
if ( ! function_exists('get_filenames'))
{
function get_filenames($source_dir, $include_path = FALSE, $_recursion = FALSE)
{
static $_filedata = array();
if ($fp = @opendir($source_dir))
{
// reset the array and make sure $source_dir has a trailing slash on the initial call
if ($_recursion === FALSE)
{
$_filedata = array();
$source_dir = rtrim(realpath($source_dir), DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR;
}
while (FALSE !== ($file = readdir($fp)))
{
if (@is_dir($source_dir.$file) && strncmp($file, '.', 1) !== 0)
{
get_filenames($source_dir.$file.DIRECTORY_SEPARATOR, $include_path, TRUE);
}
elseif (strncmp($file, '.', 1) !== 0)
{
$_filedata[] = ($include_path == TRUE) ? $source_dir.$file : $file;
}
}
return $_filedata;
}
else
{
return FALSE;
}
}
}
Új hozzászólás Aktív témák
- Forza sorozat (Horizon/Motorsport)
- Mini PC
- Gitáros topic
- ASUS routerek
- AMD vs. INTEL vs. NVIDIA
- One otthoni szolgáltatások (TV, internet, telefon)
- Szünetmentes tápegységek (UPS)
- Tőzsde és gazdaság
- CES 2026: ténylegesen megoldotta a leégő tápkonnektorok gondját a Cooler Master
- Büszke apukák és anyukák topikja
- További aktív témák...
- iPhone XS Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3997
- Samsung Galaxy S23 / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3854,94% Akkumulátor
- Apple iPhone 15 Pro 128GB,Újszerű,Dobozaval,12 hónap garanciával
- Eredeti Lenovo 90W szögleges laptop táp + kerek átalakító egyben eladó
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

