Αυτόματη εισαγωγή φωτογραφιών σε php array?

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
mazoulini
Δημοσιεύσεις: 144
Εγγραφή: 22 Φεβ 2008 23:40
Τοποθεσία: Crete
Επικοινωνία:

Αυτόματη εισαγωγή φωτογραφιών σε php array?

Δημοσίευση από mazoulini » 06 Απρ 2008 00:50

Paidia Signwmi gia alli mia fora.
Sas parakalw Voithiste me se auto pou thelw.
Exw fototgrafies se ena fakelo.
Thelw loipon na dialegete mia fotografia stin tixi apo auton to fakelo kai na emfanizete sto site mou. Omws den thelw na prosthetw kodika kathe fora pou prosthetw kai fotografia.Diladi, ta arxeia apo ton fakelo na mpainoun automata se enan pinaka kai na dialegete ena stin tixi kai na emfanizete. Exw ton eksis kodika...Prospathw alla den mporw na kanw kati...Peite mou sas parakalw ti ftaiei...



<?php




$path = "images";
$files = array();
$i=1;

$dh = opendir($path);

while (($file = readdir($dh)) !== false) {
$i=$i + 1;
$files=$file;
}


closedir($path);


$randomimage=rand(1,($i-1));


echo $files[$randomimage];


?>


Eyxaristw poli

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6228
Εγγραφή: 30 Νοέμ 2004 03:09

Αυτόματη εισαγωγή φωτογραφιών σε php array?

Δημοσίευση από fafos » 06 Απρ 2008 05:01

Κώδικας: Επιλογή όλων

<?php
$path = "images";
 $files = array&#40;&#41;;
$i=1; 
$dh = opendir&#40;$path&#41;;

while &#40;&#40;$file = readdir&#40;$dh&#41;&#41; !== false&#41; &#123;
       $i=$i + 1;
$files&#91;$i&#93;=$file; 
&#125;

closedir&#40;$dh&#41;;
 $randomimage=rand&#40;1,&#40;$i-1&#41;&#41;; 
 echo $files&#91;$randomimage&#93;; 
?>

$files[$i]=$file;

&

closedir($dh);

mazoulini
Δημοσιεύσεις: 144
Εγγραφή: 22 Φεβ 2008 23:40
Τοποθεσία: Crete
Επικοινωνία:

Αυτόματη εισαγωγή φωτογραφιών σε php array?

Δημοσίευση από mazoulini » 06 Απρ 2008 12:39

Den douleuei bre File mou...Den Douleuei...Mou emfanizei to onoma tis fotografias kai oxi tin fotogarfia...To random bebaia douleuei mia xara. Den mou emfanizei tis fotos apla to onoma tous...Ti prepei na kanw??

mariosnadege
Δημοσιεύσεις: 23
Εγγραφή: 07 Δεκ 2007 10:28
Τοποθεσία: Εύβοια
Επικοινωνία:

Αυτόματη εισαγωγή φωτογραφιών σε php array?

Δημοσίευση από mariosnadege » 06 Απρ 2008 14:29

Στο echo στο τέλος του κώδικα php θα πρέπει να ενσωματώσουμε τον κώδικα html που θα εμφανίσει την τυχαία εικόνα :

Κώδικας: Επιλογή όλων

echo '<img src="images/'.$files&#91;$randomimage&#93;.'" border="0"/>'; 
Σου προτείνω τον εξής πλήρη κώδικα php :

Κώδικας: Επιλογή όλων

<?php
 
$path = "images"; 
$files = array&#40;&#41;; 
$i=0; 
$dh = opendir&#40;$path&#41;; 

while &#40;&#40;$file = readdir&#40;$dh&#41;&#41; !== false&#41; 
&#123; 
     if&#40;$file != ".." && $file != "."&#41;
       &#123;
                $i=$i + 1; 
              $files&#91;$i&#93;=$file; 
       &#125;
&#125;
 
closedir&#40;$dh&#41;; 

$randomimage=rand&#40;1,$i&#41;;
 
echo '<img src="images/'.$files&#91;$randomimage&#93;.'" border="0"/>'; 
 
?>

mazoulini
Δημοσιεύσεις: 144
Εγγραφή: 22 Φεβ 2008 23:40
Τοποθεσία: Crete
Επικοινωνία:

Αυτόματη εισαγωγή φωτογραφιών σε php array?

Δημοσίευση από mazoulini » 06 Απρ 2008 14:59

eyxaristw para para para poli! :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

mariosnadege
Δημοσιεύσεις: 23
Εγγραφή: 07 Δεκ 2007 10:28
Τοποθεσία: Εύβοια
Επικοινωνία:

Αυτόματη εισαγωγή φωτογραφιών σε php array?

Δημοσίευση από mariosnadege » 06 Απρ 2008 15:34

να είσαι καλά ! είναι χαρά μου να βοηθάω, όταν μπορώ . :)

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες