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
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Komunikat głosi, że nie masz praw do pliku spowodu open_basedir. Jesli masz dostep do php.ini to zmien to.

Cytat
I jeszcze jedno: gdzie wcześniej miałem błąd? Bo sie nie mogę doszukać....
No bez przesady... pare linijek kodu i roznicy znaleźć nie mozesz. Szukaj w dwóch pierwszych liniach. miales tam dwa bledy
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: 7.10.2025 - 08:26