Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zmienianie, Przemienianie tekstu z tablic
kayy
post 2.02.2009, 13:29:53
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 1
Dołączył: 3.08.2008

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


Witam,
Ostatnio miałem problem z wybraniem tekstu do co czwartej linijki, poradziłem sobie:
  1. <?php
  2.    if(!isset($_POST['text']))
  3.        {
  4.        ?><center>
  5.            <form method="post">
  6.            <p>Text:             <br> <textarea name="text" rows="40" cols="80"></textarea></p>
  7.            <input type="submit" name="Submit" value="Wyślij" style="height: 25px; width: 100px">
  8.            <br>
  9.        </form></center>    
  10.        <?
  11.        }
  12.    else
  13.    {
  14. $text = $_POST['text'];
  15. nl2br($text);
  16. $tab = explode("r\n",$text);
  17. $b = count($tab);
  18. $z=4;
  19.  
  20.  
  21. for($i=0;$i<$b;$i++)
  22.    {
  23.        if($i%$z)
  24.           {
  25.        $pa[$i] = $tab[$i];
  26.            }
  27.                  else
  28.                {
  29.                  for($zm=0;$zm<$i;$zm++)
  30.            {
  31.                echo $pa[$zm];
  32.                $pa[$zm] = null;
  33.            }
  34.    echo "  .  ";
  35.    echo $tab[$i];
  36.  
  37.  
  38.  
  39.        }
  40.  
  41.  
  42.    }
  43.  
  44.    }
  45.  
  46. ?>

Czyli gdy ktoś wpisze:
Kod
1
2
3
4
1
2
3
4

Pokaże mu się:
Kod
1234 . 1234

Teraz mam następny problem na który niemam pomysłu...

Po wpisaniu:
Kod
1
2
3
4
9
2
1
8

Chcę otrzymać:
Kod
F,1,2,3
Y,9,2,1

Czyli, pobiera peirwsze 3 litery a ostatnią zamienia na odpowiedni ciąg i wstawia przed to wszystko...\
Nie mam już na to pomysłu, bardzo bym był wdzięczny gdyby mi ktoś pomógł smile.gif

Pozdrawiam i z góry dziękuję,
kayy

Ten post edytował kayy 2.02.2009, 13:35:19


--------------------

Dziękuję wszystkim za pomoc w PHP :)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:34