[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 19.11.17
Príspevky: 363
Témy: 178 | 178
Bydlisko: BB
NapísalOffline : 06.01.2012 15:40 | Warning: trim() expects parameter 1 ...

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;
}


Offline

Čestný člen
Čestný člen
Warning: trim() expects parameter 1 ...

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 06.01.2012 15:51 | Warning: trim() expects parameter 1 ...

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.
 [ Príspevkov: 2 ] 


Warning: trim() expects parameter 1 ...



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

nefunguje funkcia trim()

v PHP, ASP

3

278

27.10.2011 19:18

Light

V tomto fóre nie sú ďalšie neprečítané témy.

PASCAL-parameter

v Assembler, C, C++, Pascal, Java

8

624

16.11.2010 16:17

elementstyle

V tomto fóre nie sú ďalšie neprečítané témy.

Parameter Cache

v Procesory

12

633

03.03.2008 16:44

tommy1104

V tomto fóre nie sú ďalšie neprečítané témy.

preg_replace -> parameter

v PHP, ASP

2

247

21.02.2009 19:52

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Toshiba HG2 series a nepodporovane TRIM?

v Pevné disky a radiče

2

72

20.02.2013 19:38

zalgoo

V tomto fóre nie sú ďalšie neprečítané témy.

SSD disk do ntb/TRIM funkcia/particie

v SSD disky

1

209

17.02.2015 18:54

liqua1

V tomto fóre nie sú ďalšie neprečítané témy.

C (FILE ako parameter funkcie)

v Assembler, C, C++, Pascal, Java

1

393

29.10.2009 11:16

benji0o

V tomto fóre nie sú ďalšie neprečítané témy.

chrome a parameter domain v setcookie

v PHP, ASP

4

394

01.11.2011 12:51

1daemon1

V tomto fóre nie sú ďalšie neprečítané témy.

Trim a Garbage collection zároveň? SSD Now V+ Series

v Úložné zariadenia

7

360

05.09.2011 9:12

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

parameter funkcie v C++/CLR + IDS camera

v Technológia .NET

0

1463

04.04.2010 18:41

m@-nX

V tomto fóre nie sú ďalšie neprečítané témy.

Ako zistim ci ma moja MB-doska ASUS funkciu TRIM?

v AMD čipové sady

1

243

18.10.2011 23:06

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

Fatal error: Cannot pass parameter 1 by reference

v PHP, ASP

1

199

25.12.2010 11:47

ThePlaky

V tomto fóre nie sú ďalšie neprečítané témy.

Spam warning

v Redakčné systémy

0

336

13.10.2006 9:13

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

session warning

v PHP, ASP

1

150

08.02.2012 19:22

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Warning: set_time_limit().......

v PHP, ASP

1

294

31.05.2007 14:51

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

mysql warning 1366

v Databázy

11

442

11.10.2011 15:11

emer



© 2005 - 2017 PCforum, edited by JanoF