ciao a tutti,
ho aperto questo topic perchè ho qualche problema con la funzione file_get_contents().
Per farla breve ho due due pagine che stanno su due server differenti che devono essere portette da pwd.
es: index1.php su sv1 e index2.php su sv2:
la index2.php posta delle informazioni a video quindi la pagina deve essere protetta nome utente + pwd
la index1.php deve poter prendere i dati dalla pagina index2.php... (io ho usato file_get_contents() )e inserirli in una stringa.. ovviamente anche questa pagina dovrà essere protetta perchè poit dovrò stampare a video le informazioni.
IL PROBLEMA: file_get_contents non lavora con pagine protette
la mia index1.php inizia con:
<?php
#We have to specify username and password for authentication
$user = 'admin';
$pass = 'pwd';
#We ask to open a popup of Authentication System on the client browser
if (!isset($_SERVER['PHP_AUTH_USER']))
{
header("WWW-Authenticate: Basic realm='You must Log In!'");
Header("HTTP/1.0 401 Unauthorized");
exit;
}
#We have to verify is Login User and Password are the same of defined variables
else if (($_SERVER['PHP_AUTH_USER'] == $user) && ($_SERVER['PHP_AUTH_PW'] == $pass))
{
echo 'PAGINA PROTETTA</br></br>';
ecc.....
la stessa parte di codice l'avevo inserita all'inizio della index2.php ma purtorppa quando la index1.php fa la richiesta alla index2.php con file_get_contents l'autenticazione non avviene..
la cosa è abbastanza complessa. dubito di essere stato chiare. se avete domande non esitate.
aiutatemi grazie.