Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Problem]Formularz kontaktowy
Forum PHP.pl > Forum > Gotowe rozwiązania
damian1232
Witam, jestem zupełnie zielony z PHP i wczoraj korzystając z poradnika dla idiotów .. napisałem swój 1 skrypt
Formularz kontaktowy, troszkę z pomocą kolegi, i nie wiem dlaczego występuje tutaj błąd :
Parse error: syntax error, unexpected '<' in /home/mineacti/public_html/kontakt.php on line 24
Oto skrypt
  1. <!--c1--><div class='codetop'>Kod</div><div class='codemain'><!--ec1--><?php
  2. @$nadawca = addslashes(trim($_POST['imie']));
  3. @$email = addslashes(trim($_POST['email']));
  4. @$odbiorcy = (array)$_POST['Osoby'];
  5. //@$odbiorcy2 = explode(", ", $odbiorcy);
  6. @$wiadomosc = addslashes(trim($_POST['Tresc']));
  7. @$kupno = addslashes(trim($_POST['opcja']));
  8. @$czas = addslashes(trim($_POST['opcja2']));
  9.  
  10. $tresc = "Nadawca: $imie\n\nWiadomosc: $wiadomosc\n\nKupuje: $kupno\n\nKupuje: $czas\n\nE-mail: $email";
  11. [/php]
  12. $header = "Mineactioncraft.xaa.pl ".$nadawca." ".$kupno." \nContent-Type:".
  13.             ' text/plain;charset="UTF-8"'.
  14.             "\nContent-Transfer-Encoding: 8bit";
  15.  
  16. $i=0;
  17.  
  18. while (isset($odbiorcy[$i]) && $odbiorcy[$i]!='')
  19. {
  20. mail($odbiorcy[$i], $tresc, $header);
  21. $i++;
  22. }
  23.  
  24. <tr>
  25. <td>Kod Zwrotny</td>
  26. <td><textarea name=\"tresc\" style=\"width: 250px; height: 100px\"></textarea></td>
  27. </tr>
  28. <tr>
  29. <td>Nick</td>
  30. <td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td>
  31. </tr>
  32. <tr>
  33. <td>Adres e-mail</td>
  34. <td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td>
  35. </tr>
  36. <tr>
  37. <td>Kupuję:</td>
  38. <td><select name=\"opcja\">
  39. <option>Vip</option>
  40. <option>Mega Vip</option>
  41. <option>Mod</option></td>
  42. </tr>
  43. <tr>
  44. <td>Okres:</td>
  45. <td><select name=\"opcja2\">
  46. <option>1 mc</option>
  47. <option>3 mc</option></td>
  48. </tr>
  49. <tr>
  50. <td>&nbsp;</td>
  51. <td><input type=\"submit\" name=\"submit\" value=\"Wyślij\">&nbsp;
  52. <input type=\"reset\" value=\"Od nowa\"></td></form>
  53. </tr>
  54. </table>";
  55. }
  56.  
  57.  
  58. else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>";
  59.  
  60. ?><!--c2--></div><!--ec2-->
Dominator
Co według Ciebie brakuje w linijkach 21-25 ?

  1. $i++;
  2. }
  3.  
  4. <tr>
  5. <td>Kod Zwrotny</td>
damian1232
Naprawdę nie wiem :/
Tak jak pisałem na początku jestem strasznie zielony
a ten skrypt jest mi bardzo i szybko potrzebny mam nadzieję, że podpowiesz mi trochę
k_@_m_i_l
Kod php powinien być zawarty między znacznikami <?php a ?>. U Ciebie zabrakło znacznika zamykającego ?> stąd ten błąd.


  1. $i++;
  2. }
  3. ?>
  4. <tr>

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.