Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP TEXTAREA ( koniec wiersza to spacja zmiana )
Forum PHP.pl > Forum > PHP
zielu_2k12
<form action="test_t.php" method="POST">

SELECT: <textarea rows="2" cols="20" name="select">
</textarea>
<button type="submit">Wyślij!</button>
</form>

do tekt area wklejam

aaaaaaa
bbbbbbb
cccccccc

test_t.php
<?php


$select=$_POST['select'];

$select = str_replace( ' ', "','", $select );

echo $select;
?>

i dostaje

aaaaaaa bbbbbbb cccccccc

a chce dostać aaaaaaa','bbbbbbb','ccccccc


nie dziala mi

Proszę o pomoc
abort
Gotowego kodu Ci nie dam, ale:
potraktuj to co jest w textarea dokładnie tak samo jak linie w pliku - ze znakiem entera na końcu wiersza.
czytasz linię - usuwasz znak końca wiersza, otaczasza cudzysłowami, bierzesz następną linię itd.

Możesz zainteresować się także wyrażeniami regularnymi - da radę wtedy znacznie skrócić algorytm smile.gif
zielu_2k12
Cytat(abort @ 28.08.2012, 15:37:57 ) *
Gotowego kodu Ci nie dam, ale:
potraktuj to co jest w textarea dokładnie tak samo jak linie w pliku - ze znakiem entera na końcu wiersza.
czytasz linię - usuwasz znak końca wiersza, otaczasza cudzysłowami, bierzesz następną linię itd.

Możesz zainteresować się także wyrażeniami regularnymi - da radę wtedy znacznie skrócić algorytm smile.gif



DZIAŁA smile.gif
$select=$_POST['select'];

$select = str_replace( "\r\n","','",$select);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.