Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    permesso uso file da un diverso server con PHP

    Salve,
    io possego 2 siti e sono situati su server diversi, se in un file del 1° sito voglio includere un file (per esempio un css) dal 2° server, come faccio??
    Mi servono dei permessi qlc no??
    Please help me! Special Thanks!
    http://www.winpcnews.it

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    no se stiamo parlando di css non ti serve nessun permesso

    codice:
    <link rel="stylesheet" type="text/css" href="http://www.altrotuosito.it/cartella/stile.css" />
    se stiamo parlando di file php invece non ti serve nessun permesso anche in questo caso .... nel senso che proprio non lo puoi fare


  3. #3
    e quindi come posso risolvere sta cosa???
    X evitare di scrivere sempre la stessa cosa!
    e poi mi serviva xk una volta modificato questo file si modificavano entrambi i siti cosi mi tocca farlo manualmente!
    http://www.winpcnews.it

  4. #4
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Ma tu devi includere un file CSS o un file PHP?

    se devi includere un file CSS non hai problemi, usa l'esempio che ti ho dato e dovrebbe funzionare.

    il problema nasce solo se devi includere un file PHP

  5. #5
    io devo includere file php k lavorano su directory del server uno e questi risultati devono essere visibili anche sul server 2!
    Quindi si vedo includere file PHP!!!

    Ho provato con qst pero non va!

    codice:
    <?php
    $url = "http://pctimes.altervista.org/Sites/wp-admin/wp-up/wp-varie.txt";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_URL, $url);
    $out = curl_exec($ch);
    curl_close($ch);
    echo $out;
    ?>
    poi anche con... pero ancora niente!
    codice:
    <?php
    $fp = fsockopen("http://pctimes.altervista.org/Sites/", 80, $errno, $errstr, 30);
    if (!$fp) {
        echo "$errstr ($errno)
    \n";
    } else {
        $out = "GET /index.php HTTP/1.1\r\n";
        $out .= "Host: http://pctimes.altervista.org/Sites/\r\n";
        $out .= "Connection: Close\r\n\r\n";
        fwrite($fp, $out);
        while (!feof($fp)) {
            echo fgets($fp, 128);
        }
        fclose($fp);
    }
    ?>
    
    Come posso fare???
    http://www.winpcnews.it

  6. #6
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558
    Non si può fare. Punto. Sorry.

  7. #7
    Ci sono appena riuscito!!!!
    Grazie cmq!
    http://www.winpcnews.it

  8. #8
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Originariamente inviato da Ax1ne8yn
    Ci sono appena riuscito!!!!
    Grazie cmq!


    Scusa ma stai dicendo che tu sei riuscito a includere un file php che sta su un server remoto??? mi spieghi come??

  9. #9
    allora...

    ho usato qst script sul server 2

    codice:
    <?php
    $url = "percorso del file k ti serve";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_URL, $url);
    $out = curl_exec($ch);
    curl_close($ch);
    echo $out;
    ?>
    pero devi prima attivare la funzione curl() sul server!!!!
    Mi funziona se vuoi te lo posso dimostrare con i link originari delle 2 pag!
    http://www.winpcnews.it

  10. #10
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Originariamente inviato da Ax1ne8yn
    pero devi prima attivare la funzione curl() sul server!!!!
    Mi funziona se vuoi te lo posso dimostrare con i link originari delle 2 pag!
    no figurati, non metto in dubbio che funzioni, ma così stai importando l'output html, non stai realmente includendo lo script php ...... in pratica sarebbe la stessa cosa che fare questo:

    Codice PHP:
    echo file_get_contents("http://www.tuosito.it/tuapagina.php"); 
    se era questo che ti serviva scusami, non avevo capito la tua domanda .... altrimenti ti avrei suggerito prima di usare file_get_contents.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.