Visualizzazione risultati 1 fino 9 di 9

Discussione: [PHP] firma dinamica

  1. #1
    L'avatar di lucillo
    lucillo non è connesso Utente storico
    Data registrazione
    06-11-2003
    Messaggi
    2,017

    Predefinito [PHP] firma dinamica

    dopo l'ennesima richiesta posto il codice INTEGRALE della mia firma in php...
    allora prima vi serva uno script che butti fuori una immagine a caso tra tutte quelle che avete nella directory:
    Codice PHP:
    <?
    Header
    ("Content-Type: image/gif");

    $dir = 'img/';
    $dh = opendir($dir);
    while (
    false !== ($filename = readdir($dh))) {
    $files[] = $filename;
    }

    $numero=count($files);

    $caso=rand(2,$numero);
    $image=$dir.$files[$caso];
    $fn=fopen($image,"r");
    fpassthru($fn);
    ?>

    poi vi serve un file che vi visualizzi tutti i file

    Codice PHP:
    <?

    $dir
    = 'img/';
    $dh = opendir($dir);
    while (
    false !== ($filename = readdir($dh))) {
    $files[] = $filename;
    }

    $numero=count($files);



    for(
    $i=2;$i<$numero;$i++){
    echo
    "<img src='".$dir.$files[$i]."'>";
    }

    ?>

    poi non vi resta che creare la cartella img/ dove mettere dentro tutte le firme che fate e metter i due file fuori da questa cartella


    l'acqua è pei perversi e il diluvio lo provò

    Detentore del record del topic piu lungo e letto della storia di av!!!!
    ll topic 56620!!

  2. #2
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Citazione Originalmente inviato da lucillo Visualizza messaggio
    dopo l'ennesima richiesta posto il codice INTEGRALE della mia firma in php...
    Non me ne ero mai accorto che la tua firma era dinamica

    Grazie cmq

  3. #3
    Guest

    Thumbs up

    ancora grazie!!!
    ma i due codici che hai postato come vanno nominati??

  4. #4
    L'avatar di lucillo
    lucillo non è connesso Utente storico
    Data registrazione
    06-11-2003
    Messaggi
    2,017

    Predefinito

    Citazione Originalmente inviato da Bluroy Visualizza messaggio
    ancora grazie!!!
    ma i due codici che hai postato come vanno nominati??
    come vuoi.. io quello che butta fuori una sola immagine a caso l'ho chiamato immagine.php (mi pare) e l'altro (quello che le fa visualizzare tutte) immdisp.php

    della serie fantasia sfrenata!! ;)


    l'acqua è pei perversi e il diluvio lo provò

    Detentore del record del topic piu lungo e letto della storia di av!!!!
    ll topic 56620!!

  5. #5
    Guest

    Predefinito

    pensavo lavorassero assieme i file comunque grazie!! ho usato userbar e miniuserbar come immagini per testarlo!!!
    Ultima modifica di Bluroy : 01-12-2007 alle ore 00.11.35

  6. #6
    Ospite Guest

    Predefinito

    ma come si fa ad inserire php nella firma?

    se io scrivo semplicemente il codice mi viene riscritto tale quale senza interpretarlo.....

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Devi mettere:
    Codice HTML:
    [img]http://pagina.com/firma.php[/img]
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    L'avatar di lucillo
    lucillo non è connesso Utente storico
    Data registrazione
    06-11-2003
    Messaggi
    2,017

    Predefinito

    aggiornamento tecnico:
    mi è stato giustamente fatto notare che lo script che genera tutte le immagini, butta fuori anche <img src="img/."><img src="img/..">

    qualcuno con piu tempo di me riesce a correggere o a dare un idea di come correggere il tutto?


    l'acqua è pei perversi e il diluvio lo provò

    Detentore del record del topic piu lungo e letto della storia di av!!!!
    ll topic 56620!!

  9. #9
    Guest

    Predefinito

    Basta usare:

    Codice PHP:
    while(false!==($filename = readdir($dh))) {
    if(
    $filename!="." && $filename!="..") {
    $files[] = $filename;
    }
    }

    Ciaoo!!
    Ultima modifica di dementialsite : 04-03-2008 alle ore 18.18.49 Motivo: svistina al codice ;-)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •