2 mail form probleempjes

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

2 mail form probleempjes

Bericht door Muiter » 28 okt 2004, 21:03

Ik maak gebruik van deze mod:
## MOD Title: Mail Form
## MOD Author: BlueDragon a.k.a Yukisho < webmaster@legacy-rpg.com > http://www.legacy-rpg.com
## MOD Description: Lets you add an extra page to phpBB where users can mail you.
## MOD Version: 1.0.0
Hij werkt perfect maar als afzender komt er te staan Mark.Ruiter@muiter.nl i.p.v. Mark Ruiter (Als voorbeeld dan!)
Dit is de code van submitformdone.php:

Code: Selecteer alles

$msg .= "$HTTP_POST_VARS[message]\n";

$recipient = "webmaster@muiter.nl";
$subject = "Mailform Modelautoforum.nl -> $HTTP_POST_VARS[subject]\n";
$mailheaders = "From: $HTTP_POST_VARS[name]\n";
$mailheaders .= "Reply-To: $HTTP_POST_VARS[email]";

mail($recipient, $subject, $msg, $mailheaders);
Deze code hoort bij form_body

Code: Selecteer alles

<span class="gensmall"></span>
      <form action="submitformdone.php" method="POST">
        <table width="100" align="center">
          <tr> 
            <td width="8%" align="left" span class="gensmall"><span class="gensmall"> 
              Naam: </span></td>
            <td align="left" width="92%"> <span class="gensmall">
              <input type="text" name="name">
              </span></td>
          </tr>
          <tr> 
            <td width="8%" align="left" span class="gensmall"><span class="gensmall"> 
              Gebruikersnaam: </span></td>
            <td align="left" width="92%"> <span class="gensmall">
              <input type="text" name="user">
              </span></td>
          </tr>
          <tr> 
            <td width="8%" align="left" span class="gensmall"><span class="gensmall"> 
              E-mail: </span></td>
            <td align="left" width="92%"> <span class="gensmall">
              <input type="text" name="email">
              </span></td>
          </tr>
          <tr> 
            <td width="8%" align="left" span class="gensmall"><span class="gensmall"> 
              Onderwerp: </span></td>
            <td align="left" width="92%"> <span class="gensmall">
              <select name="subject">
                <option>Technisch</option>
                <option>Sponsering</option>
                <option>Opmerking</option>
                <option>Klacht</option>
                <option>Overig</option>
              </select>
              </span></td>
          </tr>
          <tr> 
            <td width="8%" align="left" span class="gensmall"><span class="gensmall">Bericht:</span></td>
            <td align="left" width="92%"> <span class="gensmall">
              <textarea cols="30" rows="5" name="message"></textarea>
              </span></td>
          </tr>
          <tr> 
            <td width="8%" align="left"> <span class="gensmall">
              <input type="submit" value="Verstuur" name="submit">
              </span></td>
            <td align="left" width="92%"> <span class="gensmall">
              <input type="reset" value="Opnieuw" name="submit2">
              </span></td>
          </tr>
          <td width="8%">&nbsp; </td>
        </table>
      </form>
      <span class="gensmall"> </span></td>
Hoe kan ik dit oplossen?

Ik wil deze zelfde mod toevoegen in een andere pagina, dan moet ik de originele bestanden hernoemen maar welke waardes moet ik in de bestanden zelf veranderen, alleen diegene die echt naar het bestand verwijzen of nog meer?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: 2 mail form probleempjes

Bericht door ElbertF » 29 okt 2004, 10:17

Je kan dit:

Code: Selecteer alles

$mailheaders = "From: $HTTP_POST_VARS[name]\n";
Veranderen in dit:

Code: Selecteer alles

$mailheaders = "From: "Mark Ruiter" <mark.ruiter@muiter.nl>\n";

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 29 okt 2004, 10:38

Daar heb je niets aan, het zijn variabelen. $HTTP_POST_VARS[name] wordt vervangen door de naam die je opgeeft in het form.
Afbeelding

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 29 okt 2004, 13:39

Ik heb er nu dit van gemaakt en daarmee is het probleem opgelost.

Code: Selecteer alles

$mailheaders = "From: $HTTP_POST_VARS[name] <$HTTP_POST_VARS[email]>\n";
Ni nog probleem 2
Ik wil deze zelfde mod toevoegen in een andere pagina, dan moet ik de originele bestanden hernoemen maar welke waardes moet ik in de bestanden zelf veranderen, alleen diegene die echt naar het bestand verwijzen of nog meer?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 31 okt 2004, 15:36

Muiter schreef:Nu nog probleem 2
Ik wil deze zelfde mod toevoegen in een andere pagina, dan moet ik de originele bestanden hernoemen maar welke waardes moet ik in de bestanden zelf veranderen, alleen diegene die echt naar het bestand verwijzen of nog meer?
Dit is ook gelukt maar het lukt mij niet om de e-mail naar meerdere adressen te versturen. Hoe doe ik dat?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 31 okt 2004, 18:14

$recipient = "webmaster@muiter.nl";
daar wordt hij heen verzonden neem ik aan?
maak er dan

Code: Selecteer alles

$recipient = "webmaster@muiter.nl, blaat@domein.ex";
van
Afbeelding

Gesloten