Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Przerobka bardzo prostego skryptu komentarzy php
bialko0019
post
Post #1





Grupa: Zarejestrowani
Postów: 294
Pomógł: 4
Dołączył: 19.12.2008

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


Witam. Mam pytanie/zlecenie. Jesteście dobrzy z PHP to napewno poradzicie sobie z tym prostym skryptem ( hehe ale nie dla mnie ;p ).

Mam taki skrypt:

Formularz:

  1. <form name="form" method="POST" action="wyslij.php" onsubmit="return checkform(this);">
  2. <table width="150"> <td><input name="nick" type="text" value="Twój nick" size="30" width="300"> </td>
  3. <tr></tr><td><input name="mail" type="text" value="Twój adres email" size="40" width="400"></td>
  4. <tr><td><input name="temat" type="text" value="Wpisz Kategorię sprzętu" size="40" width="400"></td></tr>
  5. <tr><td><input name="pole" type="text" value="Wpisz firme, typ(czy to laptop, czy nagrywarka itp) i model sprzętu" size="70" width="400"></td></tr>
  6. <tr><td><textarea name="opinia" value="Tresc Twojej opini" cols="60" rows="35">Treść Twojej opini...</textarea></td></tr>
  7.  
  8.  
  9. <tr><input type="submit" name="B12" value="Prześlij">
  10. <input name="Submit22" type="reset" value="Wyczyść"></tr></table>
  11. <script type="text/javascript">
  12. function licz(pole,max){
  13. if (pole.value.length > max){
  14. pole.value = pole.value.substr(0,max);
  15. }
  16. }
  17.  
  18. </script>
  19. </form>



i plik wyslij.php

  1. <?
  2.  $nick = $_POST['nick'];
  3.  $mail = $_POST['mail'];
  4.  $opinia = $_POST['opinia'];
  5.  $temat = $_POST['temat'];
  6.  $pole = $_POST['pole'];
  7.  $nick  = HTMLSpecialChars($nick);
  8.  $mail  = HTMLSpecialChars($mail);
  9.  $www  = HTMLSpecialChars($www);
  10.  $temat  = HTMLSpecialChars($temat);
  11.  $pole  = HTMLSpecialChars($pole);
  12.  $tresc = wordwrap($pole, 50, "\n", 1);
  13.  $wynik = '<hr width="100%" size="10" />
  14.  
  15.  <b>' . $nick . '</b>
  16.  <a href="mailto:' . $mail . '">' . $mail . '</a>
  17.  ' . $tresc . '
  18.  <b>' . $temat . '</b>
  19.  
  20.  
  21.  ' . $opinia . '
  22.  <hr width="100%" size="10" />';
  23.         $plik = "astrominikleopotoczerekiwiczanki.txt";
  24.         $fp = fopen($plik, "a");
  25.         fwrite ($fp, $wynik);
  26.         fclose($fp);
  27.      echo("<b>$nick, </b> Twoja opinia została wysłana na serwer. Po zaakteptowaniu przez modelatora, zostanie wyświetlona w dziale <b> $temat </b> pod nazwą <i> $pole </i>
  28.  
  29.  <b>Dziękujemy !</b>");
  30.  
  31.  
  32.  ?>


Chciałbym, aby ktoś kto dodaje opinię na temat danego sprzetu, zamiast recznie wpisywac Komputery, albo Telefony Komorkowe tylko byla taka lista, że ktos wybiera np Komputery potem wyswietlaja mu sie typy komputerow, jak wybierze typ to wtedy zaznacza pozycje np notebook i moze pod spodem wpisac swoja opinie na temat zaznaczonej pozycji. To wszystko pozycja koncowa wyswietla MI adminowi sie w pliku astrominikleopotoczerekiwiczanki.txt i opinia tej pozycji. Czekam na odpowiedzi i mam nadzieje ze jakiej beda...

Ten post edytował bialko0019 20.12.2008, 12:51:36
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: 24.08.2025 - 17:47