Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

fisiere dintr-un director
Vezi mesajul original
Du-te la pagina 1, 2  Următoare
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Subiectul anterior :: Subiectul următor  
Autor Mesaj
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Lun Mar 07, 2005 10:49 pm    Titlul subiectului: fisiere dintr-un director  

intrebarea ar fi:

as vrea sa afisez niste poze dintr-un director fara ca eu sa am numele lor trecut undeva.....adica pur si simplu sa caute intr-un director si ce fisiere gaseste(eventual cele format *.jpg) sa mi le afiseze pe o pagina.
Sus  
punctweb



Data înscrierii: 24/Mar/2004
Mesaje: 507

Trimis: Lun Mar 07, 2005 11:09 pm    Titlul subiectului:  

uite listarea continutului unui director... de aici dezvolti si filtrezi imaginile...

an style="color: #000000"><?php $director = "."; // directorul care te intereseaza if ($dir = @opendir($director)) {     while (($fisier = readdir($dir)) !== false) {         if($fisier != ".." && $fisier != "."){             $listafisiere[] = $fisier;         }     }      closedir($dir); } asort($listafisiere); while (list ($key, $valoare) = each ($listafisiere)) {     echo $valoare."<br>"; } 

bineinteles, nu e cea mai optima varianta si nici nu am testat-o, dar poti sa elaborezi de aici incolo...
Sus  
punctweb



Data înscrierii: 24/Mar/2004
Mesaje: 507

Trimis: Lun Mar 07, 2005 11:14 pm    Titlul subiectului:  

revin :) , uite-o si pe aia care-ti filtreza jpg-urile
an style="color: #000000"><?php $director = "."; // directorul care te intereseaza $extensie = ".jpg"; if ($dir = @opendir($director)) {     while (($fisier = readdir($dir)) !== false) {         if($fisier != ".." && $fisier != "." && eregi($extensie, $fisier)){             $listafisiere[] = $fisier;         }     }      closedir($dir); } asort($listafisiere); while (list ($key, $valoare) = each ($listafisiere)) {     echo $valoare."<br>"; } 
Sus  
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Lun Mar 07, 2005 11:45 pm    Titlul subiectului:  

merci...pun si verific acum....
Sus  
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Mar Mar 08, 2005 1:08 pm    Titlul subiectului:  

in urma verificarii...care a fost buna,mi-am dat seama ca nu stiu cum sa le afisez...
ce functie trebuie sa folosesc sa afisez pozele...
ca in html nu merge sa listez acea variabila....
Sus  
lostone



Data înscrierii: 03/Feb/2005
Mesaje: 233
Locație: behind a firewall

Trimis: Mar Mar 08, 2005 1:29 pm    Titlul subiectului:  

...cum sa nu ?!?!?

din scriptul de mai sus al lui punctweb:

an style="color: #000000"><?php while (list ($key, $valoare) = each ($listafisiere)) {     echo "<img src=\"".$valoare." alt=\"imagine\" /><br />"; } 
Sus  
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Mar Mar 08, 2005 1:39 pm    Titlul subiectului:  

ok.imi afiseaza doar locul de poza fara poza...
parca nu ar avea poza....unde trebuie sa pun directoru?
Sus  
lostone



Data înscrierii: 03/Feb/2005
Mesaje: 233
Locație: behind a firewall

Trimis: Mar Mar 08, 2005 1:47 pm    Titlul subiectului:  

variabila $director = "."; nu-ti spune nimic?

pui si asta in <img src...>, adica ceva de genul
an style="color: #000000"><?php echo "<img src=\"".$director."/".$valoare." alt=\"imagine\" /><br />"; 

si-asa ar trebui sa ai calea completa catre poza. ai grija daca ai pus in $director cai absolute sau relative la scriptul tau...
Sus  
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Mar Mar 08, 2005 2:36 pm    Titlul subiectului:  

daca incerc sa fac listarea numelor fisierelor merge...deci le vede...
dar daca fac asa cum ai zis LOSTONE nu imi merge...imi afiseaza acele patratele mici si poza nica...
daca dau la properties la acele poze...imi da marimea fisierului -1bytes !!!

$director="img" am incercat si alte variante cu / sau \
nu imi da nici o eroare.....doar ca nu apar pozele...
deci?
Sus  
mihnea sim



Data înscrierii: 20/Aug/2004
Mesaje: 149
Locație: Alexandria

Trimis: Mar Mar 08, 2005 2:39 pm    Titlul subiectului:  

primul lucru care tb incercat .. validarea sursei! Click dreapta -> View Source (asta in IE) si vezi cum arata codul de la imagini.. eventual da un paste ca sa il analizam si noi (doar <img> urile)
Sus  
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Mar Mar 08, 2005 2:49 pm    Titlul subiectului:  

2.JPG%20alt=
(asta e sus)
Address: http://localhost/img//2.JPG%20alt=


type: not available

numele fisierului e 2.jpg

size: -1 bytes

sus era setat $director="img"

dar si cu $director="img" la fel face
http://localhost/img/2.JPG%20alt=
Sus  
lostone



Data înscrierii: 03/Feb/2005
Mesaje: 233
Locație: behind a firewall

Trimis: Mar Mar 08, 2005 2:55 pm    Titlul subiectului:  

hai mai, ca nu era asa greu de observat ca lipseste un ". am uitat eu sa pun, intr-adevar... neatentia :P

an style="color: #000000"><?php echo "<img src=\"".$director."/".$valoare."\" alt=\"imagine\" /><br />"; 
Sus  
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Mar Mar 08, 2005 3:02 pm    Titlul subiectului:  

ok...merci mult.....acum merge....
bafta

p.s.:nu era greu...dar eu sunt cam incepator... :?
Sus  
lostone



Data înscrierii: 03/Feb/2005
Mesaje: 233
Locație: behind a firewall

Trimis: Mar Mar 08, 2005 3:15 pm    Titlul subiectului:  

io, cu o fatza inteleapta: lasa ca din greseli se-nvatza (kiar si ale altora :P )
Sus  
delete



Data înscrierii: 25/Ian/2005
Mesaje: 18

Trimis: Mar Mar 08, 2005 3:17 pm    Titlul subiectului:  

:wink:
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători Du-te la pagina 1, 2  Următoare
Pagina 1 din 2


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community