ďťż

[PHP] Przy zapisie dodaje '/'

       

Podstrony


telcocafe

Witam, napisałem prosty skrypy pozwalający na edycjeplików php z poziomu strony ale mam dziwny błąd po zapisie takiego pliku.

Tak wygląda plik przed zapisem.
echo ('wyświetlany tekst');

Po zapisie plik wygląda tak.
echo (\'wyświetlany tekst\');

Kod uzytydo zapisu pliku.
$file = fopen($_POST['filename'], "w"); fputs($file, $_POST['dane']); fclose($file);



powiedz, jaki to serwer :) ?

fputs($file, str_replace('\\','',$_POST['dane']));

powinnobyc ok ;-)

$dane=stripslashes($_POST['dane']);

PHP automatycznie dodaje znaki / przed "niebezpiecznymi" symbolami, np " (cudzysłów) ' (apostrof) w formularzach




PHP automatycznie dodaje znaki / przed "niebezpiecznymi" symbolami, np " (cudzysłów) ' (apostrof) w formularzach

Jeśli jest to włączone na serwerze, bo niekiedy trzeba dodawać ręcznie ;)


Jeśli jest to włączone na serwerze, bo niekiedy trzeba dodawać ręcznie ;)
Tylko że w tym wypadku zapewne ma to włączone skoro tak mu się robi ;)

Dzięki, juz działa.

A serwer to XAMPP na localhoscie.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.