Ciao ragazzi!
Ho un problema con una funzione molto semplice in Php. Ho due server, uno con estensione .it e uno con estensione .com. Ho la neccessità di cercare l'esistenza di una immagine su una determinata cartella del server .com partendo dal server.it.
Esempio:
mi trovo su http://miosito.it, cerco l'esistenza di http://miosito.com/images/001.jpg.
La funzione che utilizzo è la seguente:
Ma come per magia, pur essendoci l'immagine sull'altro server (.com) e pur trovando copiando ed incollando il link sul browser lo script non la trova e mi stampa la giusta stringa "Immagine non trovata".Codice PHP:
$file = "http://".$arrayimpostazioni[Patch]."/immagini/";
# $file contiene il percorso del server.com, io mi trovo sul server.it.
# $array[Foto] contiene il nome dell'immagine da cercare sul server .com
$percorso = $file.$array[Foto];
// Ho provato a stampare $percorso è mi restituisce il collegamento VALIDO dell'immagine, nel senso che se copio ed incollo l'indirizzo sul browser l'immagine viene trovata.
if (is_file($percorso))
{
$text .= '
<td><div align="center">[url="'. $file.$array[Foto] .'"][img]'. $file.$array[Foto] .'[/img][/url]</div></td>
';
$insert_1 = 1;
$tr++;
if($tr == 2) { $tr = 0; $text .='</tr><tr>'; }
}else{
Print("
immagine non trovata");
}
Come posso risolvere?
Grazie a tutti!
Fabio.