Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Rozmiar pliku 0
Forum PHP.pl > Forum > Przedszkole
$liwa
Zrobiłem sobie formularz:
http://mag.no-ip.org/~sliwa/downloadd1.html
aby stworzył odowiednie części tabelki, kod php wygląda tak:

  1. <?php
  2. $otworz=fopen("download.html", "r");
  3. $staredane=fread($otworz, filesize("download.html"));
  4. fclose($otworz);
  5. $nowedane='<TR><TD><A HREF="download/programy/'.$_POST['plik'].'" class="3" li title=""onmouseover="this.style.cursor='hand';return overlib('<P>Kliknij aby rozpocząa pobieranie pliku</P>', RIGHT, CAPTION, ''.$_POST['plik'].'');" onmouseout="this.style.cursor='hand';nd();"><CENTER><BR>'.$_POST['nazwa'].'</CENTER><BR></A></TD><TD><CENTER>'.$_POST['rozmiar'].'</CENTER></TD><TD><CENTER><P>'.$_POST['opis'].'</P></TD></TR>';
  6. $nowedane .= $staredane;
  7. $open = fopen("download.html", "a");
  8. fputs($otworz, $nowedane);
  9. fclose($otworz);
  10. ?>

I teraz jak wyślę ten formularz pojawia się błąd, że plik zajmuje 0 bitów, a na samym początku przed utuchomieniem skryptu plik ten coś w sobie ma, a później to traci. Gdzie jest błąd, dałem Wam link więc sami zobaczycie.

EDIT
Okej znalazłem ten błąd, ale nadal nie mogę zapisać w tym pliku danych.
mike
  1. <?php
  2. $otworz=fopen("download.html", "r");
  3.  
  4. /* */
  5.  
  6. $open = fopen("download.html", "a");
  7. fputs($otworz, $nowedane);
  8. fclose($otworz);
  9. ?>

To $otworz czy $open ? tongue.gif
$liwa
Oj a co to za różnica w końcu to samo znaczy tongue.gif dzięki, najgorsze są małe błędy bo najgorzej je znaleźć, jeszcze raz dzięki.
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.