Strony: [1]   Bottom Do dołu
   Drukuj   
ico Autor    
[EN] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [RU]
     Topic: Formularz Kontaktowy - pomoc  [Przeczytany 12033 razy]
0 użytkowników i 1 Gość przegląda ten wątek.
Customer
*
Offline
21.11.2009 20:15:59
Topic Starter
 Poland
Poland
 
DATA: [18.11.2009 13:41:54] Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1320#msg1320  
Mam problem z formularzem kontaktowym na stronie praktycznie działa w IE oraz na Opera natomiast na mozzili za chiny ludowe co może być  plik php oryginał Author: Andrew Walsh
Date: 30/05/2006
Codewalkers_Username: Andrew nie zmieniałem go z wyłączeniem wstawienia maila a co do html to tak to wygląda:

GeSHi -› Code: [select]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
<head>
<title>Lucky School: .</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<META NAME="KEYWORDS" CONTENT="">
<META NAME="DESCRIPTION" CONTENT="">
<META NAME="AUTHOR" CONTENT="">
<META NAME="REPLY-TO" CONTENT="">
<META HTTP-EQUIV="EXPIRES" CONTENT="0">
<META NAME="RESOURCE-TYPE" CONTENT="DOCUMENT">
<META NAME="DISTRIBUTION" CONTENT="GLOBAL">
<META NAME="COPYRIGHT" CONTENT="Copyright (c) Lucky School">
<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
<META NAME="REVISIT-AFTER" CONTENT="1 DAYS">
<META NAME="RATING" CONTENT="GENERAL">
<META NAME="GENERATOR" CONTENT="">
<meta name="verify-v1" content="ZYuU D0XK0aSpxOnQ668gJnhV49Kydj92mUXic2a6XQ=" />
<link rel="icon" href="/img/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/img/favicon.ico" type="image/x-icon" />
<style type="text/css">
<!--
html, body      {font-family:Tahoma; color:#919191; font-size:11px; line-height:16px;}
body            {margin:0px; padding:0px; border:0px; background-color:#ffffff;}
a               {font-family:Tahoma; color:#ff8a00; font-size:11px; text-decoration:none; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/img/awr.gif) no-repeat left top; padding-left:12px;}
a:hover         {text-decoration:underline;}
h1              {padding:0; margin:0; letter-spacing:0px; font-size:18px; color:#ff8a00;}
h2              {padding:0; margin:0; letter-spacing:0px; font-size:16px; color:#ff8a00;}
h3              {padding:0; margin:0; letter-spacing:0px; font-size:14px; color:#ff8a00;}
h4              {padding:0; margin:0; letter-spacing:0px; font-size:12px; color:#ff8a00;}
h5              {padding:0; margin:0; letter-spacing:0px; font-size:11px; color:#ff8a00;}
h6              {padding:0; margin:0; letter-spacing:0px; font-size:10px; color:#ff8a00;}
div             {margin:0px; padding:0px; border:0px;}
form            {margin:0px; padding:0px; border:0px;}
ul              {margin-top:5px; list-style:none;}
#baner2         {position: absolute; z-index:4; background:#f0f0f0; width: 280px; padding:1px; height: 345px; left:310px; top: 180px; display: none}
li              {background:url(file:///C|/Documents and Settings/Rafi/Pulpit/img/wyr.gif) no-repeat; padding-left:15px;}
#cpf            {width:100%; float:left; position:relative;}
#cpw            {width:950px; margin:auto; position:relative;}
#top            {width:950px; height:250px; float:left;}
#cpb            {
    width:916px;
    height:346px;
    float:left;
    background:url(file:///C|/Documents and Settings/Rafi/Pulpit/cpb.gif) no-repeat left top;
    padding-bottom:12px;
    padding-top:12px;
    padding-left:17px;
    padding-right:17px;
}
#cps            {width:100%; height:35px; float:left; margin-top:10px; background-color:#ff8a00;}
#cts            {width:617px; height:346px; border-right:#dddddd 1px solid; float:left;}
#psr            {width:607px; height:346px; padding-right:5px; margin-right:5px; overflow:auto;}
#cbr            {width:274px; height:346px; padding-right:5px; padding-left:16px; overflow:hidden;}
#tsc            {text-align:center; padding-top:7px; color:#FFFFFF;}
#tcc            {text-align:center; padding-top:7px;}
.pmenu          {color:#FFFFFF; background:url(); padding-left:0;}
.copy           {background:url(); padding-left:0; color:#919191; font-size:12px;}
.int            {width:100%; border:none; border-bottom: #919191 1px solid; font-family:Tahoma; font-size:13px; letter-spacing:1px; color:#000000; padding-left:3px;}
buton            {font-family:Tahoma; font-size:13px; letter-spacing:1px; color:#919191;}      
-->
</style>
<script type="text/javascript" src="file:///C|/Documents and Settings/Rafi/Pulpit/jss/swf.js"></script>

<script language="javascript">

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sendemail() {
    var msg = document.contactform.msg.value;
    var name = document.contactform.name.value;
    var email = document.contactform.email.value;
    var subject = document.contactform.subject.value;
    document.contactform.send.disabled=true;
    document.contactform.send.value=&#39;Wysyłanie....&#39;;

    http.open(&#39;get&#39;, &#39;contact.php?msg=&#39; msg &#39;&name=&#39; name &#39;&subject=&#39; subject &#39;&email=&#39; email &#39;&action=send&#39;);
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf(&#39;|&#39; != -1)) {
            update = response.split(&#39;|&#39;);
            document.getElementById(update[0]).innerHTML = update[1];
         
        }
    }
}
</script>
</head>

<body>



<div id="cpf">
  <div id="cpw">
    <img src="top.jpg" alt="" width="950" height="250" />
    <table border="0">
<tr>
    <td ><a href="index.html"  ><img src="onas.jpg" border="none"/></a></td>
    <td><img src="prze.jpg"/></td> 
    <td><a href="kursy.html"><img src="kursy.jpg" border="none"/></a></td>
        <td><img src="prze.jpg"/></td> 
    <td><a href="metody.html"><img src="metody.jpg" border="none"/></a></td>
        <td><img src="prze.jpg"/></td> 
    <td><a href="tlumaczenia.html"><img src="tlumaczenia.jpg" border="none"/></a></td>
        <td><img src="prze.jpg"/></td> 
    <td><a href="materialy.html"/><img src="materialy.jpg" border="none"></a></td>
        <td><img src="prze.jpg"/></td> 
    <td><a href ="kontakt.html"/><img src="kontakt2.jpg" border="none"/></a></td>
</tr>
</table>
   

</div></div>




<div id="cpf">
<div id="cpw">
<div id="cpb">
<div id="cts">
  <div id="psr">
    <div style="height:25px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/set.gif) no-repeat left top;">
   
    <a name="jak_uczymy" class="pmenu"></a>
    <div style="height:25px; width:500px; margin-left:10px;">
      <h3>Kontakt</h3>
          </div>
    </div>
    <div style="margin-bottom:5px; padding-bottom:10px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/img/sep.gif) repeat-x left bottom;">
      <p>W sprawie jakichkolwiek pytań proszę kierować zapytanie za pomocą <b>formularza kontaktowego.</b>
     
     
     
        </p>
   <form name="contactform" id="contactform">
   
        <table width="413" height="259" border="0" align="center" class="style4">
          <tbody>
            <tr>
              <td width="36" height="29"><p><span class="style4"></span> </p>
                </td>
           
              <td width="155">
              </td>
              <td align="char"><div align="left"  >Wiadomość:</div></td>
               
               
                 <tr>
              <td width="36" height="47"><p><span class="style4">Name:</span> </p>
                </td>
           
              <td width="155">
               
               
                  <div align="left">
                    <input name="name" id="inputbox" type="text" />
                  </div></td>
              <td width="100" rowspan="3" align="left" valign="top"><p>
                  <textarea name="msg" rows="8" id="textarea"></textarea>
                  <br />
                  <div font="Tahoma" font-size="13px"  letter-spacing="1px" font-color="#919191">    
                  <input name="send"  id="submitbutton"   onclick="sendemail();" value="Wyślij" style="buton" border="1" type="submit"  />
                  </div>
                </td></tr>
            <tr>
              <td height="64">Email:</td>
              <td><input name="email" id="email" type="text" /></td>
            </tr>
           
         
           
            <tr>
              <td height="76">Temat:</td>
              <td><input name="subject" id="subject" type="text"  /></td>
            </tr>
            <tr>
       
            </tr>
          </tbody>
         
        </table>
      </form>
    </div>
  </div>
</div>
<div id="cbr">
<div style="height:25px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/set.gif) no-repeat left top;">
<div style="height:25px; margin-left:10px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/znami.jpg) no-repeat left center;"></div>
</div>
<div style="margin-bottom:5px; padding-bottom:5px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/sep.gif) repeat-x left bottom;">
<div style="text-align:left; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/pen.jpg) no-repeat top right; padding-right:130px; height:153px;">

  <p>Wszelkie informacji dotyczącą kursów, tłumaczeń, nauki można uzyskać drogą elektroniczną.  </p>
  <div style="text-align:right;"></div>

</div>

</div>
<div style="height:25px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona//set.gif) no-repeat left top;">
<div style="height:25px; margin-left:10px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/kontakt3.jpg) no-repeat left center;"></div>
</div>
<div style="margin-bottom:5px; padding-bottom:5px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona//sep.gif) repeat-x left bottom;">
<div style="text-align:left; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/book.jpg) no-repeat top right; padding-right:110px; height:122px;">

  <p align="left">89-600 Chojnice<br>
   

  </div>
</div>
</div>
</div>
</div>
</div>
<div id="cpf">
<div id="cps">
<div id="tsc">
<a href="index.html" title="Strona główna" class="pmenu">Strona główna</a>&nbsp;&nbsp;|&nbsp;&nbsp;Kursy&nbsp;&nbsp;|&nbsp;Metody<a href="http://www.happyschool.com.pl/lektorzy.html" title="Lektorzy | Praca dla lektorów" class="pmenu"> | Tłumaczenia</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://www.happyschool.com.pl/jak_uczymy.html" title="Jak uczymy" class="pmenu">Materiały</a>&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;<a href="http://www.happyschool.com.pl/kontakt.html" title="Kontakt" class="pmenu">Kontakt</a></div>
</div>
</div>
<div id="cpf">
<div id="cpw">
<div id="tcc">
<div style="padding-top: 10px;"><a href="http://www.happyschool.com.pl/" title="Szkoła językowa. </a></div>
<div style="padding-top: 10px; padding-bottom: 10px;">Copyright @ Lucky School 2009  <a class="copy" href="http://www.luckyschool.pl/" target="_blank" title="."></div>
</div>
</div>
</div>
</body></html>
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.062s | speed:163.35 KB/s




IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [18.11.2009 16:27:58] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1324#msg1324 Post #1 
Witam!

Napisałeś tego topa w dziale poświęconym problemom z integracją i modyfikacją styli, dla skryptu SMF.
Nie przejmuj się jednak, kiedy już sie wyjaśni co do czego to ew. przeniosę w inne miejsce.
Nie ograniczam tu pomocy również dla innych skryptów, czy samych stronek, więc spoko hehe

Nic nie napisałeś czy chcesz ten formularz zintegrować z forum smf..
Nie napisałeś, jakie objawy przy FF, wiem tylko że "nie działa'.. to trochę mało i proszę napisz więcej.

Kod jest napisany sorry dość niechlujnie i są różne kwiatki. A w nagłówku w DOCTYPE masz "strict" czyli wiesz.. to znaczy "ganz genau", więc kod Musi być napisany prawidłowo..

Ale zacznijmy od czegoś innego..

--> Ścieżki! Jesli to jest w necie lub na zainstalowanym serverku to ścieżki nie mogą być takie:

GeSHi -› Code: [select]
<script type="text/javascript" src="file:///C|/Documents and Settings/Rafi/Pulpit/jss/swf.js"></script>
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.003s | speed:36.35 KB/s



Odpalasz tę stronę z formularzem z dysku? hmm i chcesz żeby cokolwiek wysłało?

Ponad to, np. kiedyś zapis js był m/w taki:

GeSHi -› Code: [select]
<script language="javascript" type="text/javascript" src="adres_skryptu/skrypt.js"></script>
// Created by GeSHi 1.0.8.10 | code: -› [code=Javascript] | load:0.002s | speed:50.54 KB/s



To teraz w ogóle się nie podaje >> language="javascript".., tym czasem masz w kodzie coś takiego:

GeSHi -› Code: [select]
<script language="javascript">
// Created by GeSHi 1.0.8.10 | code: -› [code=Javascript] | load:0.001s | speed:24.47 KB/s



Powinno być tak:

GeSHi -› Code: [select]
<script  type="text/javascript">
// Created by GeSHi 1.0.8.10 | code: -› [code=Javascript] | load:0.001s | speed:25.84 KB/s



Ponieważ ten zapis mówi właśnie przeglądarce z jakiego typu obiektem ma do czynienia.. czyli najważniejszy jest tu zapis typu MIME

Po za tym formularz powinien mieć jakąś akcję, jeśli jej nie ma to powinno być puste miejsce czyli:

np.:

GeSHi -› Code: [select]
    <form action="" name="contactform" id="contactform">
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.003s | speed:19.30 KB/s



Wtedy nie wariują validatory itd..

Inny "kwiatek"

to jest masakra kodu..

GeSHi -› Code: [select]
<div font="Tahoma" font-size="13px"  letter-spacing="1px" font-color="#919191">
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.003s | speed:28.05 KB/s



Jak już to powinieneś ostylować tego diva inaczej..:

GeSHi -› Code: [select]
<div style="font-family:Tahoma; font-size:13px; letter-spacing:1px; color:#919191;">
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:34.43 KB/s




Popraw kod i ścieżki do plików. I napisz coś więcej..

Co do ścieżek, to jeśli testujesz na kompie, masz stronkę html na pulpicie, a grafiki są wrzucone ..soft do katalogu Strona to zamiast takiego zapisu:

GeSHi -› Code: [select]
<div style="height:25px; background:url(file:///C|/Documents and Settings/Rafi/Pulpit/Strona/set.gif) no-repeat left top;">
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:50.29 KB/s



Zapisz to tak:

GeSHi -› Code: [select]
<div style="height:25px; background:url(Strona/set.gif) no-repeat left top;">
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:31.65 KB/s



itd..

Nie mogę Ci w tej chwili bardziej pomóc, i nie chodzi tylko oto, że mam za mało danych, ale zwalił mi się net i jestem na protokole komórkowym, wszystko wolno chodzi i nie ma pewności, że uda się wysłac tę moją odpowiedź.

Pewnie do jutra się poprawi..

Postaraj się przepisac poprawnie ten kod, w razie czego pisz. Po za tym powinieneś mieć jekieś miejsce do testowania w necie i sprawdzić wsio on-line, ponieważ z dysku nic nie wyślesz..

Pozdrawiam
roco



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
21.11.2009 20:15:59
Topic Starter
 Poland
Poland
 
DATA: [18.11.2009 17:00:43] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1327#msg1327 Post #2 
TO jest twój skrypt ze strony http://poligon.ricoroco.com/tools/forms/Ajax_contactform/contact.html, pisałeś że z pomocą na to forum się wybrać więc jestem:)

Zmienię wszystkie ścieżki do  grafiki i stylów, ale co zrobić aby działał skrypt wysyłania wiadomości z formularza??
Na IE działa na Operze też ale tu nie chce no i nie pokazuje w ogóle że wiadomość została wysłana siedzę dzisiaj cały dzień nad tym i nic   bezradny
Na Mozilli zachowuje sie tak jak na IE czy operze przycisk zmienia się w napis wysyłanie i to tyle a wiadomość nie dochodzi, za to na IE w ciągu sekundy dosłownie.


Wydaje mi się że w tym elemencie mam błąd ale niestety nie widzę tego
Code: [select]
   <form name="contactform" id="contactform">
   
        <table width="413" height="259" border="0" align="center" class="style4">
          <tbody>
            <tr>
              <td width="36" height="29"><p><span class="style4"></span> </p>
                </td>
           
              <td width="155">
              </td>
              <td align="char"><div align="left"  >Wiadomość:</div></td>
               
               
                 <tr>
              <td width="36" height="47"><p><span class="style4">Name:</span> </p>
                </td>
           
              <td width="155">
               
               
                  <div align="left">
                    <input name="name" id="inputbox" type="text" />
                  </div></td>
              <td width="100" rowspan="3" align="left" valign="top"><p>
                  <textarea name="msg" rows="8" id="textarea"></textarea>
                  <br />
                  <div font="Tahoma" font-size="13px"  letter-spacing="1px" font-color="#919191">   
                  <input name="send"  id="submitbutton"   onclick="sendemail();" value="Wyślij" style="buton" border="1" type="submit"  />
                  </div>
                </td></tr>
            <tr>
              <td height="64">Email:</td>
              <td><input name="email" id="email" type="text" /></td>
            </tr>
           
         
           
            <tr>
              <td height="76">Temat:</td>
              <td><input name="subject" id="subject" type="text"  /></td>
            </tr>
            <tr>
       
            </tr>
          </tbody>
         
        </table>
      </form>



IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [18.11.2009 17:30:32] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1328#msg1328 Post #3 
Okay rozumiem

Z tym Ajaxowym formularzem był problem z kodowaniem, ponieważ jek w przegladarce było ustawione inne kodowanie niż: iso-8859-2 to wysyła tylko do momentu, kiedy nie natrafi na znak z encją  wiesz ęóąśżźńł
Testem jest tam text poniżej "okienek" formularza, tj. jeśli widzisz normalne polskie "znaczki" a nie krzaczki tj. ok.

Sam formularz to ten link: http://poligon.ricoroco.com/tools/forms/Ajax_contactform/
Jest tam też link do innego formularza który mozna sobie samemu stworzyc wg. potrzeb tu: FormWorld.net i to bym polecał. Oczywiście formularzy jest zatrzęsienie w necie. Ja sam mam ich z kilkaset, ale na szybko nic nie znajdę, ponieważ mam już 2TB danych..


Quote: [select]
, ale co zrobić aby działał skrypt wysyłania wiadomości z formularza??



Przede wszystkim - musi być w necie. jak widzisz ten mój wysyła.. zrobiłem test:

Quote: [select]
To: roco@ricoroco.com
Subject: test formularza
From: roco@vp.pl

to jest test formularza
test test
A teraz test pliterek..
Test na na pliterki: ĘÓĄŚŁŻŹĆŃ ęóąśłżźćń - Jeśli widzisz polskie znaki, to masz ustawione prawidłowe kodowanie.Pozdrawiam roco



jak widzisz wysyła..

Sam formularz wg. mnie jest nie do końca dopracowany i trzeba jeszcze nad nim trochę posiedzieć.. Dlatego proponowałem inne rozwiązanie czyli FormWord Tam można sobie stworzyć dowolny formularz albo skorzystać z predefiniowanych i na koniec pobrać plik zip.

Pamiętaj o tym, żeby ten formularz wysyłał, to najpierw wrzuć sam formularz na server ftp w necie, a integrę zostaw na drugi etap.

Quote: [select]
TO jest twój skrypt ze strony http://poligon.ricoroco.com/tools/forms/Ajax_contactform/contact.html, pisałeś że z pomocą na to forum się wybrać więc jestem:)


 
Tak tylko napisałem tam:

Quote: [select]
BTW. Pomocy ze skryptem SMF udzielam tu: SMF-Help!
modyfikacja by: RicoRoco.



Skryp SMF to inaczej Simple Machines Forum hmm własnie znajdujemu się na takim forum, spójrz na stopkę, to własnie skrypt SMF.
Oczywiście jestem webmasterem i choć skrypt SMF to moje hmm hobby, to oczywiście dysponuję wiedzą webmasterską na powiedzmy dość zadowalającym poziomie..

W tej chwili nie mam za wiele czasu, ponieważ mam brak neta i łączę się przez komórkę..

Opisz czynności które wykonujesz z tym formularzem, po za tym że trzeba poprawić ścieżki, to żeby formularz naprawdę wysyłał, to musi być w necie..

napisz trochę więcej, rozwiń temat, ponieważ nie siedzę koło Ciebie i nie patrzę na to co własnie robisz.. mozliwości jest tyle, że nawet nie próbuje zgadywać.. potrzebne mi rzetelne informacje, może wtedy da radę pomóc?

Nie poddawaj się i pisz dokładnie co robisz i co się dzieje, okay?

Pozdrawiam
roco

// Edi
Tu jest przykład (tylko to co w środku bez reklam po bokach!), takiego stworzonego on-line formularza w FormWrd:
 http://poligon.ricoroco.com/tools/forms/contactform/

.



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [18.11.2009 18:22:27] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1331#msg1331 Post #4 
hmm chyba edytowałeś posta, wklejając code.. nie zauwazyłem.. pisz jedno pod drugim, nikt nie powie że to spam..

Nie widzę żadnych ID pól typu input tymczasem w zipie, tym: http://poligon.ricoroco.com/tools/forms/Ajax_contactform.zip

Jest tak:

GeSHi -› Code: [select]
  <body>
    <div id="contactarea">
      <form name="contactform" id="contactform" action="">
        <span id="inputlabel1">Name:</span><input style="float: right;" type="text" name="name" id="inputbox1"><br>
        <span id="inputlabel2">e-Mail:</span><input type="text" name="email" id="inputbox2"><br>
        <span id="inputlabel3">Subject:</span><input type="text" name="subject" id="inputbox3"><br>
        <br>
        <span id="inputlabel4">Message:</span><br>
        <textarea name="msg" rows="14" id="textarea"></textarea><br>
        <br>
        <input type="button" value="Send Email" name="send" onclick="sendemail();" id="submitbutton">
        <br>
        <span style="font: 6pt; float: right;"><i>modyfikacja by: Rico Roco</i></span>
      </form>
    </div>
  </body>
</html>
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.012s | speed:65.05 KB/s



Podałem od < body >
Te ID są potrzebne... Masz drugi plik PHP który jest "silnikiem" tego formularza i musi być minimum na localhoscie, ale żeby naprawdę wysyłał i dochodziło, to musi być on-line w necie.

Ty był też oryginalny plik: http://poligon.ricoroco.com/tools/forms/627_Ajax_contactform.zip
Jednak został lekko poprawiony i dostosowany do polskich warunków, dlatego jak już to pobierasz z tego pierwszego linka czyli bez 627 z przodu..


Tu masz poprawiony sam formularz z kodowaniem UTF-8

GeSHi -› Code: [select]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="pl" xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Ajax Contact Form by Andrew Walsh</title>
<style type="text/css">/*<![CDATA[*/
body {
    margin:50px 0px; padding:0px;
    text-align:center;
}

#contactarea {
    width:330px;
    margin:0px auto;
    text-align:left;
    padding:15px;
    border:1px solid #333;
    background-color:#eee;
    font-family: Verdana, Arial;
    font-size: 12px;
}

#inputbox1, #inputbox2, #inputbox3 {
    border: 1px solid #000;
    width: 98%;
    padding: 2px;
    font-weight: bold;
    font-family: Verdana, Arial;
    font-size: 12px;
    color: #0066FF;
    float: right;
}

#inputlabel1, #inputlabel2, #inputlabel3, #inputlabel4 {
    font-weight: bold;
    font-family: Verdana, Arial;
    font-size: 12px;
}

#textarea {
    border: 1px solid #000;
    padding: 2px;
    font-family: Verdana, Arial;
    font-size: 10pt;
    width: 330px;
    color: #0066FF;
}

#submitbutton {
    border: 1px solid #000;
    background-color: #eee;
}
/*]]>*/</style>
<script type="text/javascript"><!-- // --><![CDATA[
    function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
    }

    var http = createRequestObject();
    function sendemail() {
        var msg = document.contactform.msg.value;
        var name = document.contactform.name.value;
        var email = document.contactform.email.value;
        var subject = document.contactform.subject.value;
        document.contactform.send.disabled=true;
        document.contactform.send.value=&#39;Sending....&#39;;
        http.open(&#39;get&#39;, &#39;contact.php?msg=&#39; msg &#39;&name=&#39; name &#39;&subject=&#39; subject &#39;&email=&#39; email &#39;&action=send&#39;);
        http.onreadystatechange = handleResponse;
        http.send(null);
    }

    function handleResponse() {
        if(http.readyState == 4){
            var response = http.responseText;
            var update = new Array();
            if(response.indexOf(&#39;|&#39; != -1)) {
                    update = response.split(&#39;|&#39;);
                    document.getElementById(update[0]).innerHTML = update[1];
            }
        }
    }
// ]]></script>
</head>
<body>
    <div id="contactarea">
        <form name="contactform" id="contactform" action="">
            <span id="inputlabel1">Name:</span><input style="float: right;" type="text" name="name" id="inputbox1" /><br />
            <span id="inputlabel2">e-Mail:</span><input type="text" name="email" id="inputbox2" /><br />
            <span id="inputlabel3">Subject:</span><input type="text" name="subject" id="inputbox3" /><br />
            <br />
            <span id="inputlabel4">Message:</span><br />
            <textarea name="msg" rows="14" id="textarea"></textarea><br />
            <br />
            <input type="button" value="Send Email" name="send" onclick="sendemail();" id="submitbutton" /><br />
        </form>
    </div>
    </body>
</html>
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.014s | speed:211.09 KB/s




Oczywiście można poprawić style, bo jest defaultowo, że tak powiem.. należy dopasowac do reszty.

Pozdrawiam
roco



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
21.11.2009 20:15:59
Topic Starter
 Poland
Poland
 
DATA: [18.11.2009 19:26:53] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1334#msg1334 Post #5 
Dzięki bardzo za pomoc działa.
Jeszcze mam pytanie nie da się tego przesunąć w prawą stronę?? ja umiem tylko jak umieszczę te formularze w tabeli ale wtedy z kolei nie działa mi.
Albo ten duży textbox po prawej stronie umieścić ale bez tabeli nie wiem jak rozjeżdża się .


IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [19.11.2009 22:55:47] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1359#msg1359 Post #6 
Wszystko zależy od styli, jak również od tego, gdzie to chcesz mieć i jakie są tam elementy strony, które mogą mieć wpływ.

Mam za mało danych, żeby Ci pomóc, pomyśl o tym.. może daj jakis przykład, gdzie i co chcesz mieć?

Poćwicz trochę, to ciekawa wiedza i można wiele zrobić.

Pozdrawiam
roco



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Customer
*
Offline
21.11.2009 20:15:59
Topic Starter
 Poland
Poland
 
DATA: [21.11.2009 12:19:27] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1374#msg1374 Post #7 
Chciałbym ten formularz wyśrodkować mniej więcej. Ja robiłem <table align="center"> ale bez tabeli nie umiem, i nie działa.
Jak zrobić aby inaczej ustawić poszczególne elementy formularza??


IP IP Zapisane
Customer
*
Offline
21.11.2009 20:15:59
Topic Starter
 Poland
Poland
 
DATA: [21.11.2009 15:53:46] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1375#msg1375 Post #8 
Chciałbym aby było tak jak teraz: http://luckyschool.pl/mek.html

Tylko wydaje mi sie żę znowu za bardzo nakombinowałem można byłoby to łatwiej i lepiej zrobić, no i nie wiem jak będzie to sie zachowywać na innej rozdzielczości monitora...

Code: [select]
    <div id="contactarea" align="center" style="margin-top:40px; margin-right:80px">
<form name="contactform" id="contactform">
<span id="inputlabel" style=" margin-right:5px" >Name:</span> &nbsp;&nbsp;<input type="text" name="name" id="inputbox"><br /><br />
<span id="inputlabel" style="margin-right:5px">Email:</span> &nbsp;&nbsp;&nbsp;<input type="text" name="email" id="inputbox"><br /><br />
<span id="inputlabel" style="margin-right:2px">Subject:</span> <input type="text" name="subject" id="inputbox"><br /><br />
<span id="inputlabel" style="position:absolute; left: 415px; top: 45px;">Message:</span><br />
<span style="margin-left:3px; position:absolute; left: 402px; top: 73px;" >
<textarea name="msg" rows="8" id="textarea"></textarea>
</span><br />
<br />
<span style="position:absolute; style=; left: 406px; top: 237px;"color:#FF0000">
<input name="send" style="color:"red" type="button" id="submitbutton" onClick="sendemail();" value="Send Email" align="right">
</span>
</form>
   



IP IP Zapisane
Technik
*****
Offline
25.12.2013 19:54:28
 Poland Mężczyzna
Poland
 
DATA: [21.11.2009 21:58:03] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1376#msg1376 Post #9 
Na rozdzielczości 1280x800 wygląda elegancko  locospoco



Attention! Testing modifications - Steam Profile

IP IP Zapisane
Administrator
*****
Imagination is more Important than Knowledge
Offline
08.05.2017 21:24:16
 United States Mężczyzna
United States
  WWW
DATA: [09.12.2009 13:27:21] Odp: Formularz Kontaktowy - pomoc
Link:  http://poligon.ricoroco.com/fora/smf/index.php?topic=518.msg1411#msg1411 Post #10 
Wszystko można zrobić, tylko nie rozumiem czemu przytaczas z oryginalnego pliku, który ma tzw. "czeskie błędy' a nie z tego poprawionego ode mnie..

Np. nie może być wiele ID, moze być na jednym elemencie tylko jedno i na każdym inne, co innego z klasami.
To własnie w klasach powinieneś poustawiać w zależności od potrzeby. A nawet podczepic klasy, które masz na swojej stronie.

co do takich kwiatków:

GeSHi -› Code: [select]
<span style="position:absolute; style=; left: 406px; top: 237px;"color:#FF0000">
// Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.003s | speed:24.52 KB/s



To mam nadzieję, że jesteś uważny i w kodzie strony tak nie napisałeś.. że to co dałeś w code to był jakiś przykład.. a nie już gotowy kod..

Jak jest jeszcze z czymś problem to pisz. Sorka miałem trochę pod górkę z czasem i problemy z systemami..

Pozdrawiam
roco

// EDIT: Sorka na chwilę zamykam tego topa z powodu spamu. Proszę napisać nowy topik, jeśli ktoś ma problem, lub chciałby podzielić się swoją wiedzą.
roco



Attention! Testing modifications - Steam Profile

Last Edit: 01.07.2010 02:10:37 by: roco IP IP Zapisane
Strony: [1]   TOP^Do góry
   Drukuj   
On-Line: 6 Gości, 0 Użytkowników
 
Skocz do:  

Podobne Tematy
  Temat Zaczęty przez Odpowiedzi Wyświetleń Ostatnia wiadomość
normal_post RSS Prosze o pomoc w aktualizacji smf serafin 4 3639 Ostatnia wiadomość 13.07.2009 23:10:59
Autor serafin
normal_post RSS Rozkodowanie kodu w szablonie - prośba o pomoc tomeh 5 6427 Ostatnia wiadomość 07.01.2010 12:36:33
Autor roco
veryhot_post RSS Pomoc w przenoszeniu forum « 1 2 3 4 » fredney 45 25210 Ostatnia wiadomość 14.10.2010 18:41:01
Autor Draco
normal_post RSS Formularz kontaktowy nie wysyła wiadomości Sandra 5 4519 Ostatnia wiadomość 20.07.2010 08:44:52
Autor Sandra
normal_post RSS Wp-postrating Proszę o pomoc z drobiazgiem tomeh 8 6238 Ostatnia wiadomość 22.08.2010 21:01:53
Autor tomeh
* Share this topic...
In a forum
[BBCode]
Code: [select]  -› [ Topic: Formularz Kontaktowy - pomoc ]
[url=http://poligon.ricoroco.com/fora/smf/index.php?topic=518.0]Formularz Kontaktowy - pomoc[/url]
In a site/blog
[xHTML]
Code: [select]  -› [ Topic: Formularz Kontaktowy - pomoc ]
<a href="http://poligon.ricoroco.com/fora/smf/index.php?topic=518.0" target="_blank">Formularz Kontaktowy - pomoc</a>
Geo Visitors Map