![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 1 Dołączył: 3.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam...
W zmiennej $_POST['tekst'] dochodzi do mnie dużo linijek typu; Cytat 33216 31892 8 6 33221 31892 8 6 33221 31891 9 5 I teraz mam pytanie; Jeden obiekt to cztery liniki, czyli np. Cytat 33221 31891 9 5 Teraz cała filozofia polega na tym aby napisać algorytm który mi odpowiednio konwertuje: Cytat 33221 31891 9 5 => odpowiednia funkcja Konwersja: funkcja_a 33221,31891,9 Nie mam na to pomysłu ;/ Możecie mi pomóc? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 1 Dołączył: 3.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hmmm... Próbuje na razie wyświetlić tekst co 4 linie i dać nową, lecz coś mi nie wychodzi... co źle robie?
Kod <?php if(!isset($_POST['text'])) { ?><center> <form method="post"> <p>Text: <br> <textarea name="text" rows="40" cols="80"></textarea></p> <input type="submit" name="Submit" value="Wyślij" style="height: 25px; width: 100px"> <br> </form></center> <? } else { $text = $_POST['text']; nl2br($text); $tab = explode("\r\n",$text); $b = count($tab); $z=4; //$pa = 0; $buff = null; for($i=1;$i<$b;$i++) { $inna = $tab[$i]; if($i%$z) { $buff = $buff.$inna; } else { $buff = $buff."<br>"; } echo $buff; } echo $pa; //echo $buff; } ?> Dla ułatwienia wpisuje Cytat nie więc powinno co 4 linie oddzielić się enterami, lecz dostaje taki wynik:nie nie tak nie nie nie tak nie nie nie tak nie nie nie tak Kod nienienienienietaknienietak nienietak nienienietak nienienienietak nienietaknienietak nienietak nienietak nienietak nienienietak nienietak nienienienietak nienietak nienietaknienietak nienietak nienietak nienietak nienietak nienietak nienienietak nienietak nienietak nienienienietak nienietak nienietak nienietak (nie=nie podzielna, tak = podzielna) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 11:46 |