Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] zamiennik file_put_contents
Forum PHP.pl > Forum > Przedszkole
lukaszz
Witam

Próbuje zainstalować skrypt na serwerze z php 4.3.10-18, ale skrypt jest przystosowany do minimum php 5.0
Podczas instalacji pojawia się komunikat:
Cytat
"Fatal error: Call to undefined function: file_put_contents() in /home/virtual/fota.k7.pl/htdocs/install/install_3.php on line 30"

w pliku install_3.php jest funkja file_put_contents:
  1. <?php
  2. if( !file_put_contents( '../conf.php', $date ))
  3. ?>

Czy można to zamienić na coś innego tak aby serwer zainstalował skrytpt ?

Pozdrawiam
Łukasz
nospor
Pierwsza rzecz jak powinienes zrobic to zajrzec do manuala:
http://pl.php.net/manual/pl/function.file-put-contents.php
i przeczyatc komenty. Masz tam zamienniki.
phpion
fopen(); flock(); fwrite(); flock(); fclose();
lukaszz
Dzięki za odpowiedzi, pomogło wstawienie na początku pliku tego kodu:
  1. <?php
  2. function file_put_contents($n,$d) {
  3. $f=@fopen($n,"w");
  4. if (!$f) {
  5.  return false;
  6. } else {
  7.  fwrite($f,$d);
  8.  fclose($f);
  9.  return true;
  10. }
  11. }
  12. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.