![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy dobry dział wybrałem, ale wydawał mi się najbardziej odpowiednim.
Mam bazę danych (mySQL), powiedzmy książkę adresową (przykładowo, bo chodzi mi o podpowiedź w zakresie doboru metody a nie gotowe rozwiązanie). Plus do tego oczywiście strona internetowa itd. Chciałbym udostępnić ja innym i umożliwić im wstawianie danych z wybranych działów na ich strony internetowe. Myślałem żeby zrobić to w postaci XML. Drugim rozwiązaniem jakie przyszło mi do głowy było użycie JavaScriptu, tzn prostego pliku php, który generowałby odpowiedni tekst (document.write). Czy któreś z tych rozwiązań nadaje się do czegoś? Drugie pytanie. Chciałbym w ten sam sposób umożliwić dodawanie rekordów do mojej bazy danych. Oczywiście udostępniania hasła do bazy, czyli np. przez plik php znajdujący się na moim serwerze. Czy ktoś mógłby podpodwiedzieć jakąś sensowną metodę, szczegóły będę już zgłębiał we własnym zakresie... -------------------- "Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chodzi o udostępnianie, to ja polecam XML-a, albo od razu zapytanie SQL (np. generowane na podstawie danych wpisanych przez użytkownika do formularza). Co do dodawania, to nie wiem, czy dobrze cię zrozumiałem (chodzi o to, że "w drugą stronę", tak?), ale wydaje mi się, że napisanie odpowiedniego skryptu PHP obsługującego jeden z powyższych sposobów będzie OK (i wcale nie takie trudne).
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
No tak, tylko że jeśli chodzi o to "w drugą stronę" to nie za bardzo wiem jak to zorganizować. Napisanie kodu php, który dodaje do bazy danych dane to pikuś, ale jak go wywołać ze strony znajdującej się na obcym serwerze i umieścić odpowiedź na stronie na obcym serwerze... pewnie jakiś AJAX albo iframe...
-------------------- "Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 1 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
a nie latwiej dac link do strony z (formularza) ktory bedzie dodawac wpisy ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałem odświeżyć temat, bo czas przystąpić do dzieła. Chodzi mi o takie cudo, żeby udostępnić bazę danych na innej stronie poprzez przygotowany przeze mnie szablon, który mogliby ludzie umieszczać na swojej stronie, ale żeby nie wklepywać tam danych bazdy danych (hasla, nazwy itp). Tak myślę, że same zapytania można przesyłać do bazy POST'em, z hashem z nazwy domeny i jakiegoś hasla ustawionego dla danej domeny. Ale jak z edycja? Żeby na innej stronie można było umieścić formularz edycji? Pewnie musiałby wskazywać na plik na moim serwerze, który przemieliłby otrzymane dane i ewentualnie wstawił do bazy, tylko jak wysłać i przetworzyć odpowiedź na stronie wysyłającej te dane? Czyżby bez AJAXa się nie obyło? -------------------- "Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
|
|
|
![]()
Post
#6
|
|
![]() Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ja tu widzę tylko jedno rozwiązanie webservice - soap, rpc
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Chyba poczytam o soap. Dzieki za nakierowanie. Póki co to dla mnie czarna magia ale muszę jakąś książkę kupić bo przeczytane na w3schools tutoriale niewiele mi pomogly
Chyba jednak wybiorę XML-RPC. Którą z gotowych bibliotek możecie polecić? 1. http://keithdevens.com/software/xmlrpc czy może 2. http://scripts.incutio.com/xmlrpc/beginners.php Ta druga wydaje się chyba prostsza w obsłudze. Ten post edytował MalyKazio 16.03.2008, 14:03:53 -------------------- "Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 25 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
JSON do wysyłania zapytań na inną domenę (serwer) i wyświetlania wyników, bo w tej chwili XML (XHR) nie oferuje takiej możliwości (niby jakieś tam względy bezpieczeństwa blablabla).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:36 |