Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [PHP] Url Base

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    81

    [PHP] Url Base

    Come posso far si che tutti i link (href="link") presenti in una pagina, se relativi, non prendano come url base quello effettivo del server in cui si trova la pagina php di riferimento, ma un url che scelgo??

    ex: ho la pagina http://www.miosito.com/index.php, all'interno di questa è presente un link del tipo:
    ...
    e vorrei fare che il link non punti a http://www.miosito.com/file1.pdf ma ad esempio a http://www.miosito2.net/cartella1/cartella2/file1.pdf

    E' più difficile a scrivere che a farsi credo. Sperando in un'attiva partecipazione, vi porgo i miei più cordiali saluti.

    Arrivederci.

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    devi semplicemente inserire a mano l'indirizzo che ti serve o dinamicamente in base a come e' strutturato lo script.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    81
    il fatto è che il mio script non fa altro che grabbare i contenuti di un'altra pagina e modificarne il contenuto tramite funzioni di sostituzione di stringeh così da riadattare il contenuto alle mie necessità.

    L'unica cosa che non riesco a fare è impostare come indirizzo di base per i link l'indirizzo da cui prendo la pagina.

  4. #4
    Codice PHP:
    <?php
    $pagina 
    "http://www.sito.it/cartella/cartella2/index.html";

    $pos strrpos($pagina"/");

    $BASE_URL substr($pagina0$pos+1);
    ?>

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.