Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] - Jeden warunek, ale dwie instrukcje
dadi
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.11.2013

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


Witam (IMG:style_emoticons/default/smile.gif)

Rozpocznę od małego wprowadzenia, aby łatwiej było się Wam wczuć. Od jakiegoś czasu zabieram się za programowanie stron WWW. Strony zazwyczaj opierałem o Wordpressa, z którego kopiowałem jedynie system newsów i panele (IMG:style_emoticons/default/smile.gif) Zazwyczaj newsy robiłem pionowo, więc dlaczego teraz nie zrobić strony o poziomym systemie newsów? (Chodzi o to: https://fbcdn-sphotos-f-a.akamaihd.net/hpho...992973850_o.jpg ). W czystym HTMLu nie był to problem. Stworzyłem diva, w którym umieściłem 3 divy z wyrównaniem do lewej i wszystko grało jak należy tak jak sobie wyobrażałem. Ale trzeba to jeszcze na PHP przerzucić (IMG:style_emoticons/default/smile.gif)

  1. <div class="news"> / Tabela główna, w której mają znajdować się dwa newsy
  2. <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> /najprawdopodobniej tutaj jest zawarta ilość newsów na jednej stronie, a także pętla zajmująca się kopiowaniem newsów w tym przypadku do trzech.
  3. <div class="onenews"> /div do newsa. Powtarza go trzykrotnie i gdyby był zamykany wszystko ładnie by grało
  4. <a href='<?php the_permalink(); ?>'><?php the_title(); ?></a> /tytuł
  5.  
  6. <?php if ( is_single() OR is_page() ) : ?> /warunek, który powinien być spełniony
  7. <?php the_content();?> </div> /instrukcja, która powinna być spełniona i jest ona wykonywana poprawnie
  8.  
  9. /RESZTA KODU
  10. <?php else : ?>
  11. <?php the_excerpt(); ?>
  12. <?php endif; ?>
  13. <?php endwhile; else: ?>
  14. <p>Brak wpisów spełniających kryteria</p>
  15. <?php endif; ?>
  16. </div>
  17.  

Tekst pogrubiony zawiera kod, który chciałem przerobić. Próbowałem różnymi sposobami, jako iż nie znam w ogóle PHP wklepywałem byle co(np. echo). Nie udawało się niestety i zawitałem tutaj. Czy jest możliwość, aby ten warunek jakaś dobroduszna osoba przerobiła ja warunek, który by wykonał instrukcję i do tego wykonał drugą zamykającą tabelę(</div>). Chodzi o to, żeby kolor niebieski jakoś włożyć do tej instrukcji.

Jak jest: http://cs-zst.keed.pl/
Zamierzony efekt: http://cs-zst.keed.pl/wp-content/themes/cszst/index2.html

Stylu nie oceniajcie(tzn. obramowania:D).

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie
- dadi   [PHP] - Jeden warunek, ale dwie instrukcje   30.11.2013, 23:39:21
- - Damonsson   Z syntax errora, do gotowej strony? No to się nada...   1.12.2013, 00:01:02
- - dadi   Teraz już działa jak należy Znowu bawiłem się w t...   1.12.2013, 00:04:52
- - Damonsson   Nic z tego nie rozumiem. Jeśli zrobiłeś poprawnie ...   1.12.2013, 00:14:45
- - com   Autorowi chodzi o to że efekt ma taki: Kod<div...   1.12.2013, 00:17:25
- - dadi   Nie wiem. Kod wygląda jak poniżej i nie wyświetla ...   1.12.2013, 00:20:25
- - Damonsson   Jak zrobisz tak, to pokazuje? [PHP] pobierz, plai...   1.12.2013, 00:23:16
- - com   Jedyne co mi przychodzi na myśl to: [PHP] pobierz,...   1.12.2013, 00:25:27
- - dadi   Dziękuje bardzo Tobie za pomoc! [PHP] pobierz...   1.12.2013, 00:30:04
- - com   up wiem pomyliłem linie, miało być o jedna dalej   1.12.2013, 00:32:41
- - Damonsson   Ma sens, bo jeśli </div> się pojawi, to dojd...   1.12.2013, 00:35:45
- - com   wgl wychodzi na to że to nie ona zwraca te rekordy   1.12.2013, 00:37:12
- - Damonsson   Jeśli to wordpress, to ona robi tylko echo ( http:...   1.12.2013, 00:42:13
- - dadi   Nie wiem o co chodzi, ale cieszę się, że działa:D   1.12.2013, 00:44:59
- - Damonsson   a już tak z czystej ciekawości, zrób CTRL + F w pr...   1.12.2013, 00:46:01
- - dadi   [PHP] pobierz, plaintext function the_content...   1.12.2013, 00:54:06
- - com   tak bo prawdopodobnie wywołuje funkcje the_excerpt...   1.12.2013, 01:00:46
- - Damonsson   No teraz to ja rozumiem, więc skłamałeś pisząc Cy...   1.12.2013, 01:00:50
- - com   Damonsson jeśli autor pozwoli to zrobimy test i sp...   1.12.2013, 01:08:36
- - Damonsson   No właśnie chciałem to sprawdzić na samym początku...   1.12.2013, 01:11:06
- - com   ano, ale z tego można wywnioskować że cześć tych f...   1.12.2013, 01:24:44
- - dadi   Jak wrzuciłem przed the_content() to kończyło tabe...   1.12.2013, 12:55:45


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: 22.08.2025 - 23:33