Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wprowadzanie zmiennej do tablicy
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

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


Witam (IMG:style_emoticons/default/smile.gif)


Mam taki kawalek kodu :

  1. if($info['content-type'] == 'text/html') {
  2. $sec = mailparse_msg_get_part($mime, $st);
  3. mailparse_msg_extract_whole_part_file($sec, $dir.$filename);
  4. $contents = ob_get_contents();
  5. echo nl2br(htmlentities($contents));
  6. }
  7. if($info['headers']['subject'] !== null && $info['headers']['date'] !== null) {
  8. $part[] = array(
  9. 'subjects' => $info['headers']['subject'],
  10. 'date' => $info['headers']['date'],
  11. 'from' => $info['headers']['from'],
  12. 'body' => $contents
  13. );
  14. }


Ten kod to jest czesc funkcji w pewnej klasie

Jak widac w pierwszej petli if przypisuje do zmiennej $contents to co jest w buforze, pozniej to wyswietlam no i elegancko na ekranie sie wszystko pojawia, ale dalej w drugiej funkcji che sobie to wrzucic do tablicy 'body' => $contents

No i wyswietlam tablice a tam w tym miejscu pustka

Do tego jeszcze taki error :

Cytat
Notice: Undefined variable: contents in C:\Apache\htdocs\PrackaMgr\class.FileModel.php on line 48

Gdzie linia 48 to ta 'body' => $contents
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zosiek
post
Post #2





Grupa: Zarejestrowani
Postów: 140
Pomógł: 22
Dołączył: 1.05.2009
Skąd: Będzin

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


Podstawy php
  1. <?PHP
  2. $tab = array( 'jeden' => 2, 'dwa' => 4, 'trzy' => -78 );
  3. foreach ($tab as $klucz => $wartosc)
  4. echo "tab['".$klucz."'] ==". $wartosc;
  5. ?>
lub
  1. <?PHP
  2. $tab = array(/* tu jakaś extremalnie skomplikowana struktura, tablice w tablicy itp.*/);
  3. echo '<pre>';
  4. print_r($tab);
  5. echo '</pre>';
  6. ?>

Odsyłam do
http://webmade.org/porady/tablice-asocjacyjne-print_r.php
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Zosiek @ 25.10.2009, 22:32:55 ) *
Podstawy php
  1. <?PHP
  2. $tab = array( 'jeden' => 2, 'dwa' => 4, 'trzy' => -78 );
  3. foreach ($tab as $klucz => $wartosc)
  4. echo "tab['".$klucz."'] ==". $wartosc;
  5. ?>

Podstawy php to by się Tobie chyba przydały. Jak widzę coś takiego to mi się płakać chce, Twój parser pewnie płacze nocami, że musi wykonywać coś tak durnego.

P.S. jak coś to:
  1. $tab = array( 'jeden' => 2, 'dwa' => 4, 'trzy' => 78 );
  2. foreach ($tab as $key => $value) {
  3. echo $key.' => '.$value;
  4. }

Cytat(Zosiek @ 25.10.2009, 22:32:55 ) *
lub
  1. <?PHP
  2. $tab = array(/* tu jakaś extremalnie skomplikowana struktura, tablice w tablicy itp.*/);
  3. echo '<pre>';
  4. print_r($tab);
  5. echo '</pre>';
  6. ?>

Odsyłam do
http://webmade.org/porady/tablice-asocjacyjne-print_r.php

Nie uważam, że jest mu to potrzebne.

Ten post edytował fifi209 25.10.2009, 22:36:50
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: 12.10.2025 - 09:40