Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z pętlą foreach
Forum PHP.pl > Forum > Przedszkole
tikime3
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
nospor
Cytat
wykłada mi cały skrypt? :-)
A czymze objawia się to wykladanie?
Zanim odpowiesz mi na to skomplikowane pytanie, zapoznaj sie z tym tematem:
Temat: Jak poprawnie zada pytanie
i zastosuj do porad tam podanych.

Dopiero potem odpisz
tikime3
po prostu nie pokazuje nic... biała strona html bez ani jednego znaczku
nospor
Napisze ci jeszcze raz, bo widze masz problem z czytaniem:
Cytat
Zanim odpowiesz mi na to skomplikowane pytanie, zapoznaj sie z tym tematem:
Temat: Jak poprawnie zada pytanie
i zastosuj do porad tam podanych.

Dopiero potem odpisz
Gdybys sie zastosowal, to na ekranie zobaczylbys bledy. Nie widzisz, znaczy ze sie nie zastosowales do podanych tam porad.
Szanuj czas osob, ktore starają ci się pomóc
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.