Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Prośba o sprawdzenie kodu
kacer89
post 12.10.2010, 10:03:53
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 12.10.2010

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


  1. Witam
  2. posiadam kilka programow ktore mialem na zaliczeniu, jednak jestem kompletnie zielony w tematyce PHP i nie udalo mi sie ich zaliczyc. jeśli ktoś byłby łaskawy sprawdzic te kody ktore powinny byc napisane obiektowo, niewiem czy do konca mi sie to udalo zrobic przy pomocy googli i znajomego.
  3. Jeśli coś bedzie nie tak prosze o wyjasnienie dlaczego tak:
  4.  
  5.  
  6.  
  7. 1
  8. Napisac skrypt wyswoetlajacy formularz zawieriajacy jedno pole i przycisk zatwierdzenia.
  9. Uzytkownik wpisuje w pole dowolny tekst. Po zatwierdzeniu powinien pojawic sie wpisany
  10. przez uzytkownika tekst ale wyswitlony "od konca"( uzyc funkcji strrev).
  11.  
  12.  
  13.  
  14. <?php
  15.  
  16. class napis
  17. {
  18. function form()
  19. {
  20. echo "<form action=".$_SERVER['PHP_SELF']." method=\"POST\">";
  21.  
  22. echo "podaj tekst, ktory ma sie pojawic od konca: <br/>";
  23. echo "<input type=\"text\" name=\"tekst\">";
  24. echo "<input type=\"submit\" name=\"przycisk\" value=\"Wykonaj\">";
  25. echo "</form>";
  26. }
  27.  
  28. function wynik()
  29. {
  30. if(isset ($_POST['tekst']))
  31. echo "wpisałes: ".$_POST['tekst']."<br/>";
  32. echo "tekst od konca to:".strrev($_POST['tekst']);
  33.  
  34. }
  35. }
  36. $moj_form = new napis;
  37. $moj_form->form();
  38. $moj_form->wynik();
  39.  
  40. ?>
  41.  
  42.  
  43.  
  44. 2
  45. Napisac skrypt wyswoetlajacy formularz zawieriajacy jedno pole i przycisk zatwierdzenia.
  46. Uzytkownik wpisuje w pole dowolny tekst. Po zatwierdzeniu powinien pojawic sie wpisany
  47. przez uzytkownika tekst ale wszystkie znaki musza byc zmienione na wielkie (funkcja strtoupper)
  48. <?php
  49.  
  50. class napis
  51. {
  52. function form()
  53. {
  54. echo "<form action=".$_SERVER['PHP_SELF']." method=\"POST\">";
  55.  
  56. echo "podaj tekst, ktory ma sie pojawic na nowo wielkimi literami: <br/>";
  57. echo "<input type=\"text\" name=\"tekst\">";
  58. echo "<input type=\"submit\" name=\"przycisk\" value=\"Wykonaj\">";
  59. echo "</form>";
  60. }
  61.  
  62. function wynik()
  63. {
  64. if(isset ($_POST['tekst']))
  65. echo "wpisałes: ".$_POST['tekst']."<br/>";
  66. echo "Teskt wielkimi literami to: ".strtoupper($_POST['tekst']);
  67.  
  68. }
  69. }
  70. $moj_form = new napis;
  71. $moj_form->form();
  72. $moj_form->wynik();
  73.  
  74. ?>
  75.  
  76.  
  77.  
  78.  
  79. 3
  80.  
  81. Napisac skrypt wyswietlajacy formularz zawieriajacy dwa pola i przycisk zatwierdzenia.
  82. Uzytkownik wpisuje w pola dowolny tekst oraz liczbe. Po zatwierdzeniu powinien pojawic sie wpisany przez uzytkownika tekst wyswietlony czcianka o rozmiarze takim jak podana liczba..
  83.  
  84. <?php
  85.  
  86. class napis
  87. {
  88. function form()
  89. {
  90. echo "<form action=".$_SERVER['PHP_SELF']." method=\"POST\">";
  91.  
  92. echo "podaj tekst i rozmiar czcionki, który ma się wyświetlić: <br/>";
  93. echo "<input type=\"text\" name=\"tekst\"><br/>";
  94. echo " Podaj roziar czcionki: <br/>";
  95. echo "<input type=\"text\" name=\"rozmiar\">";
  96. echo "<input type=\"submit\" name=\"przycisk\" value=\"Wykonaj\">";
  97. echo "</form>";
  98. }
  99.  
  100. function wynik()
  101. {
  102. if(isset ($_POST['tekst']))
  103. echo "<br/>";
  104.  
  105. echo "Twój tekst napisany w wybranym rozmiarze: <font size=\"".$_POST['rozmiar']."\">".$_POST['tekst']."</font>";
  106.  
  107. }
  108. }
  109. $moj_form = new napis;
  110. $moj_form->form();
  111. $moj_form->wynik();
  112.  
  113. ?>
  114.  
  115.  
  116.  
  117. 6
  118. Napisac skrypt wyswietlajacy formularz zawieriajacy dwa pola i przycisk zatwierdzenia.
  119. Uzytkownik wpisuje w pola dwie dowolne liczby calkowite. Po zatwierdzeniu powinien pojawic sie wpisany przez uzytkownika wynik podniesienia pierwszej z liczb do potegi okreslonej przez druga liczbe.
  120.  
  121.  
  122. <?php
  123.  
  124. class napis
  125. {
  126. function form()
  127. {
  128. echo "<form action=".$_SERVER['PHP_SELF']." method=\"POST\">";
  129.  
  130. echo "podaj liczbę która ma być podniesiona do potegi: <br/>";
  131. echo "<input type=\"text\" name=\"pole1\"><br/>";
  132. echo " Podaj potęgę: <br/>";
  133. echo "<input type=\"text\" name=\"pole2\">";
  134. echo "<input type=\"submit\" name=\"przycisk\" value=\"oblicz\">";
  135. echo "</form>";
  136. }
  137.  
  138. function wynik()
  139. {
  140. if(isset ($_POST['wyniczek']))
  141. echo "<br/>";
  142.  
  143. $podstawa=$_POST['pole1'];
  144. $potega=$_POST['pole2'];
  145. $wynika=pow($podstawa,$potega);
  146. echo $podstawa." do potęgi ".$potega." to jest ".$wynika;
  147.  
  148. }
  149. }
  150. $moj_form = new napis;
  151. $moj_form->form();
  152. $moj_form->wynik();
  153.  
  154. ?>
  155.  
  156.  
  157.  
  158.  
  159.  
  160. 5
  161. Napisac skrypt wyswoetlajacy formularz zawieriajacy dwa pola i przycisk zatwierdzenia.
  162. Uzytkownik wpisuje w pola dowolny tekst oraz nazwe koloru. Po zatwierdzeniu powinien pojawic sie wpisany tekst w wybranym kolorze.
  163.  
  164.  
  165. <?php
  166.  
  167. class napis
  168. {
  169. function form()
  170. {
  171. echo "<form action=".$_SERVER['PHP_SELF']." method=\"POST\">";
  172.  
  173. echo "Wpisz tekst który ma się ukazać: <br/>";
  174. echo "<input type=\"text\" name=\"tekst\"><br/>";
  175. echo "Wpisz kolor w jakim ma sie ukazać tekst <br/>";
  176. echo "<input type=\"text\" name=\"kolor\">";
  177. echo " <input type=\"submit\" name=\"przycisk\" value=\"Wykonaj\">";
  178. echo "</form>";
  179. }
  180.  
  181. function wynik()
  182. {
  183. if(isset ($_POST['tekst']) && isset ($_POST['kolor']))
  184. echo "Twój tekst: <font color=\"".$_POST['kolor']."\">".$_POST['tekst']."</font>";
  185. }
  186. }
  187. $moj_form = new napis;
  188. $moj_form->form();
  189. $moj_form->wynik();
  190.  
  191. ?>
  192.  
  193.  
  194.  
  195. 6
  196.  
  197. Napisac skrypt wyswoetlajacy formularz zawieriajacy jedno pole i przycisk zatwierdzenia.
  198. Uzytkownik wpisuje w pole nazwe koloru. Po zatwierdzeniu powinien pojawic sie ponownie ten sam formularz ale tlo strony powinno byc ustawione na kolor podany przez uzytkownika.
  199.  
  200. <?php
  201.  
  202. class napis
  203. {
  204. function form()
  205. {
  206. echo "<form action=".$_SERVER['PHP_SELF']." method=\"POST\">";
  207.  
  208. echo "Wpisz kolor w jakim ma sie ukazać tło <br/>";
  209. echo "<input type=\"text\" name=\"kolor\">";
  210. echo " <input type=\"submit\" name=\"przycisk\" value=\"Wykonaj\">";
  211. echo "</form>";
  212. }
  213.  
  214. function wynik()
  215. {
  216. if(isset ($_POST['kolor']))
  217. echo "<body bgcolor=".$_POST['kolor'].">";
  218. }
  219. }
  220. $moj_form = new napis;
  221. $moj_form->form();
  222. $moj_form->wynik();
  223.  
  224. ?>
  225.  
  226. Jesli ktos posiada ksiazki lub kursy z ktorych mozna sie nauczyc tego jezyka w prosty sposob bylbym wdzieczny o podanie nazwy
  227. Pozdrawiam


Ten post edytował kacer89 12.10.2010, 17:22:13
Go to the top of the page
+Quote Post
askone
post 12.10.2010, 11:21:05
Post #2





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

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


Zadań domowych tutaj nie odrabiamy winksmiley.jpg

Jedno co mogę Ci powiedzieć, to że jeśli masz napisać kod strukturalnie to na 100% nie będzie tam żadnej class...

Pozdrawiam


--------------------
Kliknij jeśli moja odpowiedź Ci pomogła.
askone.pl
Go to the top of the page
+Quote Post
Fifi209
post 12.10.2010, 11:30:45
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(askone @ 12.10.2010, 12:21:05 ) *
Zadań domowych tutaj nie odrabiamy winksmiley.jpg

Tutaj nie, ale na giełdzie ofert chętnie. smile.gif

@topic
Zainteresuj się najpierw BBCode, potem będziesz mógł z kimkolwiek rozmawiać.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
kacer89
post 12.10.2010, 13:50:43
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 12.10.2010

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


jeden madrzejszy od drugiego
Go to the top of the page
+Quote Post
Fifi209
post 12.10.2010, 13:54:42
Post #5





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(kacer89 @ 12.10.2010, 14:50:43 ) *
jeden madrzejszy od drugiego


Znalazł się najmądrzejszy i zamiast zastosować się do Naszych uwag, będziesz jeszcze swoje prawił? Skoro jesteś taki wszechwiedzący, to po co prosisz o pomoc?

Miłej lektury: Temat: Jak poprawnie zadac pytanie


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 02:41