gienek Napisano Maj 2, 2012 Zgłoś Share Napisano Maj 2, 2012 Cześć. Muszę w jakiś sposób rozwiązać wysyłanie wiadomości od użytkownika programu do mnie. Pomyślałem że wykorzystam do tego PHP a w Delphi jedynie wyślę potrzebne dane metodą post. Mam plik mail.php: <?php mail("przyklad@przyklad.pl", "Test", $message, "From: $from"); ?> i kod Delphi: procedure TForm11.Button1Click(Sender: TObject); var StreamIn: TStringStream; begin StreamIn := TStringStream.Create(''); try StreamIn.WriteString(Format('message=%s&from=%s', [Memo1.Text, LabeledEdit1.Text])); idHTTP1.Post('http://gienq.tk/mail.php', StreamIn); finally { zwolnienie zasobów } StreamIn.Free; end; end; Niestety ale dostaję puste emaile . Gdzie popełniłem błąd? Link do komentarza Udostępnij na innych stronach More sharing options...
Blind Napisano Maj 2, 2012 Zgłoś Share Napisano Maj 2, 2012 A $message i $from to skad sie bierze w php? Nie jestem pewny ale wygąda jakbyś wysyłał dane przez POST więć musisz je z tamtąd odczytać. www.blinder.pl - Blog Link do komentarza Udostępnij na innych stronach More sharing options...
olesio Napisano Maj 2, 2012 Zgłoś Share Napisano Maj 2, 2012 Nie mam pojęcia o PHP, ale wpisał bym napierw w google "php post" i dzięki stronie: http://php.net/manual/pl/language.variables.external.php wszystko było by jasne Poza tym polecam szczerze Synapse zamiast Indy. Pozdrawiam: olesio Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.