Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> obcięty tekst
bronx
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


witam

mam taki oto skrypt, który pokazuje dwie dane z księgi gości:

  1. <?php
  2. $base=&#092;"ksiega/data.php\"; 
  3. $table=array_reverse(file($base)); 
  4. $max=count($table); 
  5.  
  6. for ($i=0; $i<5; $i++) { 
  7. $data=explode (&#092;"*|*\", $table[$i]); 
  8.  
  9. echo &#092;"<b>[$data[0]]</b> $data[4]<br>\"; 
  10.  
  11. }
  12. ?>


ale chcem żeby pokazywało tylko, np 30 pierwszych znaków każdego wpisu...

Wie ktoś jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

pozdrawiam
Go to the top of the page
+Quote Post
Jojo
post
Post #2





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


  1. <?php
  2. echo &#092;"<b>[$data[0]]</b> \".substr( $data[4], 0, 30 ).\"<br>\";
  3. ?>

To jest najprostszy sposób. Są jeszcze inne jak poszukasz dobrze na forum tto na pewno coś znajdziesz.
Go to the top of the page
+Quote Post
bronx
post
Post #3





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


czyli powinno wyglądać to tak:

  1. <?php
  2.  
  3. $base=&#092;"ksiega/data.php\"; 
  4. $table=array_reverse(file($base)); 
  5. $max=count($table); 
  6.  
  7. for ($i=0; $i<5; $i++) { 
  8. $data=explode (&#092;"*|*\", $table[$i]); 
  9.  
  10. echo &#092;"<b>[$data[0]]</b> \".substr( $data[4], 0, 30 ).\"<br>\"
  11.  
  12. }
  13.  
  14. ?>


i niestety nie działa... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
Jojo
post
Post #4





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


Co to znaczy nie działa? Wywala błąd? Nic nie wyświetla? Wyświetla całe wpisy?
Go to the top of the page
+Quote Post
bronx
post
Post #5





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(Jojo @ 2004-08-08 14:18:36)
Co to znaczy nie działa? Wywala błąd? Nic nie wyświetla? Wyświetla całe wpisy?

nic nie wyswietla, wykonuje kod strony do miejsca gdzie jest wstawiony ten skrypt...
Go to the top of the page
+Quote Post
Jojo
post
Post #6





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


Przy kopiowaniu ominąłeś średnik (linia 10).
Go to the top of the page
+Quote Post
bronx
post
Post #7





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(Jojo @ 2004-08-08 14:25:16)
Przy kopiowaniu ominąłeś średnik (linia 10).

o masaakra, jak ja mogłem tego niezauważyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) WIELKIE DZIKI jojo

pozdrawiam
Go to the top of the page
+Quote Post
sf
post
Post #8





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


włącz sobie by Ci wyświetlał błedy (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif)
Go to the top of the page
+Quote Post
bronx
post
Post #9





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(sf @ 2004-08-08 16:41:14)
włącz sobie by Ci wyświetlał błedy (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif)

niestety nie moge, poniewaz serwer ma udostepniany przez "sponsora" i nie mam dostepu do jego konfiguracji :/

pozdrawiam
Go to the top of the page
+Quote Post
kicaj
post
Post #10





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


error_reporting" title="Zobacz w manualu PHP" target="_manual()
Go to the top of the page
+Quote Post

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: 24.08.2025 - 00:35