Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Galeria w php, pragnę dodać 2 opcję
Forum PHP.pl > Forum > Przedszkole
wwwaskiii
Witam serdecznie.

Robię projekt na pracę inżynierską i potrzebuję kochani waszej pomocy.

Strona to system internetowych portfolio.

Użytkownicy mogą przeglądać portfolia innych (działa to na zasadzie: adres/plik?usr= i w zaleznosci od tego co tam jest wpisane układa się treść i galeria na stronie, nie miałem pomysłu zrobić tego inaczej żeby szablon strony ciągle był ten sam a zmieniana treść)

W przypadku zalogowania na stronie przekierowanie następuje do panelu administratora możemy w tedy zatem edytować różne treści typu opis "o mnie' itd itd.

Natomiast muszę dodać jeszcze opcję usuwania poszczególnych zdjęć z folderu który zakłada się użytkownikowi podczas rejestracji.
Kiedy to przejdzie do panelu administratora po zalogowaniu chciałbym dodać opcję do edycji zdjęć.

Zależy mi na prostym i zrozumiałym kodzie.

(fragment kodu wyświetlania galerii) Zmienna $who pobierana jest z $_GET.

<?php

$count= 0;

$z = opendir($who);
while ( $file = readdir( $z ) )
{

$parts = pathinfo( $who . $file );
if ( $parts['extension'] == 'jpg' )
{
if($count>=4){
echo "<br />";
$count= 0;
}else{

echo '<A target="_blank" href="/'.$who.'/'.$file.'"><img width="200" height="150" src="/'.$who.'/'.$file.'" /></a>';
$count++;
}
}

}
closedir($z);

?>

Druga sprawa jest to zwykłe listowanie. Pewnie na forum bym gdzieś znalazł ale chciałbym żeby w tym konkretnym kodzie dodać tylko kilka linijek też jakoś sensownie i prosto żeby powiedzmy wyświetlało 10 zdjęć na stronie.

Liczę na waszą pomoc! Dziękuję.
Daimos
1. unlink do usuwania zdjęć. Wyświetlić listę już wiesz jak.
2. Jeśli chcesz zrobić stronicowanie, to pobierz wszystkie pliki do tablicy i ją odpowiednio tnij, w zależności na jakiej stronie jesteś.
Tyle z pomocy, jeśli chcesz to komuś zlecić, to nie ten dział wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.