Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Sortowanie tablicy, zapis do pliku
Max Damage
post
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

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


Przykłady dwa ze znanej książki o php.

1. Zapisywanie do pliku:
  1. <?php
  2. $DOCUMENT_ROOT=$_SERVER['DOCUMENT_ROOT']
  3. $wp=fopen("$DOCUMENT_ROOT/../zamowienia/zamowienia.txt".'w');
  4.  
  5. $ciagwyjsciowy=$data."t".$iloscopon."t".$iloscoleju."butelek olejut".$iloscswiec."swiec zaplonowycht".$wartosc."PLNt".$adres."n";
  6.  
  7. fwrite ($wp.ciagwyjsciowy, strlen($ciagwyjsciowy));
  8. fclose($wp);
  9. echo '<p>Zamowienie zapisane.</p>';
  10. ?>

wywala mi : unexpected T_VARIABLE , o co chodzi? Dane z $ciągwyjsciowy brane są z formularza, czy muszę tam tez coś dopisać ? Pliku zamowienia.txt oczywiście nie ma, i chce go utworzyć z danych wpisanych do tego formularza.
Ogólnie mam wrażenie, ze coś jest bardzo nie tak, i mógłby mi to ktoś opisać po kolei?

2. Sortowanie tablicy jednowymiarowej:
  1. <?php
  2. $produkt=array (array ('OPO','Opony',100),
  3.  array ('OLE','Olej',10),
  4.  array ('SWI','Swiece',4)); 
  5.  
  6. $produkt=array('Olej','Opony','Swiece');
  7. sort($produkt);
  8.  
  9. for($rzad=0; $rzad<3; $rzad++)
  10. {
  11. for($kolumna=0; $kolumna<3; $kolumna++)
  12. {
  13. echo ' | '. $produkt[$rzad][$kolumna];
  14. }
  15.  echo ' |</br>';
  16. }
  17. ?>

Tu błędu nie wywala, za do sortuje pierwszą kolumne - każda litera w osobnej rubryce...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Max Damage
post
Post #2





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

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


Cytat
Jesli zaś korzystasz z zewnetrzengo hostingu, to masz problem.

Hm, no niestety, ale tak.

Cytat
Nie mozesz do takiej './' ? Czyli do katalogu co lezy skrypt

Czyli tak : ?
  1. <?php
  2. $wp=fopen("./zamowienia.txt",'w');
  3. ?>

Nom, utworzyło plik, tylko problem z fwrite , błąd ten sam co poprzednio.
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: 6.10.2025 - 02:57