FormMail script ongelma

Kaikki phpBB:hen liittymätön jorina tänne.
Google olkoon ystäväsi...
Avatar
Esashi
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:376
Liittynyt:19 Tammi 2006, 10:22
Viesti:
FormMail script ongelma

Viesti Kirjoittaja Esashi » 27 Syys 2006, 09:08

Nyt en ymmärrä ja tarvitsisin teidän gurujen apua:

Eli ennen kuin käyttäjä haluaa tulla foorumille, niin hänen täytyy täyttää lomake, jossa esittelee itsensä.

Lomake käyttää FormMail-scripitä joka löytyy täältä: http://www.scriptarchive.com/formmail.html

Netti yhteyteni muutuu ensi kuussa, joten scriptissä oleva sähköpostikin muuttuu.

No emnin vanhan toimivan kohadlle muuttamaan sen toisen emailin mutta kappas kappas eipä scrpiti vain lähetäkkään enää lomakeen tietoja tosieen sähköpostiin...sitä en ymmärrä kun vaihdoin vain sen sähköpostiosoiteen..

Via kait jossain asetukissa mutta MISSÄ? :shock: Koitin lukea noita ohjeita mutat ee selvinnyt että missä se vika on.

Tässä niitä FormMailin asetuksia hieman

Koodi: Valitse kaikki

# @referers allows forms to be located only on servers which are defined     #
# in this field.  This security fix from the last version which allowed      #
# anyone on any server to use your FormMail script on their web site.        #

@referers = ('esashiryu.org','www.esashiryu.org','82.96.97.77','esashi@esashiryu.org');

# @recipients defines the e-mail addresses or domain names that e-mail can   #
# be sent to.  This must be filled in correctly to prevent SPAM and allow    #
# valid addresses to receive e-mail.  Read the documentation to find out how #
# this variable works!!!  It is EXTREMELY IMPORTANT.                         #
@recipients = ('^esashi\@esashiryu\.org');
Eli ennen se oli ('^esa.kivela\@saunalahti\.fi') ja se _toimi_ mutta nyt kun muurin tuon tosien niin kappas vaan eipä toimi....

Lomakkeeseen laitoin tuon myös

Koodi: Valitse kaikki

<input type=hidden name="recipient" value="esashi@esashiryu.org">
Mutta vaan kun ei niin ei....

Voisiko joku fiksumpi vääntä rautalangasta että MIKÄ ja MISSÄ KOHTAA se vika on mitä en huomaa, kiitos?
Esashi

Maan Äiti, anna minulle
ymmärrystä heidän suhteen, jotka eivät ymmärrä minua,
kärsivällisyyttä heitä kohtaan, jotka eivät pidä minusta,
viisautta, osatakseni kätkeä heidän ruumiit,
jotka ovat käyneet hermoilleni

Anubis
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:865
Liittynyt:15 Elo 2006, 11:01

Viesti Kirjoittaja Anubis » 27 Syys 2006, 22:04

FormMailer on erittäin buginen ohjelma. Jos kelpaa joku toinen skripti, niin tässä:

Koodi: Valitse kaikki

<?php
        $to_addr = "Sähköpostiosoitteesi";
        $subject = "Otsikko"; 
        $msg = <<<END_OF_MESSAGE 
Kotisivujen kautta on lähetetty seuraava palautelomake.
 
Lähettäjä:      {$_REQUEST["nimi"]}
Sähköposti:     {$_REQUEST["email"]}
Kotisivu:       {$_REQUEST["kotisivu"]}
 
Palaute:
{$_REQUEST["palaute"]}
 
 
------------------------------------------------------------------------------
Lähettäjän IP-osoite: {$_SERVER["REMOTE_ADDR"]} 
              selain: {$_SERVER["HTTP_USER_AGENT"]}
END_OF_MESSAGE; 
 
        if (mail($to_addr, $subject, $msg)) {
?> 
Palautteen lähettäminen onnistui.<br>
<br> 
<a href="/">Etusivulle</a><br>
<?php 
        } else {
?> 
<p>Palautteen lähettäminen epäonnistui teknisen vian vuoksi.</p>

<?php 
        }
?>
Varmaan itse osaat lisätä ja poistaa noita kohtia, jotka täsmäävät lomakkeeseen.

Avatar
Esashi
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:376
Liittynyt:19 Tammi 2006, 10:22
Viesti:

Viesti Kirjoittaja Esashi » 28 Syys 2006, 08:55

Anubis kirjoitti:FormMailer on erittäin buginen ohjelma. Jos kelpaa joku toinen skripti, niin tässä:

Varmaan itse osaat lisätä ja poistaa noita kohtia, jotka täsmäävät lomakkeeseen.
Ja lomakkeessa sitten viitaan FormMailin sijasta tuohon PHPhen (kunhan varmistan raatalangasta)?

Ja kiitos kyllä kelpaa. Sen pitäisi konfata niin että se menisi kahdelle se emaili... ja olen aika käsi tuossa php-koodauksessa edelleenkin. :oops:

Saanen kysellä lisää jos scripti ei toimikaan heti?

Kiitos kumminkin. :)
Esashi

Maan Äiti, anna minulle
ymmärrystä heidän suhteen, jotka eivät ymmärrä minua,
kärsivällisyyttä heitä kohtaan, jotka eivät pidä minusta,
viisautta, osatakseni kätkeä heidän ruumiit,
jotka ovat käyneet hermoilleni

Avatar
Esashi
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:376
Liittynyt:19 Tammi 2006, 10:22
Viesti:

Viesti Kirjoittaja Esashi » 28 Syys 2006, 09:06

Anubis kirjoitti:
Lähettäjä: {$_REQUEST["nimi"]}
Sähköposti: {$_REQUEST["email"]}
Kotisivu: {$_REQUEST["kotisivu"]}

Palaute:
{$_REQUEST["palaute"]}
Lähettäjä, Sähköposti, Kotisvut ovat siis siinä lomakeessa olevia kenttiä, jotka täytetään?
Esashi

Maan Äiti, anna minulle
ymmärrystä heidän suhteen, jotka eivät ymmärrä minua,
kärsivällisyyttä heitä kohtaan, jotka eivät pidä minusta,
viisautta, osatakseni kätkeä heidän ruumiit,
jotka ovat käyneet hermoilleni

Avatar
Esashi
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:376
Liittynyt:19 Tammi 2006, 10:22
Viesti:

Viesti Kirjoittaja Esashi » 28 Syys 2006, 09:33

Esashi kirjoitti:
Ja kiitos kyllä kelpaa. Sen pitäisi konfata niin että se menisi kahdelle se emaili... ja olen aika käsi tuossa php-koodauksessa edelleenkin. :oops:
Tämä kokeilu kahdella sähköpostiositteella:

Koodi: Valitse kaikki

$to_addr = "esashi@esashiryu.org";
	  $to_addr1 = "esa.kivela@saunalahti.fi";
Ei toiminut. Eli tuo to_addr1 ei toimi eli pitääkö tuohon to_addr kohtaan saada sisälle se toinenkin sähköpostitunnus? Hmmm erotetaanko se vain pilkulla vai puolipilkulla...kokeilen...
Esashi

Maan Äiti, anna minulle
ymmärrystä heidän suhteen, jotka eivät ymmärrä minua,
kärsivällisyyttä heitä kohtaan, jotka eivät pidä minusta,
viisautta, osatakseni kätkeä heidän ruumiit,
jotka ovat käyneet hermoilleni

Anubis
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:865
Liittynyt:15 Elo 2006, 11:01

Viesti Kirjoittaja Anubis » 28 Syys 2006, 09:35

Helpommin asia menisi, jos pystyisit luomaan sähköpostiosoitteen, joka menisi kahdelle henkilölle.

Avatar
Esashi
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:376
Liittynyt:19 Tammi 2006, 10:22
Viesti:

Viesti Kirjoittaja Esashi » 28 Syys 2006, 09:45

Esashi kirjoitti:
Tämä kokeilu kahdella sähköpostiositteella:

Koodi: Valitse kaikki

$to_addr = "esashi@esashiryu.org";
	  $to_addr1 = "esa.kivela@saunalahti.fi";
Ei toiminut. Eli tuo to_addr1 ei toimi eli pitääkö tuohon to_addr kohtaan saada sisälle se toinenkin sähköpostitunnus? Hmmm erotetaanko se vain pilkulla vai puolipilkulla...kokeilen...
Ok homma toimii ja se menee näin: $to_addr = "eka@sahkoposti, toka@sahkoposti"; eli pikulla + väli eroitetaan.

Kiitti avusta.
Esashi

Maan Äiti, anna minulle
ymmärrystä heidän suhteen, jotka eivät ymmärrä minua,
kärsivällisyyttä heitä kohtaan, jotka eivät pidä minusta,
viisautta, osatakseni kätkeä heidän ruumiit,
jotka ovat käyneet hermoilleni

Avatar
Esashi
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:376
Liittynyt:19 Tammi 2006, 10:22
Viesti:

Viesti Kirjoittaja Esashi » 28 Syys 2006, 09:46

Anubis kirjoitti:Helpommin asia menisi, jos pystyisit luomaan sähköpostiosoitteen, joka menisi kahdelle henkilölle.
Juu sekin mahdollisuus vielä :)
Esashi

Maan Äiti, anna minulle
ymmärrystä heidän suhteen, jotka eivät ymmärrä minua,
kärsivällisyyttä heitä kohtaan, jotka eivät pidä minusta,
viisautta, osatakseni kätkeä heidän ruumiit,
jotka ovat käyneet hermoilleni

Vastaa Viestiin

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 202 vierailijaa