Gå til innhold

Hente text fra text fil.


Anbefalte innlegg

Skrevet

Jeg leter etter en gode som henter informasjon fra en txt fil og legger den inn i et textarea og når den er redigert på og klikker på submit knappen så lagres den nye teksten over den gamle.

 

Noen som vet hvordan?

Videoannonse
Annonse
Skrevet

Her er noe jeg bare henta fra "Filemanager" som jeg lagde for en mnd siden.

 

    $lines = file("/bane/til/fila/di/fil.txt");

   echo "<form method='post' action='write.php'>";
   echo "<textarea cols='100' rows='20' name='editbar'>";

   foreach($lines as $line)
   {
       echo stripslashes(htmlspecialchars($line));
   }

   echo "</textarea><br />
       <input type='submit' name='submit' value='Save changes' />
       <input type='reset' value='Undo all changes' />";

write.php

<?php

$editbar = $_POST['editbar'];
$referer = $_SERVER['HTTP_REFERER'];
$fh      = fopen("/bane/til/fila/di/fil.txt", "w");

fwrite($fh, $editbar);
fclose($fh);
header("Location: $referer");
?>

Skrevet (endret)

hmm, fant en bug.

Når jeg lagrer en php include så kommer det:¨

 

include \"adresse.php\";

 

i selve koden, men i den editoren så står det:

 

include "adresse.php";

 

noen som vet hvordan man fikser dette?

EDIT:

det kommer også på linker å slikt.

Endret av AlecTBM
Skrevet

hvis du leser i koden så er den i allerede.

jeg har funnet ut at problemet ligger i

foreach($lines as $line)
  {
      echo stripslashes(htmlspecialchars($line));
  }

 

noen som kan hjelpe?

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...