Visualizzazione dei risultati da 1 a 5 su 5

Discussione: database link php

  1. #1

    database link php

    Ciao a tutti.

    Volevo chiedervi come è possibile creare un database php per reindirizzare dei link presenti sul mio sito.

    Esempio:

    Nel mio sito voglio inserire link del tipo:

    link1
    link2
    link3

    Nella pagina del mio sito comparirà:

    link1 link2 link3

    A questo punto vorrei che cliccando

    link1 venga caricata dal database php l'indirizzo " http://www.google.it/ "

    link2 venga caricata dal database php l'indirizzo " http://www.virgilio.it/ "

    link3 venga caricata dal database php l'indirizzo " http://www.roma.it/ "

    Vorrei che il link fossero aperti in una nuova finestra ( target=_blank )
    Come posso fare?
    Vi chiedo di essere dettagliati in quanto sono totalmente inesperto di PHP.
    Questo mi serve per mantenere i link sul sito sempre uguali ed eventualmente modificare solo quelli inseriti nel database PHP.

    Grazie e cordiali saluti. Stefano.

  2. #2
    Utente di HTML.it L'avatar di Kloaz
    Registrato dal
    Nov 2004
    Messaggi
    101
    beh non ti serve un database
    basta che usi un costrutto di controllo come if() on in questo caso meglio switch() cmq ora ti do il codice
    codice:
    <?
    switch($id) {
    case 1:
    echo"<? header("Location: http://www.google.it/"); ?>";
    break;
    case 2:
    echo"<? header("Location: http://www.virgilio.it/"); ?>";
    break;
    case 3:
    echo"<? header("Location: http://www.roma.it/"); ?>";
    break;
    default:
    echo"<? header("Location: http://www.miosito.it/not_found.html"); ?>";
    }
    ?>
    se non capisci qualcosa dimmelo

  3. #3
    Se il mio sito si chiama prova.it e i link inseriti sono del tipo
    link1

    con quale nome e estensione devo salvare lo script che hai postato?
    devo aggiungere altri comandi ( esempio: body, head ecc..)- ho lo script è già completo?

    Ciao e grazie della risposta.

  4. #4
    Utente di HTML.it L'avatar di Kloaz
    Registrato dal
    Nov 2004
    Messaggi
    101
    no. lo devi semplicemente salvare come link.php o quello che vuoi tu.l'importante è che quando inserisci un nuovo link tipo link.php?id=6 allora devi impostarlo nello script come ho fatto io

  5. #5
    link.php:
    Codice PHP:
    <?

    switch($_GET['id'])
    {

    case 
    1:
    Header("Location: http:/ / www . google.it/");
    break;

    case 
    2:
    Header("Location: http:/ / www . virgilio.it/");
    break;

    case 
    3:
    Header("Location: http:/ / www . roma.it/");
    break;

    default:
    Header("Location: http:/ / www . miosito.it/not_found.html");
    }

    ?>
    -

    pagina.html:
    codice:
    link1


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.