zapis do bazy bez znaków specjalnych

0

Cześć,
Mam Taki problem. Programem napisanym w PHP otwieram i czytam plik linia po linii zapisując linie do bazy MySQL. Jak wczytuję linię to poza słowami wczytuje mi mnÓstwo zbędnych spacji i znaki końca linii \r\n. Wyglada to mniej więcej tak:

jakies zdanie                                                       \r\n
kolejne zdanie                                             \r\n

Podobno takie coś usuwa trim(), ale u mnie ta funkcja coś nie działa. W czym może być problem?
robie coś takiego:

echo $p_name=fgets($wp);
$p_name = addslashes($p_name);
$p_name = trim($p_name);
0

Możesz użyć funkcji str_replace

str_replace("\r\n", "", $text);
0

Wielkie dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1