Oppdatere db på ekstern side

kongen

kongemedlem
side1.com har lyst til å oppdatere db på side2.com. Per, Pål og Espen har blitt single og side1.com sender melding til side2.com slik:

PHP:
<?php
$hvem_er_singel = 'navn=per&navn=pål&navn=espen';
file_get_contents('side2.com/oppdater.php?hemmeligkode=hemmelig&hvem_er_singel=$hvem_er_singel');
?>

side2.com/oppdater.php skal se omtrent slik ut:

PHP:
<?php
$hemmeligkode = $_GET['hemmeligkode'];
$hvem_er_singel = $_GET['hvem_er_singel'];

---> splitte opp $hvem_er_singel slik at hver person kan bli med i UPDATE

$navn1 = 'per';
$navn2 = 'pål';
$navn3 = 'espen';


$mysqldb=mysqli_connect("HOST","USER","PASSWORD","DATABASE");
mysqli_query($mysqldb,"UPDATE tabell SET sivilstatus='singel' WHERE navn='$navn1' AND navn='$navn2' navn='$navn3' osv");
?>

Hvordan kan jeg "splitte" opp $hvem_er_singel slik at man kan oppdatere hver person i databasen?

Finnes det noe annet enn "file_get_contents" jeg kan bruke på side1.com? Jeg må få "trigget" filen side2.com/oppdater.php til å kjøre for å oppdatere db.
 

pmbakken

New Member
på side1.com kan du pakke inn hvem som er single i en json-streng og sende denne via POST til side2.com

Da pakker du dem lett ut med json_decode.
 
Topp