Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] Jak powinna wyglądać strona?
snovvy
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 10.08.2008

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


Witam!

Chciałbym na poważnie rozpocząć przygodę z PHP i MajSkjulem. Znam całkiem nieźle xHTML, i nie najgorzej CSS.
Problem w tym, że nie wiem jak ma wyglądać kod strony w PHP. Chodzi dokładnie o to, czy to ma być xHTML połączony z PHP
Kod
     <h2><? php echo = "$title"; ?>

[skladnia moze sie nie zgadza ale, chodzi z grubsza o co cho]

lub moze:
Kod
<? php echo = "<table>"; ?>


Mam nadzieje ze rozumiecie o co chodzi...
Następnym moim pytaniem jest, jak wygląda nagłówek strony? Mam dać całą specyfikację xHTML czy walnąć zwykłe ' <? php ' a potem ' ?> '.
Bardzo proszę o jakiś przykładowy nagłówek lub dokument [nie koniecznie musi coś robić].

Z góry dziękuje za zainteresowanie :-)
Pozdrawiam wszystkich koderów!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Na początek możesz tak:
  1. <?php
  2.  
  3. $title = 'Moja strona';
  4. $currentDate = date('d.m.Y');
  5.  
  6. $events = array();
  7. $eventsCounter = 1;
  8. //pobranie jakiś danych z bazy
  9. while($row = mysql_fetch_object($result)){
  10. $events[] = array(
  11. 'timestamp' => date('d.m.Y H:i', $row->eventTimestamp),
  12. 'title'  => $row->eventTitle,
  13. 'description' => $row->eventDescription
  14. );
  15. }
  16.  
  17. //itp. itd.
  18.  
  19. ?><!DOCTYPE ...>
  20. <html ...>
  21. <head>
  22. ...
  23. <title><?php echo $title; ?></title>
  24. </head>
  25. <body>
  26. <h1><?php echo $title; ?></h1>
  27. <p>Witaj drogi internauto, dziś jest <?php echo $currentDate; ?>. Oto wydarzenia w naszej miejscowości:</p>
  28. <table>
  29. <thead>
  30. <tr>
  31. <th>lp</th>
  32. <th>wydarzenie</th>
  33. <th>data</th>
  34. </tr>
  35. </thead>
  36. <tbody>
  37. <?php
  38. foreach($events as $e){
  39. echo ' <tr>
  40. <td>' . $eventsCounter++ . '</td>
  41. <td>
  42. ' . $e['title'] . '
  43. <p>' . $e['description'] . '</p>
  44. </td>
  45. <td>' . $e['timestamp'] . '</td>
  46. </tr>';
  47. }
  48. ?>
  49. </tbody>
  50. </table>
  51. </body>
  52. </html>
Czyli najpierw wykonaj sobie całą "logikę", a dopiero potem wyświetlaj gotowe już dane

Ten post edytował Crozin 10.08.2008, 22:51:24
Go to the top of the page
+Quote Post

Posty w temacie
- snovvy   [PHP][HTML] Jak powinna wyglądać strona?   10.08.2008, 11:56:16
- - JoShiMa   Jeśłi chcesz od razu nauczyć się robić elegancko t...   10.08.2008, 12:03:40
|- - JoShiMa   Najlepszy cytat to autocytat: Cytat(JoShiMa ...   11.08.2008, 10:25:12
- - snovvy   Zainteresowałem się szablonami... ale żeby się nim...   10.08.2008, 12:15:57
|- - JoShiMa   Cytat(snovvy @ 10.08.2008, 13:15:57 )...   10.08.2008, 12:19:04
- - snovvy   Nie chodzi mi o wykład. Chodzi mi tylko o odpowied...   10.08.2008, 12:21:42
|- - JoShiMa   Cytat(snovvy @ 10.08.2008, 13:21:42 )...   10.08.2008, 19:09:23
- - paziek   1. Mylisz szablony z WYSIWYG i tym podobnym rozwia...   10.08.2008, 12:38:01
- - snovvy   Moi drodzy... Ja naprawdę wiem czym jest smarty. F...   10.08.2008, 12:49:02
- - kaem   Osobiście polecam te dwa kursy SMARTY: http://gajd...   10.08.2008, 14:19:25
- - Cysiaczek   Jak najbardziej PHP w HTML-u. Czasami, małe partie...   10.08.2008, 14:28:52
|- - phpion   Cytat(Cysiaczek @ 10.08.2008, 15:28:5...   10.08.2008, 19:41:52
|- - JoShiMa   Cytat(phpion @ 10.08.2008, 20:41:52 )...   10.08.2008, 21:29:03
|- - phpion   Cytat(JoShiMa @ 10.08.2008, 22:29:03 ...   11.08.2008, 06:04:37
|- - JoShiMa   Cytat(phpion @ 11.08.2008, 07:04:37 )...   11.08.2008, 10:22:58
- - devil-war   zależyco chcesz zrobić przykład taki <?php ...   10.08.2008, 20:08:23
- - paziek   IMHO najlepiej to PHP używajać jedynie do pobieran...   10.08.2008, 20:10:24
- - snovvy   Fakt, ja tez jakoś nie jestem bardzo zaintere...   10.08.2008, 21:01:31
|- - phpion   Cytat(snovvy @ 10.08.2008, 22:01:31 )...   10.08.2008, 21:08:04
- - snovvy   Czyli rozumiem że walidator W3C nie będzie miał pr...   10.08.2008, 21:25:33
- - snovvy   No to okey :-) Dzięki wielkie za pomoc. Teraz będz...   10.08.2008, 22:07:19
- - Crozin   Na początek możesz tak:[PHP] pobierz, pl...   10.08.2008, 22:50:49
- - snovvy   @Crozin: Wielkie dzięki za ten kod :-) W tym momen...   11.08.2008, 08:39:31
- - rzymek01   @phpion, masz po części rację, kiedyś używałem Sma...   11.08.2008, 10:05:18
- - ed   Chcesz poznać składnie php to najpierw zajrzyj do ...   11.08.2008, 10:10:54
- - rzymek01   JoShiMa, masz racje na temat ogolnego poglądu...   11.08.2008, 10:24:30
- - rzymek01   snovvy pisał: że nie wie czy kod php ma być w kodz...   11.08.2008, 10:33:38
|- - JoShiMa   Cytat(rzymek01 @ 11.08.2008, 11:33:38...   11.08.2008, 10:39:17
- - Shili   @rzymek01 Nie do końca obojętnie. Spróbuj odpalić ...   11.08.2008, 10:50:44
- - rzymek01   no wiadomo że bedzie error bo jest błąd składni w ...   11.08.2008, 10:56:03


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: 13.10.2025 - 11:02