Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Otwieranie pliku
Forum PHP.pl > Forum > PHP
becom
Witam
Posiadam takie kody, chodzi o to że klient podaje swoje nazwisko a w następnej stronie jest pobierane to nazwisko i otwierany jest plik [nazwisko].txt i wyswietlaja sie informacje nt. zamowienia
problem jest w 3 lini kodu z dane.php - nie wiem jak tam wrzucic nazwisko
index.html:
  1. <form action="dane.php" method="post">
  2. <div id="login-box-name" style="margin-top:20px;">Nazwisko:</div><div id="login-box-field" style="margin-top:20px;"><input name="username" class="form-login" title="username" value="" size="30" maxlength="2048" /></div>
  3. <div id="login-box-name" style="margin-top:20px;">ID zamówienia(myślnik zamiast ukośnika):</div><div id="login-box-field" style="margin-top:20px;"><input name="id" class="form-login" title="id" value="" size="30" maxlength="2048" /></div>
  4.  
  5. <br />
  6. <span class="login-box-options"><a href="#" style="margin-left:30px;">zapomniałeś hasła?</a></span>
  7. <br />
  8. <br />
  9. <input type="image" src="images/login-btn.png" value="submit" onfocus="blur()" /> </form>


dane.php:
  1. <?php
  2. // 1.1 - Inicjacja zmiennej
  3. $_Plik=' echo $_POST["username"].txt';
  4. // 1.2 - Kontynuujemy jeśli plik istnieje
  5. if (file_exists($_Plik))
  6. {
  7. // 1.2.1 - Czytamy zawartość
  8. $zawartosc=file($_Plik);
  9. // 1.2.2 - Sprawdzamy czy plik jest pusty
  10. if (count($zawartosc)==0)
  11. {
  12. die("Plik: $_Plik jest pusty!");
  13. }
  14. }
  15. else
  16. {
  17. // 1.2.3 - Jeśli plik nie istnieje wyświetlamy komunikat
  18. die("Plik: $_Plik nie istnieje!");
  19. }
  20. // Tutaj dalsze operacje na pliku
  21. ?>

posiadacz
  1. $_Plik=$_POST["username"] . '.txt';
becom
wielkie 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.