| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 11.01.09 Prihlásený: 17.07.22 Príspevky: 371 Témy: 181 Bydlisko: BB | Napísal d0.0b: 06.01.2012 15:40 | |
|
Riadok 438: $value = trim( $value );
Chyba:
Kód: Warning: trim() expects parameter 1 to be string, array given in [path]\includes\ai\adminfunctions.php on line 438 Funkcia v ktorej je chyba: Kód: function validate_value( &$value, $datatype, $bool_as_int = true, $username_query = true ) { global $vbulletin; switch ( $datatype ) { case "number" : $value += 0; break; case "integer" : $value = intval( $value ); break; case "arrayinteger" : $key = array_keys( $value ); $size = sizeOf( $key ); $i = 0; while ( $i < $size ) { $value[$key[$i]] = intval( $value[$key[$i]] ); ++$i; } break; case "arrayfree" : $key = array_keys( $value ); $size = sizeOf( $key ); $i = 0; while ( $i < $size ) { $value[$key[$i]] = trim( $value[$key[$i]] ); ++$i; } break; case "posint" : $value = max( 1, intval( $value ) ); break; case "boolean" : $value = $bool_as_int ? $value ? 1 : 0 : $value ? true : false; break; case "bitfield" : do { if ( !is_array( $value ) ) { break; } else { $bitfield = 0; foreach ( $value as $bitval ) { $bitfield += $bitval; } $value = $bitfield; } } while ( 0 ); $value += 0; break; case "username" : $value = trim( $value ); if ( $username_query ) { if ( empty( $value ) ) { $value = 0; } else if ( $userinfo = $vbulletin->db->query_first( "SELECT userid FROM ".TABLE_PREFIX."user WHERE username = '".$vbulletin->db->escape_string( htmlspecialchars_uni( $value ) )."'" ) ) { $value = $userinfo['userid']; } else { $value = false; } } break; default : $value = trim( $value ); } return $value; }
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 06.01.2012 15:51 | |
|
A od nás chceš čo? Že budeme za teba čítať a prekladať? Ako som už viackrát povedal, syntaktické a iné podobné chyby tu riešiť nebudeme - ak ich nezvládaš, tak sa venuj inému než programovaniu.
Ale aby som ťa naviedol na správne riešenie:
Kód: $value[$key[$i]] = trim( $value[$key[$i]] ); vs Kód: $value = trim( $value );
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| nefunguje funkcia trim() v PHP, ASP | 3 | 642 | 27.10.2011 19:18 Light | | PASCAL-parameter v Assembler, C, C++, Pascal, Java | 8 | 796 | 16.11.2010 16:17 elementstyle | | Parameter Cache v Procesory | 12 | 855 | 03.03.2008 16:44 tommy1104 | | preg_replace -> parameter v PHP, ASP | 2 | 387 | 21.02.2009 19:52 Tominator | | Toshiba HG2 series a nepodporovane TRIM? v Pevné disky a radiče | 2 | 231 | 20.02.2013 19:38 zalgoo | | SSD disk do ntb/TRIM funkcia/particie v SSD disky | 1 | 407 | 17.02.2015 18:54 liqua1 | | C (FILE ako parameter funkcie) v Assembler, C, C++, Pascal, Java | 1 | 630 | 29.10.2009 11:16 benji0o | | chrome a parameter domain v setcookie v PHP, ASP | 4 | 577 | 01.11.2011 12:51 1daemon1 | | Trim a Garbage collection zároveň? SSD Now V+ Series v Úložné zariadenia | 7 | 619 | 05.09.2011 9:12 shiro | | parameter funkcie v C++/CLR + IDS camera v Technológia .NET | 0 | 1618 | 04.04.2010 18:41 m@-nX | | Ako zistim ci ma moja MB-doska ASUS funkciu TRIM? v AMD čipové sady | 1 | 489 | 18.10.2011 23:06 OmeGa | | Fatal error: Cannot pass parameter 1 by reference v PHP, ASP | 1 | 365 | 25.12.2010 11:47 ThePlaky | | session warning v PHP, ASP | 1 | 436 | 08.02.2012 19:22 Ďuri | | Warning: set_time_limit()....... v PHP, ASP | 1 | 552 | 31.05.2007 14:51 JanoF | | Spam warning v Redakčné systémy | 0 | 2495 | 13.10.2006 9:13 JanoF | | CPU Fan Warning v AMD - Advanced Micro Devices | 1 | 728 | 26.10.2008 9:39 Jaro |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|