| 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 |
|
| |