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

    [help] pagina modificabile php

    ciao io vorrei creare una pagina modificabile in php : praticamente prima una pagina in hmtl dove si scrive quello che si vuole poi un send in php fa andare quella parola o frase a una pagina

  2. #2
    Se non ti serve nulla di articolato, puoi semplicemente raccogliere in una variabile il contenuto di una textarea con POST, e poi usare fwrite per scrivere nel file!

    Ovviamente dovrai avere ad esempio una textbox per il titolo ed una textarea per il contenuto del body!

    Includi tutto in una struttura standard con il codice html di base e via...

    Ovviamente la cosa si può complicare a piacere!

  3. #3

  4. #4
    esplica i tuoi dubbi...

  5. #5
    col php sto alle prime armi potresti fare una spiegazione dettagliata

  6. #6
    Ok, allora!

    Nella prima pagina dovresti avere una cosa del genere:

    un form con una textbox (che conterrà il titolo della nuova pagina) ed una textarea ( che conterrà il contenuto della nuova pagina!)

    il metodo del form deve essere POST (non è che DEVE... però è un po' meglio secondo me...)
    e deve rimandare ad una pagina php con questo codice (o similare... il mio è ESTREMAMENTE semplificato!)

    Codice PHP:
    $titolo=$_POST['nomedellatextbox'];
    $body=$_POST['nomedellatextarea'];
    $nomefile="nomedelfile.html";
    // qui ci fai i controlli che meglio credi sul contenuto delle variabili, in modo che non possano fare danni!

    $pagina='
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
    <title>'
    .$titolo.'</title>
    </head>

    <body>
    '
    .$body.'
    </body
    </html>
    '
    ;

    $handle fopen($nomefile'a');
    fwrite($handle$pagina); 
    Ovviamente questo è un esempio banale, se vuoi fare qualcosa di serio parti da qui per produrre un sistema più funzionale 8ad esempio curare di più la sicurezza!

    In questo codice non puoi inserire codice php, quindi la pagina di uscita deve essere per forza in html! (il codice php verrebbe interpretato al primo giro e tradotto in html!)

  7. #7
    fixo un bug e me ne viene fuori un altro xD

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 © 2024 vBulletin Solutions, Inc. All rights reserved.