Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    154

    creare circuito scambio banner

    Salve, volevo realizzare un circuito di scambio banner. il problema è ke non so come far ruotare i vari banner registrati nel database sui siti ospiti. Credo che bisogna richiamare con javascript una pagina php che svolga il tutto. ma qual è il codice javascript?? e quello php??
    come faccio a trasmettere i dati elaborati da php allo script javascript??? potete aiutarmi???

  2. #2
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    per lo scambio banner, basta assegnare una tabella per i banner scambiati ad ogni sito ospite, quindi estrarli tutti, inserirli in un array ed estrarne uno a caso, facile, niente js

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    154
    Non ho capito granchè in quanto non sono molto esperto in php... potresti fare un esempio?
    Cioè dovrei far inserire all'ospite del banner un codice php?? e nel caso php non è supportato dal sito dell'utente??
    Ti ringrazio anticipatamente

  4. #4
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    si esattamente, nel caso in cui il codice php non è supportato dall'utente si può fare in js, ma basta disattivarlo e lo script non funziona

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    154
    Per favore potresti farmi un breve esempio di codice js nel caso php non sia supportato?? e potresti scrivere anche il codice php per la rotazione banner??
    scusa se ti rompo ancora, ma non sono molto esperto..
    ti ringrazio

  6. #6
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    per il php non ci sono problemi:
    quando fai scegliere i banner ad i tuoi utenti, inserisci alla pressione del submit:
    Codice PHP:
    <?php
    $conn 
    mysql_connect('host','username','password');
    mysql_select_db('database');
    $insert "INSERT INTO tabelladellutente (banner) VALUES ('$percorsobanner')";
    $einsert mysql_query($insert);
    ?>
    quindi, quando lo devi riprendere utilizzi:
    Codice PHP:
    <?php
    //per fare in modo da averne uno predefinito se non ce ne sono
    $banners = array ("percorso_banner_predefinito");
    $conn mysql_connect('host','username','password');
    mysql_select_db('database');
    $query "SELECT banner FROM tabelladellutente";
    $equery mysql_query($query);
    $numbanners mysql_num_rows($equery);
    if (
    $numbanners 0)
    {
    for (
    $i 1$i <= $numbanners$i++)
    {
    $banners[$i] = mysql_fetch_row($equery);
    }
    $numbanner rand (0$numbanners);
    print (
    "<img src=\"$banners[$numbanner]\" id=\"banner\">");
    }
    print (
    "<img src=\"$banners[0]\" id=\"banner\">");
    ?>
    per il codice js secondo me è praticamente impossibile, ma ci sono di più esperti di me, magari e possibile ed io non lo so

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    154
    grazie 1000 sei stato utilissimo

  8. #8
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    prego

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.