Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Formularz Kontaktowy...
kkuubbaa88
post
Post #1





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

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


mam sobie formularz:

  1. <?php
  2. if (empty($_POST['submit'])) {
  3.  
  4. echo "<table border=\"0\"><form method=\"post\">
  5. <tr>
  6. ...
  7. ?>


jest i przycisk

  1. <?php
  2. <input type= "submit\" name=\"submit\" value=\"Wyślij\">
  3. ?>


i chcialbym zamienic to sobie na przycisk graficzny... wymacilem kod, ale nie chce dzialac... dlaczego ?

  1. <?php
  2. <input type= "image\" name=\"submit\" src=\"sonda/2.jpg\" onclick=\"submit\">
  3. ?>


po type jest znak \ ale nie chce sie tam wyswietlic (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kkuubbaa88
post
Post #2





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

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


No i nie idzie... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) nic z tych zmian nie wychodzi... nawet nie wiem czemu... jak na chlopski rozum powinno działać... dam cały mój kod kontaktowy to może to coś pomoże. On cały mi działa z tymi przyciskami co sa standardowe... ale graficzne za chiny nie wsadze (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

  1. <?php
  2.  
  3. if (empty($_POST['submit'])) {
  4.  
  5. echo "<table border=\"0\"><form method=\"post\" action=\"kontakt.php\">
  6. <tr height=\"50\"><td></td></tr>
  7. <tr>
  8. <td></td><td></td><td><b>Treść Wiadomości: </b></td><td></td><td></td>
  9. </tr>
  10. <tr>
  11. <td></td>
  12. <td></td><td colspan=\"2\"><textarea name=\"tresc\" style=\"width: 434px; height: 150px; border-style: double; border-color: #6eb4d8; border-top-width: 1px ; border-left-width: 
  13.  
  14. 1px; border-bottom-width: 1px; border-right-width: 1px; overflow:hidden\" wrap=\"virtual\"></textarea></td><td></td>
  15. </tr>
  16. <tr>
  17. <td></td>
  18. <td style=\"text-align: right\"><b>Imię: </b></td><td><input type=\"text\" name=\"imie\" style=\"width: 150px; border-style: double; border-color: #6eb4d8; border-top-width: 1px ; 
  19.  
  20. border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px\"></td><td style=\"text-align: right\"><input type=\"text\" name=\"email\" style=\"width: 150px; 
  21.  
  22. border-style: double; border-color: #6eb4d8; border-top-width: 1px ; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px\"></td><td><b> :Mail</b></td>
  23. </tr>
  24. <tr height=\"15\"><td width=\"16\"></td><td></td><td></td><td></td><td></td></tr>
  25. <tr>
  26. <td> </td>
  27. <td>
  28. </td><td><input type= \"submit\" name=\"submit\" value=\"Wyślij\"></td><td style=\"text-align: right\"><input type= \"reset\" value=\"Wyczysc\"></td><td></td></form>
  29. </tr>
  30. </table>";
  31. }
  32.  
  33. elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email'])) {
  34.  
  35. if (eregi("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+.[a-z]{2,4}$", stripslashes($_POST['email']))){
  36.  
  37.  
  38. $message = "Treść:\n$_POST[tresc]\n\n\nWysłał: $_POST[imie]";
  39.  
  40. $header = "From: $_POST[email] ";
  41.  
  42. @mail("adres","tytul","$message","$header")
  43. or die('Błąd - Spróbuj Ponownie');
  44.  
  45. echo "<span style=\"color: #FF0000; text-align: center;\">Wiadomosc zostala wyslana</span>";
  46. }
  47. else {echo "<span style=\"color: #FF0000; text-align: center;\"></span>";
  48.  
  49. echo "<table border=\"0\"><form method=\"post\">
  50. <tr height=\"50\"><td></td><td colspan=\"4\" style=\"text-align: center\"><span style=\"color: #FF0000; text-align: center;\"><b>Adres e-mail nie jest 
  51.  
  52. poprawny</b></span></td></tr>
  53. <tr>
  54. <td></td><td></td><td><b>Treść Wiadomości: </b></td><td></td><td></td>
  55. </tr>
  56. <tr>
  57. <td></td>
  58. <td></td><td colspan=\"2\"><textarea name=\"tresc\" style=\"width: 434px; height: 150px; border-style: double; border-color: #6eb4d8; border-top-width: 1px ; border-left-width: 
  59.  
  60. 1px; border-bottom-width: 1px; border-right-width: 1px; overflow:hidden\" wrap=\"virtual\"></textarea></td><td></td>
  61. </tr>
  62. <tr>
  63. <td></td>
  64. <td style=\"text-align: right\"><b>Imię: </b></td><td><input type=\"text\" name=\"imie\" style=\"width: 150px; border-style: double; border-color: #6eb4d8; border-top-width: 1px ; 
  65.  
  66. border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px\"></td><td style=\"text-align: right\"><input type=\"text\" name=\"email\" style=\"width: 150px; 
  67.  
  68. border-style: double; border-color: #6eb4d8; border-top-width: 1px ; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px\"></td><td><b> :Mail</b></td>
  69. </tr>
  70. <tr height=\"15\"><td width=\"16\"></td><td></td><td></td><td></td><td></td></tr>
  71. <tr>
  72. <td> </td>
  73. <td>
  74. </td><td><input type= \"submit\" name=\"submit\" value=\"Wyślij\"></td><td style=\"text-align: right\"><input type= \"reset\" value=\"Wyczysc\"></td><td></td></form>
  75. </tr>
  76. </table>";
  77. }
  78.  
  79. }
  80.  
  81. else {
  82. echo "<table border=\"0\"><form method=\"post\">
  83. <tr height=\"50\"><td></td><td colspan=\"4\" style=\"text-align: center\"><span style=\"color: #FF0000; text-align: center;\"><b>Wszystkie pola są obowiązkowe</b></span></td></tr>
  84. <tr>
  85. <td></td><td></td><td><b>Treść Wiadomości: </b></td><td></td><td></td>
  86. </tr>
  87. <tr>
  88. <td></td>
  89. <td></td><td colspan=\"2\"><textarea name=\"tresc\" style=\"width: 434px; height: 150px; border-style: double; border-color: #6eb4d8; border-top-width: 1px ; border-left-width: 
  90.  
  91. 1px; border-bottom-width: 1px; border-right-width: 1px; overflow:hidden\" wrap=\"virtual\"></textarea></td><td></td>
  92. </tr>
  93. <tr>
  94. <td></td>
  95. <td style=\"text-align: right\"><b>Imię: </b></td><td><input type=\"text\" name=\"imie\" style=\"width: 150px; border-style: double; border-color: #6eb4d8; border-top-width: 1px ; 
  96.  
  97. border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px\"></td><td style=\"text-align: right\"><input type=\"text\" name=\"email\" style=\"width: 150px; 
  98.  
  99. border-style: double; border-color: #6eb4d8; border-top-width: 1px ; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px\"></td><td><b> :Mail</b></td>
  100. </tr>
  101. <tr height=\"15\"><td width=\"16\"></td><td></td><td></td><td></td><td></td></tr>
  102. <tr>
  103. <td> </td>
  104. <td>
  105. </td><td><input type= \"submit\" name=\"submit\" value=\"Wyślij\"></td><td style=\"text-align: right\"><input type= \"reset\" value=\"Wyczysc\"></td><td></td></form>
  106. </tr>
  107. </table>";
  108. }
  109.  
  110.  
  111. ?>


Ten post edytował kkuubbaa88 20.11.2007, 10:57:24
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 02:26