Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    2

    Come modificare contenuto del body in una pagina PHP

    Salve a tutti..vorrei fare una domanda:

    Come faccio per modificare il contenuto (per esempio solo del body) di una pagina php (o html) tramite un form??

    ossia io apro e scrivo un file con FOPEN e FWRITE ma non riesco ad accedere alla riga che mi interessa..ossia il body....riesco a leggerne il contenuto utilizzando le funzioni per le stringhe STRPOS e SUBSTR ma poi non riesco a scriverci all'interno....

    avete qualche consiglio da darmi??

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    2
    se può essere più utile riporto il codice che ho scritto finora.

    <?php
    $add=$_POST['content'];
    $nomefile='paginatesto.php';
    $contenuto=file_get_contents($nomefile) or die("problema lettura");
    $pos_body=strpos($contenuto,'<body>') + 6;

    $pos_fine_body=strpos($contenuto,'</body>');
    $lunghezza_sottostringa=$pos_fine_body - $pos_body;
    $sotto_stringa=substr($contenuto,$pos_body,$lunghe zza_sottostringa);
    //echo $sotto_stringa;


    //gestore del flusso
    $puntatore=fopen($nomefile,'w') or die("problema al gestore del flusso dati");
    fwrite($puntatore,$_POST['content']) or die("problema scrittura");
    fclose($puntatore) or die("problema alla chiusura del gestore del flusso dati");
    header('locationaginatesto.php');


    ?>



    usando questo però nella paginatesto.php mi inserisce ciò che gli spedisco in cima a tutto e nn nel body come vorrei

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.