Dodaj do ulubionych

skrypcik php

10.07.08, 11:34
mam problem z wprowadzeniem ścieżki w skrypcie do komentarzy, oto on:

<?php
$im=$_POST['imie']; $message=$_POST['message'];
if ($message && $im)
{
$date = date("Y-m-d H:i:s");
$message = "<div class='kom'><b>$im</b><div class='data'>$date</div><p> $message</p></div>";
$fp = fopen (basename($_SERVER['PHP_SELF']).".txt", "a");
fwrite ($fp, $message);
fclose ($fp);
}
readfile(basename(($_SERVER['PHP_SELF'].".txt")));
if (count($_POST)) {
header("Location: ".$_SERVER['PHP_SELF']);
}
?>

Otóż chciałbym żeby pliki z komentarzami zapisywały się w innym katalogu (np. komentarze) by nie mieć burdelu na stronie.
Kombinowałem ale niestety nie osiągnąłem pożądanego efektu dlatego do was zwracam się o prośbę. Jeśli macie jakiś lepszy system komentarzy to też możecie dać.
Obserwuj wątek
    • plebania Zrobione 10.07.08, 22:04
      nareszcie udało mi się to zrobić, poniżej przedstawiłem rozwiązanie, może komuś się przyda:

      <?php
      $DATADIR="kom/";
      $im=$_POST['imie']; $message=$_POST['message'];
      if ($message && $im)
      {
      $date = date("Y-m-d H:i:s");
      $message = "<div class='kom'><b>$im</b><div class='data'>$date</div><p> $message</p></div>";
      $fp = fopen ($DATADIR.basename($_SERVER['PHP_SELF']).".txt", "a");
      fwrite ($fp, $message);
      fclose ($fp);
      }
      readfile($DATADIR.basename(($_SERVER['PHP_SELF'].".txt")));
      if (count($_POST)) {
      header("Location: ".$_SERVER['PHP_SELF']);
      }
      ?>
      • podinspector Re: Zrobione 11.07.08, 09:39
        hehe, zawsze mowilem: umiesz liczyc, licz na siebie;P
        1

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka