gacoperz 0 Report post Posted May 19, 2010 Witam. Chciałbym zapytać szanowne grono forowiczów (forumowiczów?) w jaki sposób mogę zrobić automatyczne wypełnianie tematu wiadomości w formularzu kontaktowym: LINK DO FORMULARZA Chciałbym aby pole TEMAT był wypełniony adresem który aktualnie wyświetla się w pasku przeglądarki. Dzięki za pomoc. Share this post Link to post Share on other sites
maryuse 83 Report post Posted May 19, 2010 Stronę masz w php? Share this post Link to post Share on other sites
gacoperz 0 Report post Posted May 19, 2010 (edited) Poniżej wklejam kod. Stronę mam w html. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <!-- Design by Free CSS Templates [url="http://www.freecsstemplates.org"]http://www.freecsstemplates.org[/url] Released for free under a Creative Commons Attribution 2.5 License Name : Abrasive Description: A two-column, fixed-width design with dirty looks. Version : 1.0 Released : 20081122 --> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <meta http-equiv="Content-Language" content="pl" /> <meta name="Keywords" content="domena, domeny, handel, kupno, sprzeda, domenagroup" /> <meta name="Description" content="Ministrona promująca domeny ktre posiadam do sprzedania." /> <link href="style.css" rel="stylesheet" type="text/css" media="screen" /> </head> <body> <div id="wrapper"> <div id="header"> <div id="logo"> <h1><a href="#">domena do sprzedania</a></h1> <h2>by <a href="http://www.domenagroup.pl/">DomenaGroup</a></h2> </div> <!-- end #logo --> <div id="menu"> <ul> <li class="first"><a href="index.html">Start</a></li> <li><a href="https://www.aftermarket.pl/marketsearch.php?seller=d06e33cb498980a9efe62298290a065a">Lista domen na sprzedaż</a></li> </ul> </div> <!-- end #menu --> </div> <!-- end #header --> <div id="page"> <div id="bgtop"> <div id="bgbottom"> <div id="content"> <div class="post"> <div class="title"> <h2><a href="#">Zainteresowany?</a></h2> <p>Napisane przez <a href="mailto:marcin@plastbud.com.pl">admin</a> 10 Maj 2010</p> </div> <div class="entry"> <br><br> <p>< <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='Sending....'; http.open('get', 'contact.php?msg='+msg+'&name='+name+'&subject='+subject+'&email='+email+'&action=send'); http.onreadystatechange = handleResponse; http.send(null); } function handleResponse() { if(http.readyState == 4){ var response = http.responseText; var update = new Array(); if(response.indexOf('|' != -1)) { update = response.split('|'); document.getElementById(update[0]).innerHTML = update[1]; } } } </script> </head> <body> <center> <div id="contactarea"> <form name="contactform" id="contactform"> <span id="inputlabel">Imię, nazwisko, nazwa firmy:<br></span><input type="text" name="name" id="inputbox"><br /><br /> <span id="inputlabel">Twój adres mail:<br></span><input type="text" name="email" id="inputbox"><br /><br /> <span id="inputlabel">Temat wiadomości:<br></span><input type="text" name="subject" id="inputbox"><br /><br /> <span id="inputlabel">Treść wiadomości:<br></span><br /> <textarea name="msg" rows="10" id="textarea"></textarea> <br /><br /> <input type="button" value="Wyślij wiadomość" name="send" onclick="sendemail();" id="submitbutton"> </center> </form> </div> <p> <br><br><br><br><br><br><br> <center> <img src="images/logo.png"> </center> </p> </div> </div> </div> <!-- end #content --> <div id="sidebar"> <ul> <li> <h2>Menu</h2> <ul> <li><a href="index.html">Start</a></li> <li><a href="https://www.aftermarket.pl/marketsearch.php?seller=d06e33cb498980a9efe62298290a065a">Lista domen na sprzedaż</a></li> <li><a href="innedomeny.html">Inne domeny do sprzedania</a></li> <li><a href="mailto:marcin@plastbud.com.pl">Mail</a></li> <li><a href="kontakt.html">Formularz kontaktowy</a></li> </ul> </li> </ul> </div> <!-- end #sidebar --> <div style="clear: both;"> </div> </div> </div> </div> <!-- end #page --> <div id="footer"> <p>Copyright (c) 2008 SiteName.com. Design by <a href="http://www.nodethirtythree.com/">NodeThirtyThree</a> and <a href="http://www.freecsstemplates.org/">FreeCSSTemplates</a> and <a href="http://www.darmowe-szablony.net/">Darmowe Szablony</a> <br> <!-- stat.4u.pl NiE KaSoWaC --> <a target=_top href="http://stat.4u.pl/?domenagroup" title="statystyki stron WWW"><img alt="stat4u" src="http://adstat.4u.pl/s4u.gif" border="0"></a> <script language="JavaScript" type="text/javascript"> <!-- function s4upl() { return "&r=er";} //--> </script> <script language="JavaScript" type="text/javascript" src="http://adstat.4u.pl/s.js?domenagroup"></script> <script language="JavaScript" type="text/javascript"> <!-- s4uext=s4upl(); document.write('<img alt="stat4u" src="http://stat.4u.pl/cgi-bin/sn.cgi?i=domenagroup&p=0'+s4uext+'" width="1" height="1">') //--> </script> <noscript><img alt="stat4u" src="http://stat.4u.pl/cgi-bin/sn.cgi?i=domenagroup&p=0&r=ns" width="1" height="1"></noscript> <!-- stat.4u.pl KoNiEc --> </p> </div> <!-- end #footer --> </div> <!-- end #wrapper --> </body> </html> Edited May 19, 2010 by gacoperz Share this post Link to post Share on other sites
thomaso 722 Report post Posted May 19, 2010 Jeżeli chcesz pobrać tylko nazwę domeny wyświetlaną w przeglądarce to takie coś powinno wystarczyć: <script type="text/javascript"> document.contactform.subject.value=window.location.hostname; </script> Końcówka tej strony będzie wyglądała w całości tak (ostatnie parę linijek): <!-- stat.4u.pl KoNiEc --> </p> </div> <!-- end #footer --> </div> <!-- end #wrapper --> <script type="text/javascript"> document.contactform.subject.value=window.location.hostname; </script> </body> </html> chyba, że chodzi o coś bardziej skomplikowanego. Share this post Link to post Share on other sites
gacoperz 0 Report post Posted May 20, 2010 Dziękuję za odpowiedź. Prawie o to chodzi. Niestety nie wkleja adresu takiego jaki bym chciał. Przykładowo po wejściu na http://tattoo-art.pl/ powinno wkleić tattoo-art.pl a wkleja adres z home gdzie trzymam stronę. Przekierowanie w panelu dropped: Przekierowanie ukryte (ramka). Share this post Link to post Share on other sites
thomaso 722 Report post Posted May 20, 2010 Jak masz ukryte przekierowanie to niestety w taki sposób nie wyciągniesz stamtąd nazwy domeny, bo zawsze pobierze Ci taki adres, jaki jest w ramce czyli te motocykle.home.pl Share this post Link to post Share on other sites
Los_Rozrabiakaneros 70 Report post Posted May 20, 2010 (edited) możesz to jeszcze inaczej zrobić, domenę przekierowujesz na adres z formularzem http://www.motocykle.home.pl/domenagroup/kontakt.html i dodajesz na końcu .../kontakt.html?subject=domena.pl , input powinien pobrać tą wartość, teraz nie działa bo pole masz obsługiwane java script, tylko nie wiem czy nie będzie potrzebna przeróbka formularza na PHP Edited May 20, 2010 by Los_Rozrabiakaneros Share this post Link to post Share on other sites
Mr.Tea 46 Report post Posted February 9, 2014 Siedziałem dziś nad formularzami i dodam dla potomnych. Kod dla wyświetlania się nazwy domeny (bez http://) <script> document.write(location.hostname); </script> zmieniamy pogrubione w zależności co chcemy aby się wyświetlało > analogicznie do ostatniego postu na tej stronie klik Oczywiście wszystko w php, jeżeli macie html użyjcie jednego z konwerterów choćby tego Share this post Link to post Share on other sites
yarowa 362 Report post Posted February 14, 2014 [...] Oczywiście wszystko w php, jeżeli macie html użyjcie jednego z konwerterów choćby tego Trochę pokłosiem tematycznym, bo szukałem właśnie konwertera html/php do czegoś tam. Dzięki Share this post Link to post Share on other sites
Mr.Tea 46 Report post Posted February 18, 2014 Dodam jeszcze, że częstym błędem ? jest nie dodanie naszego adresu do zaufanych adresów do naszego hostingu. Czyli mamy wszytko ok skonfigurowane, a maile nie przychodzą. Chciałbym nadmienić bo ostatnio się z tym spotkałem Skrypt / szablon / formularz umieszczamy na serwerze, z dysku nic się nie wyśle. Najczęściej robi się to tworząc adres pocztowy na hoście i umieszczając (najczęściej) w contact.php po nagłówku FROM: Oczywiście są sposoby aby mail przychodził w nagłówku od nadawcy a nie jak w/w "od nas", ale jak ktoś wie już o co chodzi to da radę Share this post Link to post Share on other sites