home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Internet 2001 November / MICD2001_11_NR1.iso / Www / WebArea / index.php@id=150 < prev    next >
Text File  |  2001-09-26  |  14KB  |  295 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4//PL">
  2. <html>
  3. <head>
  4. <title>WEB-AREA.org - serwis webmaster≤w</title>
  5. <link href="style.css" rel="stylesheet" type="text/css">
  6. <LINK REL="SHORTCUT ICON" HREF="favicon.ico"> 
  7. <meta http-equiv="Creation-date" content="28.08.2001">
  8. <meta http-equiv="Reply-to" content="web-area@web-area.org">
  9. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
  10. <meta name="author" content="Jakub & Jan Filipowscy">
  11. <meta name="description" content="Serwis webmasterow. Znajdziesz tu kilka kursow popularnych internetowych jezykow programowania takich jak: HTML, CSS, WML, SGML, XML, PHP, Perl i Java. Zamiescilismy tu rowniez wiele skryptow JavaScript, PHP i CGI. Przeczytac mozna kilka artykulow i sciagnac kilka szablonow. Dla poczatkujacych jest dzial BeginnerZone. ">
  12. <meta http-equiv="keywords" content="WEB-AREA, web-area, web area, web, area, WEB-AREA.org, web-area.org, webara.org,strefa webmastera, strefa, webmastera, webmaster, WEBMASTER, Webmaster, tworzenie stron www, www, strona www, internet, world wide web, design, designerswo, designer, programowanie, jΩzyki, jΩzyk programowania, php, cgi, html, java, javascript, sgml, wml, PHP, CGI, HTML, Java, JavaScript, SGML, WML, wap, standarty, skrypty php, skrypty cgi, applety java, aplety, aplety java, aplety javy, applety javy, javascripty, JavaScripty, skrypty javy, publikowanie witryny, witryna, tworzenie witryn, tworzenie sklep≤w internetowych, edytory html, tekstowe edytory html, projekt syf, szablony, Szablony, free, darmowe, zadarmo, subskrypcja, lista mailingowa, mailing list, lista subskrypcyjna, bannery, formularze, liczniki, ksiΩgi go╢ci, linki, fora, pliki i operacje na nich, statystyki, wyszukiwarki, rankingi, darmowe skrypty, Jakub Filipowski, Jan Filipowski, katalog, Katalog stron zwi▒zanych z tematyk▒ webmasterstwa, webmasterswo, magazyn www, style, CSS, XML, ASP, jΩzyki skryptowe, generatory, anarchizm">
  13. </head>
  14. <body>
  15.  
  16.  
  17. <div align="left">
  18. <table border="0" cellpadding="0" cellspacing="0" width="770">
  19. <tr>
  20. <td width="770" valign="top" colspan="3">
  21.  
  22.     <table border="0" cellpadding="0" cellspacing="0" width="770">
  23.     <tr>
  24.     <td width="166" valign="top"><a href="index.php"><img src="img/logo.gif" border="0" width="166" height="70" alt="WEB-AREA.org - serwis webmaster≤w"></a></td>
  25.     <td width="604" height="70" background="img/gora.gif" align="right"><iframe src="banner.php" MARGINWIDTH="0" MARGINHEIGHT="0" HSPACE="0" VSPACE="0" FRAMEBORDER="0" SCROLLING="NO" WIDTH="468" HEIGHT="60">
  26. </iframe></td>
  27.     </tr></table>
  28.  
  29. </td>
  30. </tr><tr>
  31. <td width="770" valign="top" colspan="3">
  32.     <table border="0" cellpadding="1" cellspacing="0" width="770">
  33.         <tr><form method="post" action="szukaj.php">
  34.         <td width="260">    <input type="text" name="zapytanie" size="15"> <input type="submit" value="SZUKAJ"> <span class="m"><a href="index.php@url=redakcja_2Fszukaj">Jak szukaµ?</a></span></td></form>
  35.         <td width="510">
  36.         
  37.         <p align="center">
  38.         <a href="index.php@id=206" class="gora">Konkurs</a>   
  39.         <a href="subskrypcja/nowa.php" class="gora">Za│≤┐ subskrypcjΩ</a>    
  40.         <a href="index.php@id=128" class="gora">Katalog</a>    
  41.         <a href="forum.php" class="gora">Forum</a>    
  42.         <a href="index.php@id=15" class="gora">BeginnerZone</a>
  43.         
  44.         </td>
  45.     </tr></table>
  46. </td>
  47. </tr>
  48. <tr>
  49. <td width="142" valign="top">
  50.     
  51.     <br>
  52.     <table border="0" cellpadding="0" cellspacing="0" width="142">
  53.     <tr>
  54.     <td width="142" valign="top"><img src="img/menu.gif" border="0" width="142" height="13" alt="MENU"></td>
  55.     </tr>
  56.     <tr>
  57.     <td width="142" valign="top" background="img/okno1.gif">
  58.     <img src="img/s.gif" width="9" height="8"><b class="menu1">KURSY</b><br>
  59.       - <a href="index.php@id=50" class="menu">HTML</a><br>
  60.       - <a href="index.php@id=40" class="menu">CSS</a><br>
  61.       - <a href="index.php@id=62" class="menu">Java</a><br>
  62.       - <a href="index.php@id=145" class="menu">PHP</a><br>
  63.       - <a href="index.php@id=39" class="menu">CGI</a><br>
  64.       - <a href="index.php@id=5" class="menu">ASP</a><br>
  65.       - <a href="index.php@id=182" class="menu">WML</a><br>
  66.       - <a href="index.php@id=190" class="menu">XML</a><br>
  67.       - <a href="index.php@id=159" class="menu">SGML</a><br>
  68.  
  69.     <img src="img/s.gif" width="9" height="8"><b class="menu1">SKRYPTY</b><br>
  70.       - <a href="index.php@id=78" class="menu">JavaScript</a><br>
  71.       - <a href="index.php@id=135" class="menu">PHP</a><br>
  72.       - <a href="index.php@id=30" class="menu">CGI</a><br>
  73.  
  74.     <img src="img/s.gif" width="9" height="8"><b class="menu1">INNE</b><br>
  75.       - <a href="index.php@id=59" class="menu">Szablony</a><br>
  76.       - <a href="forum.php" class="menu">Forum</a><br>
  77.       - <a href="index.php@id=61" class="menu">Webmasterska lista</a><br>
  78.       - <a href="index.php@id=128" class="menu">Katalog</a><br>
  79.       - <a href="index.php@id=15" class="menu">BeginnerZone</a><br>
  80.       - <a href="index.php@id=206" class="menu">Konkurs</a><br>
  81.     
  82.     <img src="img/s.gif" width="9" height="8"><b class="menu1">SUBSKRYPCJA</b><br>
  83.       - <a href="subskrypcja/nowa.php" class="menu">Za│≤┐</a><br>
  84.       - <a href="subskrypcja/admin.php" class="menu">Administracja</a><br>
  85.  
  86.     <img src="img/s.gif" width="9" height="8"><b class="menu1">REDAKCJA</b><br>
  87.       - <a href="index.php@id=156" class="menu">Sk│ad</a><br>
  88.       - <a href="index.php@id=157" class="menu">Wsp≤│praca</a><br>
  89.       - <a href="index.php@id=158" class="menu">Reklama</a></td>
  90.     </tr>
  91.     <tr>
  92.     <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  93.     </tr></table>
  94.  
  95. </td>
  96. <td width="486" valign="top"><br>
  97.     <div align="center">
  98.     <table border="0" cellpadding="0" cellspacing="0" width="460">
  99.     <tr>
  100.     <td width="460" valign="top"><table border="0" cellpadding="0" cellspacing="0" width="460">
  101.         <tr>
  102.         <td width="460" valign="top"><img src="img/zobacz.gif" border="0" width="460" height="13" alt="ZOBACZ JESZCZE"></td>
  103.         </tr>
  104.         <tr>
  105.         <td width="460" valign="top" background="img/okno11.gif"><div align="center">
  106.                 <table border="0" cellpadding="0" cellspacing="0" width="450"><tr><td width="450"><a class="menu" href="index.php@id=146">Rozdzia│ I - Pocz▒tki</a>
  107.  <a class="menu" href="index.php@id=147">Rozdzia│ II - Warunki i pΩtle</a>
  108.  <a class="menu" href="index.php@id=148">Rozdzia│ III - Stringi</a>
  109.  <a class="menu" href="index.php@id=149">Rozdzia│ IV - Tablice</a>
  110.  <a class="menu" href="index.php@id=151">Rozdzia│ VI - Operacje na plikach</a>
  111.  <a class="menu" href="index.php@id=152">Rozdzia│ VII - Funkcje</a>
  112.  <a class="menu" href="index.php@id=153">Rozdzia│ VIII - Klasy</a>
  113.  <a class="menu" href="index.php@id=154">Rozdzia│ IX - PHP a MySQL</a>
  114.  <a class="menu" href="index.php@id=155">Rozdzia│ X - Spis funkcji</a>
  115.    </td></tr></table></div></td>
  116.         </tr>
  117.         <tr>
  118.         <td width="460" valign="top"><img src="img/okno21.gif" border="0" width="460" height="10"></td>
  119.         </tr></table><p><span class="nag">PHP - Kurs - Rozdzia│ V - Formularze</span><br>
  120. <p>W tym rozdziale zajmiemy siΩ formularzami. Projektuj▒c
  121. strony napewno bawi│e╢ siΩ ju┐ obiektami tego typu. Tworzy je
  122. siΩ atrybutem <input>. S│u┐▒ do przesy│ania skryptom
  123. PHP danych podanych przez u┐ytkownika. Przesy│aµ je mo┐na na
  124. dwa sposoby: metod▒ GET lub metod▒ POST. W pierwszym wielko╢µ
  125. zmiennych jest ograniczona do w sumie 1024 znak≤w, a ich
  126. zawarto╢µ jest wy╢wietlana w pasku urlu w przegl▒darce. Ma
  127. ona nastΩpuj▒c▒ formu│Ω: </p>
  128.  
  129. <p>skrypt.php3?url=45&napis=gora+dol</p>
  130.  
  131. <p>W przyk│adzie przekazywane s▒ dwie zmienne $url i $napis o
  132. warto╢ciach 45 i "Gora dol". MiΩdzy tymi zmiennymi
  133. wstawiany jest znak &, a je┐eli zmienna jest typu string to
  134. w miejsce spacji wstawiany jest + (plus).</p>
  135.  
  136. <p>Druga metoda jest bardziej "tajna". Ju┐ nie widaµ
  137. warto╢ci zmiennych, a ich wielko╢µ jest teoretycznie
  138. nieograniczona. Ten spos≤b jest przydatny np.: je┐eli tworzymy
  139. stronΩ z r≤┐nego rodzaju has│ami i tego typu bzdetami.</p>
  140.  
  141. <p>Stworzymy teraz prosty formularz wysy│aj▒cy informacje do
  142. skryptu PHP "skrypt.php3":</p>
  143.  
  144. <p><form method="post"
  145. action="skrypt.php3"> <br>
  146. Temat: <input type="text"
  147. name="temat"><br><br>
  148. Email: <input type="text"
  149. name="email"><br><br>
  150. Wiadomo╢µ: <textarea
  151. name="wiad"></textarea><br><br>
  152. <input type="submit" value="Wy╢lij"><br>
  153. </form></p>
  154.  
  155. <p>BΩdzie to wygl▒da│o mniej wiΩcej tak:</p>
  156.  
  157. <form action="skrypt.php3" method="post">
  158.     <p>Temat: <input type="text" size="20" name="temat"><br>
  159.     Email: <input type="text" size="20" name="email"><br>
  160.     Wiadomo╢µ: <textarea name="wiad" rows="1" cols="20"></textarea><br>
  161.     <input type="submit" value="Wy╢lij"> </p>
  162. </form>
  163.  
  164. <p>A teraz napiszemy skrypt.php3. BΩdzie on wysy│a│ list na
  165. podany E-mail. Oto jego tre╢µ.</p>
  166.  
  167. <p><?PHP<br>
  168. mail($email, $temat, $wiad);<br>
  169. echo "E-mail wys│any";<br>
  170. ?></p>
  171.  
  172. <p>U┐yli╢my tutaj funkcji mail(). Pierwszym jej parametrem jest
  173. adres odbiorcy, potem temat listu, nastΩpnie tre╢µ
  174. wiadomo╢ci. Mo┐na te┐ napisaµ czwarty (dodatkowy) parametr
  175. np.: mail("cos@gdzies.pl", "Temat",
  176. "Tre╢µ", "From Ysk yashke@poczta.fm\nX-Priority:
  177. 1"); .</p>
  178.  
  179. <p>Jak pewnie zauwa┐y│e╢ nazwy zmiennych obs│uguj▒cych
  180. formularze s▒ takie same jak nazwy p≤l tych formularzy. Czyli
  181. je┐eli mamy: </p>
  182.  
  183. <p><input type="text" name="pole"></p>
  184.  
  185. <p>to nazwa zmiennej z warto╢ci▒ tego pola ma nazwΩ $pole.
  186. Wszystkie zmienne z formularzy mo┐emy tak samo przetwarzaµ jak
  187. inne.</p>
  188. <br></td>
  189.     </tr></table>
  190.     </div>
  191. </td>
  192. <td width="142" valign="top">
  193.  
  194.         <br>
  195.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  196.         <tr>
  197.         <td width="142" valign="top"><img src="img/login.gif" border="0" width="142" height="13" alt="LOGIN"></td>
  198.         </tr>
  199.         <tr>
  200.         <td width="142" valign="top" background="img/okno1.gif">
  201.         
  202.             
  203.             <div align="center">
  204.             <table cellpadding="0" cellspacing="2" border="0" width="98%">
  205.             <form method="post" action="subskrypcja/login.php">
  206.             <tr><td width="30%"><span class="t">Login:</span></td><td width="68%"><input type="text" name="login" size="15" class="login"></td></tr>
  207.             <tr><td width="30%"><span class="t">Has│o:</span></td><td width="68%"><input type="password" name="haslo" size="15" class="login"></td></tr>
  208.             
  209.             <tr><td colspan="2"><center><input type="image" src="img/ok.gif"></td></tr>
  210.             </form></table></div>
  211.         
  212.         </td>
  213.         </tr>
  214.         <tr>
  215.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  216.         </tr></table>
  217.  
  218.         <br>
  219.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  220.         <tr>
  221.         <td width="142" valign="top"><img src="img/art.gif" border="0" width="142" height="13" alt="ARTYKULY"></td>
  222.         </tr>
  223.         <tr>
  224.         <td width="142" valign="top" background="img/okno1.gif">
  225.         
  226.         <span class="m">
  227.         
  228.          -<a href="index.php@id=1" class="menu">"Edytory HTML'a"</a><br>
  229.          -<a href="index.php@id=2" class="menu">"Publikowanie witryny"</a><br>
  230.          -<a href="index.php@id=3" class="menu">"PHP w domu"</a><br>
  231.          -<a href="index.php@id=4" class="menu">"Przeszukiwanie stron"</a><br>
  232.          -<a href="index.php@id=204" class="menu">"Wprowadzenie do Javy"</a><br>
  233.          -<a href="index.php@id=210" class="menu">"Grafika w PHP"</a>
  234.         </span>
  235.         
  236.         </td>
  237.         </tr>
  238.         <tr>
  239.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  240.         </tr></table>
  241.         
  242.         <br>
  243.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  244.         <tr>
  245.         <td width="142" valign="top"><img src="img/stat.gif" border="0" width="142" height="13" alt="ARTYKULY"></td>
  246.         </tr>
  247.         <tr>
  248.         <td width="142" valign="top" background="img/okno1.gif"><div align="left"><table border="0" cellpadding="0" cellspacing="0" width="138"><tr><td width="138"><ol><li><a href="index.php@id=135" class="stat">PHP - przyk│adowe skrypty</a> <span class="maleczarne">(1491)</span><br><li><a href="index.php@id=59" class="stat">Szablony 1</a> <span class="maleczarne">(833)</span><br><li><a href="index.php@id=145" class="stat">Kurs PHP</a> <span class="maleczarne">(817)</span><br><br><span class="maleczarne">ú▒cznie: 24062</span>        </ol>
  249.         <center><a href="http://stat.webmedia.pl/cgi-bin/anal?webarea" target="_blank">
  250. <img border=0 src="http://stat.webmedia.pl/cgi-bin/stat?webarea&stat4ur" alt="stat4u" width="40" height="10"></a></center>
  251.         </td></tr></table></div>
  252.         </td>
  253.         </tr>
  254.         <tr>
  255.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  256.         </tr></table>
  257.         
  258.         <br>
  259.         <table border="0" cellpadding="0" cellspacing="0" width="142">
  260.         <tr>
  261.         <td width="142" valign="top"><img src="img/sponsor.gif" border="0" width="142" height="13" alt="SPONSOR"></td>
  262.         </tr>
  263.         <tr>
  264.         <td width="142" valign="top" background="img/okno1.gif"><br>
  265.         <center><EMBED src="img/beep2.swf" quality=high bgcolor=#000000 WIDTH=120 HEIGHT=30></center>                            
  266.         </td>
  267.         </tr>
  268.         <tr>
  269.         <td width="142" valign="top"><img src="img/okno2.gif" border="0" width="142" height="10"></td>
  270.         </tr></table>
  271.  
  272.         <br>
  273.             <div align="center"><table border="0" cellpadding="2" cellspacing="0" width="120">
  274.             <tr>
  275.             <td width="120"><a href="button.php@id=1" target="_blank"><img src="img/cgi.gif" border="0"></a></td>
  276.             </tr>
  277.             <tr>
  278.             <td width="120"><a href="button.php@id=2" target="_blank"><img src="img/ygreg.gif" border="0"></a></td>
  279.             </tr>
  280.             <tr>
  281.             <td width="120"></td>
  282.             </tr>
  283.             </table>
  284.             </div>
  285.         
  286.  
  287. </td>
  288. </tr>
  289. <tr>
  290. <td width="770" valign="top" colspan="3" align="right"><br><br><span class="m">All rights reserved by <a href="mailto:web-area@web-area.org">J&J Filipowscy Design & Code</a></td>
  291. </tr></table></div>
  292.  
  293.  
  294. </body>
  295. </html>