Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] a [html]
bodziu1969
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.04.2010

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


witam. Uczę się dopiero więc będę zadawał banalne dla was pytania, a mianowicie znalazłem na necie stronę w php wchodzę na nią klikam źródło strony i wyskakuje kod html chodź strona jest w php o co chodzi ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


ehh, zobacz najpierw może co to php a co to html

PHP to język skryptowy wykonywany po stronie serwera, dlatego nie możesz zobaczyć jego kodu...
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Przeglądarka może odczytać tylko html, css, js, xml czy tego typu podobne rzeczy. Język php jest tylko zbiorem instrukcji, które służą do utworzenia formy zrozumiałej dla przeglądarki. Nie zobaczysz kodu php jeśli serwer wie, że ten kawał kodu to php i przeczyta z niego co ma zrobić by w efekcie strona wyszła.
Go to the top of the page
+Quote Post
sadistic_son
post
Post #4





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Innymi słowy plik *.php znajduje się na serwerze. Serwer go interpretuje/wykonuje i wysyła gotowe wyniki w postaci kodu html do Twojej przeglądarki.
Go to the top of the page
+Quote Post
bodziu1969
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.04.2010

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


No dobrze a jak mam np swój serwer i stronę w php i chciałbym coś zmienić w układzie bądź ogólnie to jak zrobić żeby widać było w formie html ?
Go to the top of the page
+Quote Post
sadistic_son
post
Post #6





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Edytując kod w pliku php w jakimś edytorze (nawet notatnik wystarczy) zmieniasz wszystko - wygląd , funkcjinalność itp. Natomiast jak chcesz obejrzeć wyniki, czyli wygląd strony to w przeglądarce wpisujesz adres np. http://localhost/folder_ze_stroną/index.php i wtedy wyświetla Ci się strona w postaci html.

Ten post edytował sadistic_son 24.04.2010, 15:16:32
Go to the top of the page
+Quote Post
bodziu1969
post
Post #7





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.04.2010

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


ok mamy tutaj plik index.php prosto z serwera oraz index.php w przeglądarce jako źródło storny i moje pytanie brzmi jak otworzyć index.php tak żebym mógł widzieć tak jak przy źródle strony czyli html i mógł edytować :
  1.  
  2. <?php
  3. include "baza.php";
  4. $title = 'Strona główna';
  5. include "gora.php";
  6. if(isSet($_GET['ref'])){
  7. $ref = (int)$_GET['ref'];
  8. $ref = str_replace('-', '', $ref);
  9. if($ref !== 0){
  10. $count = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM ref WHERE ip='".$_SERVER["REMOTE_ADDR"]."'"));
  11. if($count[0] <> 0){
  12. echo "Już raz jechałeś na gapę nie wstyd Ci znowu się o to prosić ? Zarejestruj się jeśli jeszcze nie masz konta i kup sobie własną furkę.";
  13. }
  14. else{
  15. mysql_query("INSERT INTO ref SET ip='".$_SERVER["REMOTE_ADDR"]."', id_user='$ref'");
  16. $kasa = rand(10, 100);
  17. $mam = mysql_fetch_row(mysql_query("SELECT kasa FROM user WHERE id='$ref'"));
  18. $razem = $mam[0] + $kasa;
  19. mysql_query("UPDATE user SET kasa='$razem' WHERE id='$ref'");
  20. echo "Na całe szczęście znalazł się ktoś kto Cie chętnie podwiózł. Jesteś jednak honorowy więc płacisz mu za to " . $kasa . " zł. Jeśli chcesz możesz się już teraz zarejestrować i odebrać swoje pieniądze w wyścigu";
  21. }
  22. }
  23. }
  24. else{
  25. if(isSet($_POST['zalogowany']) || !isSet($_POST['zalogowany'])){
  26. $zapytanie = mysql_query("SELECT id, temat, tresc, data FROM powiadomienia ORDER BY id DESC LIMIT 3");
  27.  
  28. while($powiadomienia = mysql_fetch_assoc($zapytanie)){
  29. echo "<table width='100%'>
  30. <tr>
  31. <td class='pow'>".$powiadomienia['data'] . " &nbsp; - &nbsp; " . $powiadomienia['temat']."</td>
  32. </tr>
  33. <tr>
  34. <td>".$powiadomienia['tresc']."</td>
  35. </tr>
  36. </table>";
  37. }
  38. }
  39. echo "<table width='100%'>
  40. <tr>
  41. <td class='pow'>TheStreetRace.com - nielegalne uliczne wyścigi</td>
  42. </tr>
  43. <tr>
  44. <td><h1 style='font-size: 13px;'>Witam Cię serdecznie w świecie .</h1></td>
  45. </tr>
  46. </table>";
  47. }
  48. include "dol.php";
  49. ?>


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  3. <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  4. <meta name="Description" content="Street-Race.pl to nielegalne wyścigi uliczne w formie gry internetowej za darmo! Tuningowane samochody, pojedynki na torze i wiele więcej atrakcji czeka na Ciebie." />
  5. <meta name="Keywords" content="street-race, street, race, gra online, via www, mmorpg, mmo, gra internetowa, wyścigi, wyscigi, street race, uliczne, tuning, gra" />
  6.  
  7. <title>Nielegalne wyścigi uliczne - Street Race - Strona główna</title>
  8.  
  9. <link rel="stylesheet" href="style.css" type="text/css" />
  10. <!--[if gte IE 5]>
  11. <link rel="stylesheet" href="styleie.css" />
  12. <![endif]-->
  13. <script type="text/javascript">
  14. <!--
  15. function form1(tekst){
  16. if(tekst=='login'){
  17. window.document.logowanie.login.value='';
  18. }
  19. }
  20. function form2(tekst){
  21. if(tekst=='hasło'){
  22. window.document.logowanie.pass.value='';
  23. }
  24. }
  25. function sprawdzLogowanie(){
  26. var wiadomosc = '';
  27. if(window.document.logowanie.login.value == ''){
  28. wiadomosc = wiadomosc += "wpisz login \n";
  29. }
  30. if(window.document.logowanie.pass.value == ''){
  31.  
  32. wiadomosc = wiadomosc += "wpisz hasło \n"
  33. }
  34. if(wiadomosc != ''){
  35. alert(wiadomosc);
  36. return false;
  37. }
  38. else{
  39. return true;
  40. }
  41. }
  42. // -->
  43. </head>
  44. <div class="glowny">
  45. <table border="0" cellpadding="0" cellspacing="0">
  46. <tr>
  47. <td><img src="images/l/1.gif" alt="" /></td>
  48. <td><img src="images/l/2.gif" alt="" /></td>
  49. <td><img src="images/l/3.gif" alt="" /></td>
  50. <td><img src="images/l/4.gif" alt="" /></td>
  51. </tr>
  52. <tr>
  53. <td><img src='images/l/5-1.gif' alt='' /></td>
  54. <td><img src="images/l/6.gif" alt="" /></td>
  55. <td><img src="images/l/7.gif" alt="" /></td>
  56. <td><img src="images/l/8.gif" alt="" /></td>
  57. </tr>
  58. <tr>
  59. <td class="male_menu">
  60. <table cellspacing='0' cellpadding='0' width='100%' border='0'>
  61. <tr>
  62. <td valign='top'><div class='podpowiedz'>
  63. Lotus 2-Eleven<br />
  64. Moc: 80 KM<br />
  65. vMax: 200 km/h<br />
  66. v100: 8 sekund
  67. </div></td>
  68. <td valign='top'><div class='podpowiedz'>
  69. Kasa: 677 zł<br />
  70. Poziom: 1<br />
  71. Respekt: 1<br />
  72. Doświadczenie: 0</div></td>
  73. </tr>
  74. <tr>
  75. <td colspan='2' align='left'><div class='podpowiedz'>Bak: 47 / 50 litrów</div></td>
  76. </tr>
  77. <tr>
  78. <td colspan='2'> <table cellspacing="0" cellpadding="0" width="214" height="15">
  79. <tr>
  80. <td style="background: url('images/pasekc.jpg'); width: 214px; height: 20px;"><div style="background: url('images/pasekz.jpg'); width: 94%; height: 20px;"></div></td>
  81. <tr>
  82. </table>
  83. </td>
  84. </tr>
  85. </table></td>
  86. <td class="rank" align="center" valign="top">
  87. <tr>
  88. <td align="center">Ranking:</td>
  89. </tr>
  90. <tr>
  91. <td align="center">1</td>
  92. </tr>
  93. </table>
  94. </td>
  95. <td><img src="images/l/11.gif" alt="" /></td>
  96. <td><img src="images/l/12.gif" alt="" /></td>
  97. </tr>
  98. </table>
  99. <table border="0" cellpadding="0" cellspacing="0">
  100. <tr>
  101. <td><a href="index.php"><img src="images/pm/1.gif" alt="" /></a></td>
  102. <td><a target="_blank" href="http://forum.street-race.pl"><img src="images/pm/2.gif" alt="" /></a></td>
  103. <td><a href="profil.php"><img src="images/pm/3.gif" alt="" /></a></td>
  104. <td><a href="regulamin.php"><img src="images/pm/4.gif" alt="" /></a></td>
  105. <td><a href="pomoc.php"><img src="images/pm/5.gif" alt="" /></a></td>
  106. <td><a href="kontakt.php"><img src="images/pm/6.gif" alt="" /></a></td>
  107. <td><img src="images/pm/7.gif" alt="" /></td>
  108. <td><a href="ranking.php"><img src="images/pm/8.gif" alt="" /></a></td>
  109. <td><a href="pozyczka.php"><img src="images/pm/9.gif" alt="" /></a></td>
  110. <td><a href='wyloguj.php'><img src='images/pm/10.gif' alt='' /></a></td>
  111. </tr>
  112. </table>
  113. <table width="980px">
  114. <tr>
  115. <td align="center"><br /><br /></td>
  116. </tr>
  117. </table>
  118. <table cellpadding="10" border="0">
  119. <tr>
  120. <td valign='top' width='207'> <table cellspacing="0" cellpadding="0" border="0" width="207">
  121. <tr>
  122. <td><img src="images/menu/up.jpg" alt="" /></td>
  123. </tr>
  124. <tr>
  125. <td><a href="wyscig.php"><img src="images/menu/1.jpg" alt="" /></a></td>
  126. </tr>
  127. <tr>
  128. <td><a href="pojedynek.php"><img src="images/menu/2.jpg" alt="" /></a></td>
  129. </tr>
  130. <tr>
  131. <td><a href="team.php?pitstop"><img src="images/menu/3.jpg" alt="" /></a></td>
  132. </tr>
  133. <tr>
  134. <td><a href="teamvs.php"><img src="images/menu/4.jpg" alt="" /></a></td>
  135. </tr>
  136. <tr>
  137. <td><a href="kierowca.php"><img src="images/menu/5.jpg" alt="" /></a></td>
  138. </tr>
  139. <tr>
  140. <td><a href="praca.php"><img src="images/menu/6.jpg" alt="" /></a></td>
  141. </tr>
  142. <tr>
  143. <td><a href="stacja_paliw.php"><img src="images/menu/7.jpg" alt="" /></a></td>
  144. </tr>
  145. <tr>
  146. <td><a href="warsztat.php"><img src="images/menu/8.jpg" alt="" /></a></td>
  147. </tr>
  148. <tr>
  149. <td><a href="garaz.php"><img src="images/menu/9.jpg" alt="" /></a></td>
  150. </tr>
  151. <tr>
  152. <td><a href="bank.php"><img src="images/menu/10.jpg" alt="" /></a></td>
  153. </tr>
  154. <tr>
  155. <td><a href="salon_samochodowy.php?page=1"><img src="images/menu/11.jpg" alt="" /></a></td>
  156. </tr>
  157. <tr>
  158. <td><a href="kupiec.php"><img src="images/menu/12.jpg" alt="" /></a></td>
  159. </tr>
  160. <tr>
  161. <td><a href="targ.php"><img src="images/menu/13.jpg" alt="" /></a></td>
  162. </tr>
  163. <tr>
  164. <td><a href="zajazd.php"><img src="images/menu/14.jpg" alt="" /></a></td>
  165. </tr>
  166. <tr>
  167. <td><a href="lotek.php"><img src="images/menu/15.jpg" alt="" /></a></td>
  168. </tr>
  169. <tr>
  170. <td>
  171. <a href="poczta.php"><img src="images/menu/16.jpg" alt="" /></td></a>
  172. </tr>
  173. <tr>
  174. <td><a href="ustawienia.php"><img src="images/menu/17.jpg" alt="" /></a></td>
  175. </tr>
  176. <tr>
  177. <td><a href="pozyczka.php"><img src="images/menu/18.jpg" alt="" /></a></td>
  178. </tr>
  179. <tr>
  180. <td class="lmenu"><br />
  181. Statystyki gry:<br />
  182. Online: 1<br />
  183. Rekord: 2<br />
  184. Zarejestrowanych: 3<br />
  185. </td>
  186. </tr>
  187. <tr>
  188. <td><img src="images/menu/down.jpg" alt="" /></td>
  189. </tr>
  190. </table>
  191. </td>
  192. <td valign='top' width='100%'><table width='100%'>
  193. <tr>
  194. <td class='pow'>TheStreetRace.com - nielegalne uliczne wyścigi</td>
  195. </tr>
  196. <tr>
  197. <td><h1 style='font-size: 13px;'>Witam Cię serdecznie w świecie </h1></td>
  198. </tr>
  199. </table> </td>
  200. </tr>
  201. </table>
  202. <div align="right" class="r1">
  203. Copyright 2010 TheStreetRace.com, All rights reserved
  204. </div>
  205. </div>
  206. </body>
  207. </html>
Go to the top of the page
+Quote Post
luck
post
Post #8





Grupa: Zarejestrowani
Postów: 317
Pomógł: 58
Dołączył: 6.11.2005

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


Gdyby PHP był stosowany "po bożemu", to wykorzystano by wzorzec MVC i mógłbyś sobie otwierać szablon dowolnym edytorem i swobodnie modyfikować wygląd.
Poczytaj sobie o MVC i systemach szablonów (np. Smarty) oraz dlaczego ich sotosowanie jest dobre oraz o "spaghetti code" i dlaczego jest złe. Wtedy zrozumiesz czemu kod, który podałeś jest doskonałym przykładem na to, jak nie powinno się pisać w PHP (ani żadnym innym języku). Ale na szczęście tok rozumowania masz prawidłowy, sam zauważyłeś że z podanym kodem rzeczywiście jest jakiś problem (IMG:style_emoticons/default/winksmiley.jpg) Konkretnie z jego utrzymaniem.
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.09.2025 - 06:30