Oficjalne forum pomocy serwisu PUN.pl

Niestety, nikt nie powie Ci czym jest FluxBB - musisz go poznać sam!

Nie jesteś zalogowany na forum.

#1 2010-03-27 22:07:02

Podroznik
Użytkownik
Dołączył: 2010-03-15
Liczba postów: 230

Formularz kontaktu

Znalazłem jakiś eng. skrypt i go pozmieniałem.

<form action="" name="myform" >
<table cellspacing="2" cellpadding="2" border="0">
<tr>
  <td align="right">Imię i nazwisko lub nick:</td>
  <td><input type="text" name="Imię i nazwisko lub nick:"></td>
</tr>
<tr>
  <td align="right">Strona:</td>
  <td><input type="text" name="Strona:"></td>
</tr>
<tr>
  <td align="right">E-mail:</td>
  <td><input type="text" name="E-mail:"></td>
</tr>
<tr>
  <td align="right">Wiadomość:</td>
  <td><textarea cols="20" rows="5" name="Wiadomość:"></textarea></td>
</tr>
<tr>
  <td align="right">Typ wiadomości:</td>
  <td>
  <SELECT name="Typ wiadomości:">
<option value="" selected>Wybierz typ...
<option value="008">Pytanie
<option value="012">Oferta reklamowa
<option value="016">Współpraca
<option value="020">Inne
 </SELECT>
</td>
</tr>
<tr>
  <td align="right"></td>
  <td><input type="submit" value="Wyślij"></td>
</tr>
</table>
</form>
<script language="JavaScript" type="text/javascript">
 var frmvalidator = new Validator("myform");
 frmvalidator.addValidation("Imię i nazwisko lub nick:","req","Proszę podać swoje imię i nazwiako lub nick");
 frmvalidator.addValidation("Imię i nazwisko lub nick:","maxlen=20",
"Maksymalna długość wynosi 20");
 frmvalidator.addValidation("Imię i nazwisko lub nick:","alpha");
 
 frmvalidator.addValidation("Strona:","req");
 frmvalidator.addValidation("Strona:","maxlen=20");
 
 frmvalidator.addValidation("E-mail:","maxlen=50");
 frmvalidator.addValidation("E-mail:","req");
 frmvalidator.addValidation("E-mail:","email");
 
 frmvalidator.addValidation("Wiadomość:","maxlen=50");
 frmvalidator.addValidation("Typ wiadomości:","dontselect=0");
</script>

Tak wyglądał na początku:

<form action="" name="myform" >
<table cellspacing="2" cellpadding="2" border="0">
<tr>
  <td align="right">First Name</td>
  <td><input type="text" name="FirstName"></td>
</tr>
<tr>
  <td align="right">Last Name</td>
  <td><input type="text" name="LastName"></td>
</tr>
<tr>
  <td align="right">EMail</td>
  <td><input type="text" name="Email"></td>
</tr>
<tr>
  <td align="right">Phone</td>
  <td><input type="text" name="Phone"></td>
</tr>
<tr>
  <td align="right">Address</td>
  <td><textarea cols="20" rows="5" name="Address"></textarea></td>
</tr>
<tr>
  <td align="right">Country</td>
  <td>
  <SELECT name="Country">
<option value="" selected>[choose yours]
<option value="008">Albania
<option value="012">Algeria
<option value="016">American Samoa
<option value="020">Andorra
<option value="024">Angola
<option value="660">Anguilla
<option value="010">Antarctica
<option value="028">Antigua And Barbuda
<option value="032">Argentina
<option value="051">Armenia
<option value="533">Aruba
 </SELECT>
</td>
</tr>
<tr>
  <td align="right"></td>
  <td><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
<script language="JavaScript" type="text/javascript">
 var frmvalidator = new Validator("myform");
 frmvalidator.addValidation("FirstName","req","Please enter your First Name");
 frmvalidator.addValidation("FirstName","maxlen=20",
"Max length for FirstName is 20");
 frmvalidator.addValidation("FirstName","alpha");
 
 frmvalidator.addValidation("LastName","req");
 frmvalidator.addValidation("LastName","maxlen=20");
 
 frmvalidator.addValidation("Email","maxlen=50");
 frmvalidator.addValidation("Email","req");
 frmvalidator.addValidation("Email","email");
 
 frmvalidator.addValidation("Phone","maxlen=50");
 frmvalidator.addValidation("Phone","numeric");
 
 frmvalidator.addValidation("Address","maxlen=50");
 frmvalidator.addValidation("Country","dontselect=0");
</script>

No to jak mówiłem, wszystko pozmieniałem jak mi pasuje... Teraz proszę was o wskazanie mi miejsca gdzie mam wstawić e-mail na który mają przychodzić wiadomości. Bo jak wysyłam wiadomość to mi wyskakuje, że zła strona itd. co jest oczywiste. [dblpt]p


World Dreamfall:
_________\  70
                /  %

Offline

#2 2010-03-27 22:38:28

Mangel
Użytkownik
Skąd: mam ten profil?
Dołączył: 2007-06-23
Liczba postów: 17,243
WWW

Odp: Formularz kontaktu

Bo i formularz jest zły.


"Na trolla pewne są tylko dwie pewne metody, jedna samopowtarzalna i druga, wymagająca przeładowania ręcznego." - Mangel
ln3m

Offline

#3 2010-03-28 09:05:32

Podroznik
Użytkownik
Dołączył: 2010-03-15
Liczba postów: 230

Odp: Formularz kontaktu

A da się go naprawić, bądź macie jakąś stronę na kurs HTML formularza kontaktu?


World Dreamfall:
_________\  70
                /  %

Offline

#4 2010-03-28 09:53:09

Mangel
Użytkownik
Skąd: mam ten profil?
Dołączył: 2007-06-23
Liczba postów: 17,243
WWW

Odp: Formularz kontaktu

Nie napiszesz formularza kontaktu, nie używający programu pocztowego po stronie usera, bez użycia php i tylko w HTML, rozumiesz?

Edit:
Czemu nie użyjesz wbudowanej bramki e-mail na forum?


"Na trolla pewne są tylko dwie pewne metody, jedna samopowtarzalna i druga, wymagająca przeładowania ręcznego." - Mangel
ln3m

Offline

#5 2010-03-28 11:21:33

Podroznik
Użytkownik
Dołączył: 2010-03-15
Liczba postów: 230

Odp: Formularz kontaktu

Nie wiedziałem, że jest coś takiego. [dblpt]p No to zrobiłem taką bramkę: http://www.lowcy-tajemnic.pun.pl/page.php?id=2131

Jak wysyłam e-mail to wyskakuje mi: 404
plik: /email.php nie istnieje lub adres do niego został błędnie wprowadzony

powrot do poprzedniej strony: kliknij tutaj

Skrypt:

<!--start kodu-->
<table border="1" cellspacing="1" style="border-collapse: collapse; font-family: Verdana; font-size: 10 px; bordercolor: #000000; width: 120; height: 50;" bgcolor="#ffffff">
<tr><td align="center" style="background-image:url(http://img651.imageshack.us/img651/3759/beztytuuosd.png)">
<div style="position: relative; top: 2; left:0;">
<a href="http://dodatki.blogowicz.info/skrypty,na,www/dodatki,bloga/bramka,email/" title="bramka email"><img src="http://dodatki.blogowicz.info/obrazki/email.gif" border="0" alt="bramka email"/></a>
<p style="font-size: 10px; font-family: tahoma; color: #FFFFFF;">


<form name="tomail" action="http://dodatki.blogowicz.info/email.php" method="post">
<table border="0">
<tr><td><center><p style="font-size: 10px; font-family: tahoma; color: #FFFFFF;">Treść wiadomości</p></center></td></tr>
<tr><td><center><textarea name="tresc" style="width: 100px; height: 50px"></textarea></center></td></tr>
<tr><td><center><p style="font-size: 10px; font-family: tahoma; color: #FFFFFF;">Twój podpis</p></center></td></tr>
<tr><td><center><input type="text" name="imie" style="width: 100px"><input type="hidden" name="tomail" value="Dawid586@vp.pl"></center></td></tr>
<tr><td><center><p style="font-size: 10px; font-family: tahoma; color: #FFFFFF;">Twój e-mail</p></center></td></tr>
<tr><td><center><input type="text" name="email" style="width: 100px"></center></td></tr>
<tr><td><center><input type="submit" name="submit" value="Wyślij"></center></td></tr>
</table></form>
<SCRIPT type="text/javascript" SRC="http://dodatki.blogowicz.info/caljs.php"></SCRIPT>
<noscript><a href="http://dodatki.blogowicz.info/skrypty,na,www/dodatki,bloga/bramka,email/">bramka email</a></noscript>
</p></div></td></tr></table>
<!--/koniec kodu-->

Do kodu dodałem tylko wyśrodkowanie.


World Dreamfall:
_________\  70
                /  %

Offline

#6 2010-03-28 16:18:58

Mangel
Użytkownik
Skąd: mam ten profil?
Dołączył: 2007-06-23
Liczba postów: 17,243
WWW

Odp: Formularz kontaktu

Udostępnij maila (niech nie będzie prywatny) to uzyskasz stronę z której każdy będzie mógł wysyłać do Ciebie maile.


"Na trolla pewne są tylko dwie pewne metody, jedna samopowtarzalna i druga, wymagająca przeładowania ręcznego." - Mangel
ln3m

Offline

#7 2010-03-28 18:22:14

Podroznik
Użytkownik
Dołączył: 2010-03-15
Liczba postów: 230

Odp: Formularz kontaktu

Jeśli chodzi ci o to, że bym podał ci e-mail to proszę: lowcytajemnic@vp.pl


World Dreamfall:
_________\  70
                /  %

Offline

#8 2010-03-28 18:40:12

Mangel
Użytkownik
Skąd: mam ten profil?
Dołączył: 2007-06-23
Liczba postów: 17,243
WWW

Odp: Formularz kontaktu

Nie mi, tylko w Profil ---> Prywatność, zaznacz, że mail
Pokazuj maila
Ukryj adres email ale zezwól na formę email

Któreś z tych, jak to zrobisz, pod twoim avatarem pojawi sie link "e-mail", kopiując link do niego uzyskasz link do formularza kontaktu mailowego z tobą. U mnie wygląda to tak: klik - niestety, trzeba mieć program pocztowy.
Choć wydaje mi się, ze gdzieś można włączyć taki mail typu "wklep temat, wklep wiadomość, wyślij", bez używania programu, jeno nie pamiętam gdzie to się włączało. Może ktoś inny pamięta?


"Na trolla pewne są tylko dwie pewne metody, jedna samopowtarzalna i druga, wymagająca przeładowania ręcznego." - Mangel
ln3m

Offline

#9 2010-03-28 18:53:58

Podroznik
Użytkownik
Dołączył: 2010-03-15
Liczba postów: 230

Odp: Formularz kontaktu

Kurcza.. Zależy mi na takim formularzu... Może ktoś inny zna jakąś stronę gdzie zrobię formularz, który na pewno zadziała?


World Dreamfall:
_________\  70
                /  %

Offline

#10 2010-03-28 18:58:56

Mangel
Użytkownik
Skąd: mam ten profil?
Dołączył: 2007-06-23
Liczba postów: 17,243
WWW

Odp: Formularz kontaktu

Ech, najprostszy: znajdź skrypt php, wsadź na osobnego hosta, podaj link na forum.


"Na trolla pewne są tylko dwie pewne metody, jedna samopowtarzalna i druga, wymagająca przeładowania ręcznego." - Mangel
ln3m

Offline

#11 2010-03-28 19:19:35

Podroznik
Użytkownik
Dołączył: 2010-03-15
Liczba postów: 230

Odp: Formularz kontaktu

W końcu się udało... Może to nie jest najpiękniejszy formularz, ale działa(znalazłem inny). [dblpt]) Dzięki wielkie Mangel za wszelkie próby pomocy.


World Dreamfall:
_________\  70
                /  %

Offline

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB

Darmowe Forum
ybs-mta - emstoriess - aacbruno - zbierantoziomal - tv-pl