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

    Visualizza variabile su schermo

    Ciao a tutti.
    Con questo codice creo un file .html con il nome generato in modo "casuale".
    E fino a qui tutto bene.
    Il problema è che non riesco a stampare a video con il file appena creato.
    Ho provato con echo "$file";ma mi da l'errore Resource id #4
    Come posso fare??

    Grazie..

    Codice PHP:
    <?php
    function CreaD($lunghezza) {
               
    $caratteri    "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
               
    $len           strlen($caratteri);
               
    $creapass   '';
               
    mt_srand(10000000*(double)microtime());
               for (
    $i 0$i $lunghezza$i++) {
                   
    $creapass .= $caratteri[mt_rand(0,$len 1)];
               }
           return 
    $creapass;
    }


    $link $_POST["link"];
    $file fopen(CreaD(8).".html""a+");
    fwrite($file"<meta http-equiv="."refresh"." content="."3;URL=".$link.">");                                   
    fclose($file);
    echo 
    "link creato con successo...";
    ?>
    Ultima modifica di Alex1620; 08-09-2016 a 15:34

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Quote Originariamente inviata da Alex1620 Visualizza il messaggio
    Ciao a tutti. [...]non riesco a stampare a video con il file appena creato.
    sinceramente, non ho capito cosa vuoi fare

  3. #3
    Ciao.
    Con questo codice creo ad esempio dfrdgfdr.html
    Il problema è che non so come visualizzare il nome del file appena creato.

  4. #4
    Se ho capito bene quello che vuoi fare......
    Codice PHP:
    $nomeFile CreaD(8).".html";
    $file fopen($nomeFile"a+");
    echo 
    $nomeFile
    Ultima modifica di stefano80super; 08-09-2016 a 16:14

  5. #5
    Ciao stefano80super
    si esatto è quello che voglio fare.

  6. #6
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    quindi devi stampare a video solo il nome del file?

  7. #7

    Risolto

    Grazie a tutti ho risolto.

    Codice PHP:
     <?php
    function CreaD($lunghezza) {
               
    $caratteri    "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
               
    $len           strlen($caratteri);
               
    $creapass   '';
               
    mt_srand(10000000*(double)microtime());
               for (
    $i 0$i $lunghezza$i++) {
                   
    $creapass .= $caratteri[mt_rand(0,$len 1)];
               }
           return 
    $creapass;
    }


    $fd CreaPWD(8);
    $link $_POST["link"];
    $file fopen($fd.".html""a+");
    fwrite($file"<meta http-equiv="."refresh"." content="."3;URL=".$link.">");                                   
    fclose($file);
    echo 
    "link creato con successo...";
    echo 
    $fd;
    ?>

  8. #8
    Si clasku, con il senno di poi era solo una stronz...
    Grazie mille a tutti lo stesso.

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.