probleme cu trim() la argumentul charlist

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

tedy
Average Member
Mesaje: 95
Membru din: Vin Ian 06, 2012 7:28 pm
Localitate: Ramnicu Valcea
Contact:

probleme cu trim() la argumentul charlist

Mesajde tedy » Sâm Noi 24, 2012 2:31 am

Salut. Incerc sa validez doua inputuri primite prin POST: nume si prenume. Vreau ca acestea sa fie trim()ate inainte de a fi trimise spre validare.

Forumul trimeaza si el mesajul meu dar cred ca puteti intelege ca pt. numele 'X [50 de spatii] Y' valoarea returnata este corecta, 'X Y'.

Dar pentru 'X [50 de spatii][50 de cratime][50 de spatii] Y' nu se returneaza 'X - Y' desi apelul este facut sub forma trim($string, '-'). Vreo solutie? Multumesc.



CoBrA90
Average Member
Mesaje: 151
Membru din: Vin Mar 28, 2008 8:16 pm

Re: probleme cu trim() la argumentul charlist

Mesajde CoBrA90 » Sâm Noi 24, 2012 10:48 am

Daca vrei sa faci cu trim() trebuie sa stii ca (in caz ca stii iti reamintesc):
- ltrim() iti scoate spatiile libere din stanga sirului: [50 spatii] X => X
- rtrim() iti scoate spatiile libere din dreapta sirului: X [50 spatii] => X
- trim () iti scoate spatiile si din stanga si din dreapta: []X[] => X

Nici o functie din cele prezentate mai sus nu scoate spatiile din interiorul sirului ( exact ceea ce ai tu nevoie ).
O solutie ce o vad asa la indemana ar fi sa iti creezi propria ta functie ce face exact ce si cum vrei tu.

"Succesuri" !

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: probleme cu trim() la argumentul charlist

Mesajde Birkoff » Lun Noi 26, 2012 4:24 am

1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

tedy
Average Member
Mesaje: 95
Membru din: Vin Ian 06, 2012 7:28 pm
Localitate: Ramnicu Valcea
Contact:

Re: probleme cu trim() la argumentul charlist

Mesajde tedy » Lun Noi 26, 2012 3:31 pm

Am modificat-o putin si e perfecta pt ce am nevoie, mersi.

Nice logic btw.


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori