Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Galeria avatarków
Nitryt14
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.02.2004
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Wiektos moze jak zrobic taka małą galerie avatarków podobną do tej tu na forum?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Zgóry dziękuje i pozdrawiam
Go to the top of the page
+Quote Post
Ace
post
Post #2





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 9.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


mozna napisac ;]

np: wrzucasz avatary do jednego katalogu, potem skrypt ma za zadanie otworzyc katalog, odczytac jego pliki, sprawdzic czy plik ma rozszerzenie jpg,lub gif, nastepnie dodajesz poprawne nazwy pliku do tablicy, ktora potem zawiera linki do plikow. Potem to juz formalnosc - wyrzucenie produktow na strone, czyli zwykla funkcja foreach/for nastepnie echo ze sformatowanym linkiem i tyle...

w skrocie... wszystkie funkcje potrzebne do tego znajdziesz w manualu.
Go to the top of the page
+Quote Post
hwao
post
Post #3


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




[php:1:04df9863cf]<?php
/* Wybór plików graficznych do panelu admina i tym podobnych rzeczy ;-) */

// Katalog z rysunkami
$url='katalog';
// Rozszerzenia plików graficznych
$p_graficzne = array("gif", "jpg","bmp");

// Kod
function f_dir($dir_url, $p_graficzne){
if ($dir =@opendir($dir_url)) {
while ($file = readdir($dir)) {
$t_file=explode(".", "$file");
$roz=$t_file[count($t_file)-1];
if((!is_dir($dir_url."/".$file))&&($file != '.')&&($file != '..')&&(in_array($roz, $p_graficzne))) {
$pliki[] = $file;
}
}
closedir($dir);
}
return $pliki;
}
?>
<html>
<head>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-2">
<title>Wybór plików z dowolnego katalogu</title>
<script language="javascript" type="text/javascript">
<!--
function zmien(image){
document.wyswietl.src = "<?php echo $url.'/';?>" + image;
}
//-->
</script>
</head>
<body>

<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<select name="rysunki" onchange="zmien(this.options[selectedIndex].value);">
<?php
$pliki=f_dir($url, $p_graficzne);
$y=count($pliki);
for($i=0; $i < $y; $i++){
echo '<option value="'.$pliki[$i].'">'.$pliki[$i].'</option>';
}
?>
</select>
<input type="submit" value="Wy&para;lij" /><br/><br/>
<img src="<?php echo $url.'/'.$pliki[0];?>" name="wyswietl" border="0" alt="" /><br>
</form>
</body>
</html>
[/php:1:04df9863cf]
Chyba wszytko jasne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jak czegos nie bedziesz wiedzial daj znac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Nitryt14
post
Post #4





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.02.2004
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Tak w manual mam tylko cały po Angielsku wymieszany z Amerykańskim chociaz te dwa jezyki niby rodzime to różnią się jak cho**** (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Jak znasz jakis adres z Polskim manualem do PHP4 to byłbym wdzięczny

Pozdrawiam!
Go to the top of the page
+Quote Post
talee
post
Post #5





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 7.09.2002
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


http://www.php.net
Go to the top of the page
+Quote Post
Ace
post
Post #6





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 9.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


http://www.php.net/manual/pl/ -> jakbys nie znalazl wersji polskiej na www.php.net ;] masz tam opis funkcji, niektore sa po polsku, inne nie... Ale z tych przetlumaczonych powinienes sam napisac galerie... powodzenia 8)
Go to the top of the page
+Quote Post
Nitryt14
post
Post #7





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.02.2004
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Dzięki zaraz sprawdzę a jak bede potrzebował pomocy dam znac o sobie!!! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Pozdrawiam!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.08.2025 - 00:10