Ik starte sinds 3 weken geleden een image hosting, nu wou ik een afbeelding uploaden van scrshot.com naar scrsht.com, ik denk dat je dit kan doen met curl zoiets:
Ik starte sinds 3 weken geleden een image hosting, nu wou ik een afbeelding uploaden van scrshot.com naar scrsht.com, ik denk dat je dit kan doen met curl zoiets:
Volgens mij draai je het nu net om. Je kunt namelijk met CURL vanaf scrsht.com de afbeelding inlezen/opvragen van scrshot.com.
Als de afbeelding gewoon publiekelijk toegankelijk is dan kan je het ook veel makkelijker met file_get_contents()
file_get_contents levert je wel een warning op als een bestand niet gevonden kan worden dus ik doe het altijd zo:
<?php
$c = @file_get_contents('http://www.bla.nl/test.jpg';);
if($c === false)
echo 'bestand niet gevonden.';
else
// doeiets
?>
Dat kan ook, dan wordt het dus een pull. Maar je kan ook zoals ts zegt een push doen door een bestand te uploaden met curl. Met curl kan je namelijk gewoon een post request maken, met bestanden.
De vraag is alleen dat wat Aar al vraagt, wat is nu het probleem?
Daarbij vraag ik me ook even af of dit nodig is. Als ik naar de twee domeinnamen kijk dan zou ik zeggen dat de 1 een alias is voor de ander. Maw, beide verwijzen uiteindelijk naat dezelfde bestanden op dezelfde server. Heb je het dus naar de 1 geupload dan heb je het ook naar de ander geupload. Zoniet, dan vraag ik me af waaromhet verschillende sites zijn. Wat is het nut daarvan?
Dat zou je alleen niet met twee verschillende domeinnamen moeten oplossen, maar met twee verschillende servers. Dat is iets anders (maar wellicht wel het idee van de ts).