Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Zapis do pliku *.ini = zła nazwa pliku, nazwa pliku nie jest pobierana ze zmiennych
Przemo_
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 1
Dołączył: 12.06.2007

Ostrzeżenie: (0%)
-----


Dobry winksmiley.jpg

Mam problem odnośnie tworzenia pliku tekstowego i nadawania mu odpowiedniej nazwy, która ma być pobierana z dwóch zmiennych.

Oto mój kod
  1. <?php
  2. //dane
  3. $imie = $_POST['imie'];
  4. $nazwisko = $_POST['nazwisko'];
  5.  
  6.  
  7.  
  8. if ($_GET['action'] == 'reg') {
  9. echo '<center>
  10. Imie :<input type="text" name="imie" value="" /><br />
  11. Nazwisko :<input type="text" name="nazwisko" value="" /><br />
  12. <form method="POST" action="reg.php?action=register">
  13. <input type="submit" value="Rejestruj!" />
  14. </FORM></center>';
  15. }
  16.  
  17. if ($_GET['action'] == 'register') {
  18.  
  19. $plik = "'$imie'_'$nazwisko'.ini";
  20. //stworzenie pliku
  21. $data = fopen($plik, 'w+');
  22.  
  23. $tresc = 'Key=$imie';
  24.  
  25. fwrite($data, $tresc);
  26. fclose($data);
  27. }
  28. ?>


I teraz tak...
Mój problem polega na tym, że chciałbym, by tworzył się plik wg. wzoru : $imie_$nazwisko.ini czyli np. Jan_Kowalski.ini, jednak przy tym kodzie tworzony jest plik, którego nazwa brzmi ''_''.ini
Nie wiem właśnie jak to zrobić, by tworzyła się nazwa na podstawie zmiennych $imie i $nazwisko.

Drugi problem dotyczy dokładnie zmiennej $tresc, a mianowicie dodaje ona do pliku swoją zawartość, jednak zmiennej $imie ona nie dodaje, czyli w pliku powinno być, np tak : Key=tralala a jest tak : Key=$imie.

Proszę o pomoc, z góry Big Thx.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 16:53