![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 20.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jestem początkującym userowiczem... Jeśli ktos zdecyduje się mi pomóc prosze o lopatologiczne wykładanie przynajmniej przez jakis czas dooki nie zapoznam sie z tym jezykiem w stopniu dla mnie zrozumialym. - narzie wiecej jest dla mnie zagadek ale z każdym dniem chlone nowe informacje o tym pieknym języku. OK... do rzeczy Robie sobie swoją stronke domową na, której chce umiescic kilkadziesiat zdjęc.... z lektury jaką juz przeczytalem wiem ze mozna tego dokonac po przez róznego rodzaju uproszczenia typu petla lub skrypty itp... mnie narzie interesują te proste formy operowania tym językiem czyli zapewne (petla) na serwerze w jednym katalogu mam 40 fotek oznaczonych fotka001.jpg fotka002.jpg fotka003.jpg .... itd zaczełem klepac nastepujący kod: Kod <?php require('naglowek.inc'); ?> <!-- Galeria --> <span class="tekst">Galeria <br><br> Strona w budowie</span><br> <table border=0> <?php $i = 0; for($i=0; $i<=9; $i++) { echo '<tr><td align=center><img src="galeria\fotka001.jpg" width="160" height="120"></td>'; echo '<td align=center><img src="galeria\fotka002.jpg" width="160" height="120"></td>'; echo '<td align=center><img src="galeria\fotka003.jpg" width="160" height="120"></td>'; echo '<td align=center><img src="galeria\fotka004.jpg" width="160" height="120"></td></tr>'; } ?> </table> <?php require('stopka.inc'); ?> Wszystko laduje mi się OK czyli naglowej i stopka z tym nie miałem problemu jednak przy zaladowaniu fotek nie chce klepac wszystkich 50 z reki bo nie oto chodzi, wiec zaczełem cos tworzyc z petla i jak narazie doszedłem do tego ze wyswietla mi ona 4 kolumny a w nim po kilka fotek. Narazie oczywiscie we wszystkich wierszach ma te same 4 fotki i tu pytanie. Jak zrobić aby php pobieral z katalogu wszystkie 40 fotek i je umieszczał jedna obok w drugiej w 4 kolumnach,? A moze idzie zrobic tak abym nie musiał mu reki podac kolejnych numerów fotek. Z góry dziekuje za pomoc i rozjasnienie tematu. Pozdrawiam Krakus |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Jak zrobić aby php pobieral z katalogu wszystkie 40 fotek i je umieszczał jedna obok w drugiej w 4 kolumnach,? A moze idzie zrobic tak abym nie musiał mu reki podac kolejnych numerów fotek. Wstaw sobie licznik do pętli i wyliczaj z niego resztę z dzielenia przez 4. Jeśli reszta = 0, utwórz nowy wiersz tabeli. |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Skoro jesteś początkujący i nie masz pojęcia o wielu rzeczach to po co kombinujesz z kategoriami na forum?
Zapraszam do Przedszkola. Programowanie obiektowe nie jest dla Ciebie. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 20.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Sorry poszło nie na te grupe miało do przedszkola
erix moze troche rozwinac to co napisałes. Cos z tego lapie ale nie do konca. |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Pokaż, jak to łapiesz. Jeśli masz podstawy (czytaj: czytałeś dokumentację), to pojęcia, których użyłem nie powinny być problemem.
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
Cytat <td align=center><img src="galeria\fotka002.jpg" width="160" height="120"></td> hm..., dobra rada - rozpocznij naukę od solidnej powtórki z HTML i CSS. jak już będziesz wiedział jak poprawnie zapisać kod strony w HTML + CSS to wtedy możesz wziąć się za PHP. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 1 Dołączył: 17.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
echo "<tr>";
for($i=0; $i<=9; $i++) { echo "<td align=center><img src=\"galeria\fotka00" .$i . ".jpg\"" width=\"160\" height=\"120\"></td>"; } echo "</tr>"; ?> kodu nie sprawdzalem ale powinno chyba być coś takiego ... za pomocą "kropki" łączysz część nazwy pliku "fotka00" i kolejny numer z pętli a następnie dopisujesz rozszerzenie pliku ... nie wiem tylko czy powinno byc "galeria\fotka00" czy "galeria\\fotka00" ale popróbuj ... sam nie jestem zaawansowany ale robilem podobne rzeczy kiedys ;P Ten post edytował maxis88 23.12.2008, 14:41:01 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 20.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje za przykład maxis88.
Twoj opis jest najbardziej obrazujący temat i wyjaśnia to o co pytałem. Troche sobie to przerobiłem i uzyskałem to co chciałem. Pozdrawiam Krakus |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:41 |