Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z pętlą foreach
tikime3
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 20.12.2009

Ostrzeżenie: (20%)
X----


możecie mi powiedzieć, dlaczego odznaczenie tego co w klamrach
wykłada mi cały skrypt? :-)
thx

  1. <pre>
  2. <?php
  3.  
  4. $tekst_do_przeliterowania = $_POST["tekst_do_przeliterowania"];
  5. echo $tekst_do_przeliterowania.'<br><br>';
  6. $rozbity_tekst_na_znaki_tablica = str_split($tekst_do_przeliterowania, 1);
  7. print_r($rozbity_tekst_na_znaki_tablica);
  8.  
  9. //tutaj zaczyna się techniczne gówno
  10. $katalogi = glob('./katalog_testowy/*', GLOB_ONLYDIR);
  11. print_r($katalogi); //to nam sprawdza katalogi
  12. $ilosc_elementow_tablicy = count($katalogi); //liczenie obecnych katalogów
  13. $numer_nowego_katalogu_dla_nowego_projektu = $ilosc_elementow_tablicy+1;
  14.  
  15. if(mkdir('./katalog_testowy/'.$numer_nowego_katalogu_dla_nowego_projektu, 0777)) {
  16. echo 'Katalog numer: '.$numer_nowego_katalogu_dla_nowego_projektu,' został utworzony!<br><br>';
  17. }else{
  18. echo 'Nie mogliśmy utworzyć katalogu numer: '.$numer_nowego_katalogu_dla_nowego_projektu.'<br><br>';
  19. }
  20.  
  21.  
  22. /*
  23.  
  24. foreach ($rozbity_tekst_na_znaki_tablica as $kolejny_znak => $litera) {
  25. echo 'Kolejny_znak to: '.$kolejny_znak.' Kolejna litera to: '.$litera.'<br>';
  26.  
  27.  
  28. //definicja tresci pliku
  29. $title = $numer_nowego_katalogu_dla_nowego_projektu;
  30. $tresc_pliku_przednia = '<html><head><title>'.$title.'</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /><META HTTP-EQUIV=Refresh CONTENT="1; URL='.$kolejny_znak+1.'.html"></head><center><br><center><pre>';
  31. $tresc_pliku_tylnia = '</pre></center></html>';
  32.  
  33.  
  34. $nazwa_pliku = $kolejny_znak.'.html';
  35. $klamka = fopen('./katalog_testowy/'.$numer_nowego_katalogu_dla_nowego_projektu.'/'.$nazwa_pliku, 'w');
  36. if($klamka) {
  37.   echo 'Udało się zrobić plik!<br>';
  38. }
  39. $zapis_do_klamki = fwrite($klamka, $tresc_pliku_przednia.$litera.$tresc_pliku_tylnia); //tutaj zapiszemy
  40. if($zapis_do_klamki) {
  41.   echo 'Udało się zapisać do klamki!<br>';
  42. }
  43. fclose($fp);
  44.  
  45. }
  46.  
  47. */
  48.  
  49.  
  50.  
  51.  
  52. ?>
  53. </pre>


ten program ma mi generować nowy katalog i umieszczać w nim kolejne litery
z rozbitego ciągu znaków. W każdym pliku po jednej nowej literze. Nie pytajcie
się mnie dlaczego tak właśnie chcę. Muszę trochę pozmieniać wszystko chodzi o
to żeby tak... w 1 pliku było J potem Je potem Jes potem Jest potem Jeste potem
Jestem... chodzi o to, żeby kolejne podstrony przeładowywały się same do siebie
i taki bajer :-). Ale mam duży problem z wykonaniem tego jakże ciekawego
projektu. Jeśli możecie mi pomóc to serdeczne dzięki! :-) Pozdrawiam!

Kuba
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 30.09.2025 - 23:48