Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]pomoc w modyfikacji formularza
aleo
post
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


witam

to fragment mego formularza chę aby formularz wysyłał dane do danej osoby jak i kopie do mnie i nie wiem gdzie to wpisać w linijce rozpoczynającje się od mail wpisałem mail['mójadres@gmail.com'] ale nie działa

podrzucam kod
CODE
defined( '_JEXEC' ) or die( 'Restricted access' );

$ogloszenie = com_pobierzOgloszenie($wybraneOgloszenie);

$osoba = com_pobierzOsobe($user_id);

$mjHeader = "From: ". $_POST['imieinazwisko'] . " <" . $osoba->email . ">\r\n";

mail($ogloszenie->email, $_POST['temat'], $_POST['tresc'], $mjHeader,$_mail['mójmail@gmail.com']);

?>



nikt nie wie jak to naprawić ?

Ten post edytował aleo 22.10.2008, 20:36:59


--------------------
Go to the top of the page
+Quote Post
Maxik
post
Post #2





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $mjHeader = "From: ". $_POST['imieinazwisko'] . " <" . $osoba->email . ">r\n
  3. Bcc: mojmail@gmail.comr\n";
  4. ?>


Wyśle do Ciebie ukrytą kopię.


--------------------
Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/
Go to the top of the page
+Quote Post
aleo
post
Post #3





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


zrobiłem tak ale mail nie przychodzi sad.gif

Tak wygląda formularz
http://sabayonlinux.pl/upload/tmp/fomularz.txt

A tak skrypt który to przetwarza i wysyła na serwer .
http://sabayonlinux.pl/upload/tmp/skrypt.txt

Co jest nie tak ?

P.S
Proszę o pomoc .


--------------------
Go to the top of the page
+Quote Post
YaQzi
post
Post #4





Grupa: Zarejestrowani
Postów: 94
Pomógł: 31
Dołączył: 12.10.2008
Skąd: WAT

Ostrzeżenie: (0%)
-----


Specjalistą nie jestem ale nie podoba mi się to:

plik formularza, linia 34
<form action=""
action powinno zawierać ścieżkę do pliku przetwarzającego formularz

plik skryptu, linia 12
mail($ogloszenie->email, $_POST['adresemail'] ,$_POST['temat'], $_POST['tresc'], $mjHeader);
Dziwnie... O_o Poprawną składnię funkcji masz tutaj Jeśli więc chcesz wysłać ukrytą kopię do siebie musisz użyć funkcji mail() dwa razy, np tak:
  1. <?php
  2. mail($_POST['adresemail'], $_POST['temat'], $_POST['tresc'], $mjHeader);
  3. mail('twój email', $_POST['temat'], $_POST['tresc'], $mjHeader);
  4. ?>


Ten post edytował YaQzi 26.10.2008, 14:28:05


--------------------
 Wszystkie wielkości świata nie są tyle warte, co dobra przyjaźń...
Go to the top of the page
+Quote Post
piotrooo89
post
Post #5


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




może porostu tam gdzie wysyłasz podasz mail klienta i swój?

np:
  1. <?php
  2. $to  = 'kliijenta@example.com' . ', ';
  3. $to .= 'twoj@example.com';
  4. ?>


później wywołujesz ową funkcje maila zgodnie z manualem mail()


--------------------
Go to the top of the page
+Quote Post
bazyliszek83
post
Post #6





Grupa: Zarejestrowani
Postów: 81
Pomógł: 6
Dołączył: 24.07.2007
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat(piotrooo89 @ 26.10.2008, 15:32:45 ) *
może porostu tam gdzie wysyłasz podasz mail klienta i swój?

np:
  1. <?php
  2. $to  = 'kliijenta@example.com' . ', ';
  3. $to .= 'twoj@example.com';
  4. ?>


później wywołujesz ową funkcje maila zgodnie z manualem mail()


To chyba najpewniejsze rozwiązanie, chyba że zależy ci na tym aby osoba która dostanie maila nie widziała tego drugiego adresu.


--------------------
App 4 You - Aplikacje internetowe
Go to the top of the page
+Quote Post
aleo
post
Post #7





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


sorry ze odświeżam mam tak
CODE
mail($ogloszenie->email, $to , $_POST['temat'], $_POST['tresc'],$mjHeader);


ale mail nie dochodzi sad.gif


--------------------
Go to the top of the page
+Quote Post
piotrooo89
post
Post #8


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




zdefiniuj nie chodzi. wywala jakiś błąd coś nie działa? i pokaż kod wysyłający maila tzn wszystko nie tylko funkcje mail.

Ten post edytował piotrooo89 1.11.2008, 22:24:36


--------------------
Go to the top of the page
+Quote Post
aleo
post
Post #9





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


CODE
$to = 'osoba@example.com';
session_start();
if ($_POST['token'] == $_SESSION['numbers']) {

defined( '_JEXEC' ) or die( 'Restricted access' );

$ogloszenie = com_pobierzOgloszenie($wybraneOgloszenie);

$osoba = com_pobierzOsobe($user_id);

$mjHeader = "From: ". $_POST['imieinazwisko'] . "
<" . $osoba->email .
"> \r\n";



mail($ogloszenie->email, $to , $_POST['temat'], $_POST['tresc'],$mjHeader);
//$to zmienna z mail'em do mnie .
echo "Dziękujemy. Twoja wiadomość została wysłana"; }
else {
echo "Popraw następujące dane przed kontynuacją:

- kod weryfikacyjny ";
}
?>
...



kod formularza

Jak mam tak jak teraz mail nie jest wysyłany do mnie ani do danej osoby .


--------------------
Go to the top of the page
+Quote Post
Onliner
post
Post #10





Grupa: Zarejestrowani
Postów: 88
Pomógł: 2
Dołączył: 1.10.2006
Skąd: Tczew

Ostrzeżenie: (0%)
-----


Może to trochę banalne, ale poprostu funkcja mail nie chodzi na twoim serwerze?
Wpisz coś takiego:
  1. <?php
  2. $Name = "Test";
  3. $email = "twojmail@mail.com";
  4. $recipient = "twojmail@mail.com";
  5. $mail_body = "test";
  6. $subject = "Test";
  7. $header = "From: ". $Name . " <" . $email . ">r\n";
  8.  
  9. mail($recipient, $subject, $mail_body, $header);
  10. ?>

I zobacz czy pójdzie mail. Ja już raz tak miałem, bodajże kiedyś yoyo.pl nie obsługiwało mail()


--------------------
Przyjaciół można mieć fałszywych. Wrogowie są zawsze prawdziwi - ojciec chrzestny
Go to the top of the page
+Quote Post
aleo
post
Post #11





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


nie no bez jaj smile.gif
Wszystko chodzi jak należy serwer w home.pl
Tylko jak do skryptu wklejam kod aby wysyłało również do mnie ukrytego maila .
Skrypt nie wysyła wcale maila ani do mnie ani do danej osoby .

p.s
Nie wiecie jak rozwikłać ten problem ?


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:44