PHP informatie laten doorspelen aan andere site
Ik vraag me al een tijd af hoe ik van de ene site naar de andere site gegevens kan doorspelen. Zodat ik deze gegevens in de andere site kan opslaan in een database. Ik heb wel al zo'n idee maar vraag me dan wel af hoe ik dit in php kan aanroepen.
Hoe ik dit zou willen aanpakken is bevoorbeeld dmv de url enkele gegevens mee te geven. Het zijn toch maar steeds enkele waardes dus zo zou het makkelijk mogelijk zijn.
Bevoorbeeld: /script.php?domain=domein.be&version=3.0
Maar hoe zou ik dit script in php zelf kunnen laten uitvoeren. Niet het script.php maar om het script zelf op de andere site op te roepen 1x te laten openen.
Ik kan dit natuurlijk laten uitvoeren door de browser maar dan zou ik daarvoor iets moeten voorzien in de templates dus vraag me af of het ook zonder kan. Dit om ervoor te zorgen dat designers er niet mee in de war geraken.
Ik zou op deze manier wat meer controle willen hebben over me zelf geschreven CMS systeem. Zo kan ik zien waar ik nog updates of dergelijke moet uitvoeren.
Edit: Enige wat ik dus moet weten is of der een functie of iets dergelijks voor bestaat. Gebruik overigens PHP 5 & MySQL 5 en de cms is volledig in OOP geschreven. (misschien dat jullie daar nog wat aan hebben :p)
Alvast Bedankt
Gewijzigd op 01/01/1970 01:00:00 door Kurt Aerts
oplossing: server client omgeving maken
-> SOAP
-> XML_RPC
-> eigen xml oplossing
en je kan een script aanroepen vanuit de cron
Bedankt voor de snelle reactie eens kijken naar die 3 mogelijkheden ;)
Code (php)
1
2
2
<form action="NaamVanDeWebSite.nl(ALS JE DIT LEEG LAAT GAAT HET NAAR DEZELFDE PAGINA WAAR DIT OP STAAT)" method=""POST">
<input type="text" name="naamVanTekstveld" value=""><br><input type=submit name=submit value="Verzend!"></form>
<input type="text" name="naamVanTekstveld" value=""><br><input type=submit name=submit value="Verzend!"></form>
Je kunt het dan op de pagina die je in de 'Action=""' hebt gezet de waarde oproepen d.m.v.
En dan kun je ermee doen wat je wil.
Gewijzigd op 01/01/1970 01:00:00 door Roderik Roderik
Het interessantste lijkt me op dit moment dmv XML_RPC. Hier eens even mee gaan spelen en kijken wat het geeft eveneens de docs eens doornemen.
Beide bedankt voor jullie snelle reacties :)
Gewijzigd op 01/01/1970 01:00:00 door Roderik Roderik
@Roderik, er word natuurlijk gebruik gemaakt van databases maar deze zijn door elkaar niet te bereiken omdat vele websites zich bevinden op verschillende servers en die hun databases zijn niet bereikbaar via iets anders dan de localhost zelf dit ivm veiligheid.
Nog een vraagje ik zou door de websites wel een xml bestand kunnen laten maken en ook door php kunnen laten uitlezen dit ook vanop afstand maar wat als je niet direct alle webadressen weet. Dan zou de website waarvan je de informatie wilt toch eerst iets naar daar moeten kunnen versturen zodanig dat je tenminste het webadres te pakken kan krijgen ofzo of maak ik het mezelf te ingewikkeld?
Voor het maken en aanpassen dmv php van het xml bestand maak ik gebruik van SimpleXML.
Gelieve Niet Bumpen::
Weet het al ik kan werken met de functie file_get_contents en kan bij uitlezen van een xml bestand ook altijd iets toevoegen aan de url.
Bedankt voor jullie hulp de rest zal me zelf wel lukken
Gewijzigd op 01/01/1970 01:00:00 door Kurt Aerts