Visualizzazione risultati 1 fino 4 di 4

Discussione: crea pagina

  1. #1
    Guest

    Predefinito crea pagina

    come faccio a fare uno script in php che quando un utente clicca su un bottone del mio sito crea un file 1.html e se c'è gia 2.html e se c'è già 3.html ecc..... capito?
    grazie ;)

  2. #2
    L'avatar di mistergames
    mistergames non è connesso Neofita
    Data registrazione
    01-03-2008
    Messaggi
    10

    Predefinito

    Citazione Originalmente inviato da myfoto Visualizza messaggio
    come faccio a fare uno script in php che quando un utente clicca su un bottone del mio sito crea un file 1.html e se c'è gia 2.html e se c'è già 3.html ecc..... capito?
    grazie ;)
    Usa le funzioni per i file in php...e poi creare tutti i file che gradisci
    questo è il manuale, semplicissimo basta che sai qualcosa di php qui trovi qualsiasi funzione ti possa servire
    http://it2.php.net/fopen

  3. #3
    Guest

    Predefinito

    infatti sono arrivato fino a qui, poi mi sono perso...
    ho scritto questo
    Codice PHP:
    <form action="index.php" method="post">
    <input type="text" name="scritta" autocomplete="off" />
    <input type="submit" value="scrivi" />
    </form>
    <?php
    $fp
    = fopen('1.html', 'a');
    fwrite($fp, $scritta);
    fclose($fp);
    ?>
    ma non riesco a fare che se c'è gia la pagina crea e scrivi su 2.html e se c'è crea e scrivi su 3.html ecc....

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Hai provato a dare un'occhiata alla funzione file_exists()?

    Per risponderti, questo non sarà il massimo dell'efficienza, però funziona:
    Codice PHP:
    $idx = 1;
    while (
    file_exists ($idx . '.html')) $idx++;
    $fp = fopen ($idx . '.html', 'a');
    fwrite ($fp, $scritta);
    fclose ($fp);
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

Regole di scrittura

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