Modificare html in modo dinamico

RecallingTea31

Utente Attivo
11 Feb 2015
40
0
0
Salve , volevo sapere qualche metodo per modificare un documento , con uno script php , dovrei rializzare un sito in cui faccio un upload di una foto con un commento , e quella viene pubblicata sulla pagina , vorrei fare tutto questo senza database e volevo sapere se è possibile. Spero di essere stato chiaro , grazie in anticipo per le riposte :D
 
Ciao, potresti provare cosi:
PHP:
<?php
$file = "pagina.html";
if (isset($_POST['modifica']) && $_POST['modifica'] == "MODIFICA") {
    $fr = fopen($file, "w");
    if (fwrite($fr, $_POST['contentfile'])) {
        echo "<p><b>file modificato</b></p>";
    }
    fclose($fr);
}
$contentfile = file_get_contents($file);
?>
<form method="POST" action="<?php $_SERVER['PHP_SELF']; ?>">
    <textarea rows="36" cols="102" name="contentfile"><?php echo $contentfile; ?></textarea>
    <input type="submit" name='modifica' value="MODIFICA"/>
</form>
Leggi il contenuto del file , lo metti in una textarea , lo modifichi e riscrivi il file con il nuovo contenuto.
 
Ciao , non ho capito il perche di:
PHP:
<form method="POST" action="<?php $_SERVER['PHP_SELF']; ?>">
    <textarea rows="36" cols="102" name="contentfile"><?php echo $contentfile; ?></textarea>
    <input type="submit" name='modifica' value="MODIFICA"/>
</form>
e poi facendo cosi modificherei il file all'inizio, io devo aggiungere un div alla pagina html
 
Per aggiungere un elemento alla pagina devi prima modificare il sorgente e poi sovrascrivere il file sul server.
Questo script fa questo ma forse non ho capito bene cosa vuoi fare.
 

Discussioni simili