Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Uchuchomienie funkcji na drugim serwerze
Forum PHP.pl > Forum > PHP
coderdb
Na serwerze A jest plik .php a w nim funkcja sendMail() która przyjmuje parametry potrzebne do wysłania maila i przy użyciu funckcji mail() wysyła je.

Czy jest taka możliwość aby wywołać funkcje sendMail() z innego pliku indexB.php umieszczonego na innym koncie w innej firmie hostingowej tak aby było to niewidoczne dla użytkownika, który widzi treść wyświetlaną przez plik indexB.php.

Chodzi mi o to aby indexB.php wyświetlał to co wyświetla i żebyw tle wywołał sendMail() nie pokazując tego użytkownikowi ani w pasku adresu ani w zawartości serwisu.

Ewentualnie może ktoś zna inny sposób na wysłanie maila z serwera z obsługą php, który uniemożliwia użycie funkcji mail().



Z góry dzięku za wszelkie odpowiedzi i sugestie
Zyx
Żadnego cudownego include nie ma. Jeśli zrobisz:

Kod
require 'http://www.innyserwer.com/plik.php';


Skrypt pobierze i spróbuje wykonać treść generowaną przez tamten skrypt, a ponadto takie działania są na każdym poważnym serwerze zablokowane. Aby wykonać to, co chcesz, musisz zrobić sobie usługę sieciową. Możesz to zrobić łopatologicznie, ręcznie odpalając skrypt przez cURL i pobierając wynik, albo skorzystać z gotowych protokołów, jak SOAP.
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.