Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Function implode, dziala tylko z @
-Helfer-
post
Post #1





Goście







Wysyłam coś takiego w formularzu:
  1. <input type="checkbox" name="r[]" value="wtf" />1<br />
  2. <input type="checkbox" name="r[]" value="wtf2" />2<br />
  3. <input type="checkbox" name="r[]" value="wtf3" />3<br />


A za pomocą kodu poniżej odbieram i validuje, po czym UPDATUJE w SQL:
  1. function CzyscArray($data){
  2. @$zmienna = implode(", ",$data);
  3. $zmienna = htmlspecialchars(trim($zmienna));
  4. $zmienna = mysql_real_escape_string($zmienna);
  5. $zmienna = substr($zmienna,0,250);
  6. return $zmienna;
  7. }
  8.  
  9. $insert = CzyscArray($_POST['r']);


Do tej pory działało to dobrze na localhoscie. Wrzuciłem na mój zewnętrzny serwer i nie działa... Więc wywaliłem "małpę" i wyskoczył taki błąd:
  1. Warning: implode(): Invalid arguments passed in C:\xampp...


Próbowałem na kilka sposobów zmieniać moją funkcję CzyscArray, nawet bawiłem się z dodawaniem wewnątrz funkcji pętli foreach, ale nic nie przyniosło skutku. Mógłby mi ktoś pomóc skonstruować poprawnie funkcję łączenia i filtrowania z tablicy?
Go to the top of the page
+Quote Post

Posty w temacie
- Helfer   [PHP]Function implode   11.09.2013, 16:37:44
- - fate   wygluszyles imyslles ze dziala [PHP] pobierz, plai...   11.09.2013, 19:29:28
- - helfer   Hmm, a jeśli przesyłam kilka tablic o różnej nazwi...   11.09.2013, 21:00:07
- - ....   wyprintuj sobie $data i zobaczysz co zwraca.....   11.09.2013, 21:43:17
- - Posio   Tak jak Gość wyżej, sprawdź sobie co zwraca twoje ...   11.09.2013, 22:22:10
- - Helfer   [PHP] pobierz, plaintext <input type="chec...   12.09.2013, 07:12:21
- - HELFER   Dobra! Doszedłem do tego, że błąd tkwi w wysył...   12.09.2013, 16:49:49
- - fate   sprawdzaj if !empty   12.09.2013, 16:55:38
- - valkirek   count()   12.09.2013, 16:59:55
|- - fiszol   Cytat(valkirek @ 12.09.2013, 17:59:55...   12.09.2013, 17:27:48
- - Gość   Dzięki wielkie Panowie! Najwydajniejsze będzie...   12.09.2013, 18:55:58


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 Aktualny czas: 24.08.2025 - 00:04