Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak automatycznie tworzyc pliki
Forum PHP.pl > Forum > Bazy danych > MySQL
kuki_pol
mam pytanie jak zrobic zeby przy dodawaniu kazdego rekordu tworzyc plik o nazwie ($id_produktu.'_ram.php') i odrazu zeby ustalac jego srodek czyli jak dodaje rekord tworzy mi sie plik o takiej nazwie a w nim cala grafika i wszystkie skrypty questionmark.gif?
Apo
yy chyba chodzi ci o takie coś:
  1. <?php
  2. if(isset($_GET['id_produktu']))
  3. {
  4. $id = (int) $_GET['id_produktu'];
  5. // insert into .....
  6. if(!file_exists($id.'.php'))
  7. file_put_contents($id.'.php', $dane); // tworzysz plik jeśli nie ma i dajesz dane ($dane)
  8. }
  9. ?>
kuki_pol
a jezeli chce zeby do nowo utwozonego pliku byla wklejeny caly kod strony to jka zrobcic bo mi cos nei wychodzi
Apo
  1. <?php
  2. if(isset($_GET['id_produktu']))
  3. {
  4. $id = (int) $_GET['id_produktu'];
  5. $dane = file_get_contents('index.php');
  6. // insert into .....
  7. if(!file_exists($id.'.php'))
  8. file_put_contents($id.'.php', $dane); // tworzysz plik jeśli nie ma i dajesz dane ($dane)
  9. }
  10. ?>

warto dodać że file_get_contents i file_put_contents są dostępne od php5
Ociu
file_put_contents
Co.. mamy niechęć do szukania ?
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.