Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wykrywanie czy plik już jest, zmienna.
Forum PHP.pl > Forum > Przedszkole
teez
Cześć.

Mam następujący kod :
  1. <?php
  2. $wklejka= $_POST['wklejka'];
  3. $ctrc= $_POST['ctrc'];
  4. $nazwafolderu = "up/";
  5. // utworzenie uchwytu do pliku
  6. // tryb a umożliwia zapis na końcu pliku
  7. $plik = fopen($nazwafolderu.$_POST['wklejka'].'.html','a');
  8.  
  9. fwrite($plik, $ctrc);
  10. if (file_exists($nazwafolderu.$_POST['wklejka'].'.html')) {
  11. echo '<span class="ipsBadge ipsBadge_red">BŁAD</span> Domena <b>'.$wklejka.'</b> jest już zajęta, wybierz inna. </br></br></br>';
  12. include_once('include/menud.html');
  13. }
  14. else {
  15. echo 'The file <b>$wklejka</b> does not exist';
  16. }
  17. ?>


w pliku HTML mam już wszystko dodane ( te zmienne POST ). Sęk w tym, że nie ważne czy plik jest, czy go nie ma, to file_exists ukazuje komunikat z pierwszego echo. Nie wiem czy podalem może złą ścieżkę w file_exsist, czy co? Z góry dziękuję za pomoc.
Sephirus
  1. <?php
  2. $wklejka= $_POST['wklejka'];
  3. $ctrc= $_POST['ctrc'];
  4. $nazwafolderu = "up/";
  5. // utworzenie uchwytu do pliku
  6. // tryb a umożliwia zapis na końcu pliku
  7.  
  8. if (file_exists($nazwafolderu.$_POST['wklejka'].'.html')) {
  9. echo '<span class="ipsBadge ipsBadge_red">BŁAD</span> Domena <b>'.$wklejka.'</b> jest już zajęta, wybierz inna. </br></br></br>';
  10. include_once('include/menud.html');
  11. }
  12. else {
  13. echo 'The file <b>$wklejka</b> does not exist';
  14. $plik = fopen($nazwafolderu.$_POST['wklejka'].'.html','a');
  15.  
  16. fwrite($plik, $ctrc);
  17. fclose($plik);
  18. }
  19. ?>


Tworzysz plik to nie dziw się, że zawsze istnieje smile.gif
teez
Dziękuję Ci bardzo, pozdrawiam. smile.gif
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.