Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt mail
Forum PHP.pl > Forum > PHP
Lethys
Na poczatku chcialem powiedziec zeby nie bylo watpliwosci ze skrypt jest w php ale mam pytanie co do formularz wysylania.


Otoz :


Cytat
<form method="post" action="****.php">
<input type="text" name="tresc" value="tresc" size="20">
<input type="text" name="adresat" value="adresat" size="7" maxlength="7">
</select>
<input type="submit" name="Submit2" value="Wysllij" size="20">
</form>



I mam pytanie czy mozna by zrobic zeby odbiarca byly osoby np. od osoba000000@o2.pl do osoba999999@o2.pl questionmark.gif?


chodzi mi o to zeby mail byl wysylany do tych wszystkich osob naraz , czy to mozliwe questionmark.gif
dyktek
pewnie wysyłasz maile funkcją mail więc musisz mieć liste adresatów,
  1. <form method="post" action="****.php">
  2. <input type="text" name="tresc" value="tresc" size="20">
  3. <input type="text" name="adresat" value="adresat" size="7" maxlength="7">
  4.  
  5. </select> questionmark.gif? co to jest :-P
  6.  
  7. <input type="submit" name="Submit2" value="Wysllij" size="20">
  8. </form>



do pola adresat możesz wprowadzać maile, do których ma zostać wysłanby formularz, maile możesz wprowadzać oddzielając je np. ; - średnikiem, potem odbierasz to pole tablicy post w tym przypadku adresat czyli

  1. <?php
  2. $adresy = explode(';', $_POST['adresat']);
  3.  
  4. for($i = 0; $i < count($adresy); $i++){
  5.  // tutaj wstawiasz funkcje mail, którą wysyłasz maile a jako adresata podajesz $ad
    resy[$i]
  6. }
  7. ?>


dodam że to dość toporne rozwiązanie smile.gif
.radex
a może ( nie wiem czy to działa) zrób adresat jako zmienna $do

i w $do zrób tablicę... ale to raczej nie zadziała

  1. <?php
  2. $do = array('adres1@22.pl' , 'adresx@xx.de');
  3. ?>

itd. spróbuj
Lethys
Nie znam sie za dobrze na php sad.gif
W takim razie jak ma to wygladac drugim sposobem questionmark.gif


Cytat
<?php
$do = array('adres1@22.pl' , 'adresx@xx.de');
?>


<form method="post" action="******">
<input type="text" name="tresc" value="tresc" size="20">
<input type="text" name="adresat" value="do" size="7" maxlength="7">
<input type="submit" name="Submit2" value="Wysllij" size="20">
</form>
nasty
Cytat
i w $do zrób tablicę... ale to raczej nie zadziała


  1. <?php
  2. $cnt = count($do)
  3. $strmail = '';
  4. for($i=0;$i<cnt;$i++)
  5. {
  6. $strmail .= do[$i].",";
  7. }
  8. $strmail = rtrim($strmail,",");
  9. mail ($strmail..... );
  10. ?>

Dziala
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.