Jump to content
php.lv forumi

Array(error - Undefined offset: 4)


Recommended Posts

Posted (edited)

Ir 4 masiivi (skatiit zemaak). Pirmo triis masiivu elementus var izvadiit, bet pasha peedeejaa masiiva elementus - nee!

Izvadu shaadi:

echo "elements: ". $GLOBALS["gal"][0][4][$_REQUEST["pi"]];

gal- masiiva numurs (ir vairaaki masiivi)

[4] - masiivaa ir vairaaki masiivi (dotajaa gadiijumaa es veelos izvadiit masiiva 4. masiivu)

pi - 4. masiiva pi-tais elements.

 

Pats masiivs:

array(
 '2002', # menu txt
 '2002', # folderis /lib/foldera vārds
 array('#264B5E','#FFB94D'), #bgcolor
 array('01.gif','02.gif'), # thumbnail
 array('01.jpg','02.jpg'), # big pic
 array('001.gif'','002.gif'') # left-side pic
)

 

Viss straadaa, ja izvadu 1., 2., 3. masiiva elementus, bet 4. masiiva elementus neizdodas izvadiit - error - Undefined offset: 4

Edited by Sandis
Posted

Tas skaidrs, bet kaa man izvadiit 001.gif, 002.gif!?

 

Tam tachu jaaizskataas shaadi:

echo "elements: ". $GLOBALS["gal"][0][4][1]];

echo "elements: ". $GLOBALS["gal"][0][4][2]];

 

Bet tas nestraadaa, es varu visu ieprieksheejaa masiiva elemtentus, bet peedeeja masiiva elementus neizdodas izvadiit!

Posted

Vai nu ir rakstības kļūda vai kā:

array('001.gif'','002.gif'') # left-side pic

Bet nu tur kaut kā tie apastrofi ir nelabi salikti aiz abiem .gif pa diviem ''

 

Debugam vienmēr der ideālā print_r funkcija

<pre><? print_r($GLOBALS['gal']); ?></pre>

Posted
Tam tachu jaaizskataas shaadi:

echo "elements: ". $GLOBALS["gal"][0][4][1]];

echo "elements: ". $GLOBALS["gal"][0][4][2]];

Pirmkārt: tur ir divi ] simboli (tā nevajag).

Otrkārt: lai izvadītu 001.gif, lieto: $GLOBALS["gal"][5][0]; lai izvadītu 002.gif, lieto: $GLOBALS["gal"][5][1];

(tik salabo tās pēdiņas, ko Roze minēja).

Posted

Laboshos! :)

Bet es tur atkodu shteli - man vajadzeeja no urla panjemtaa galerijas id atnjemt 1 ($_REQUEST["gal"]-1) , jo masiivu saak skaitiit no 0...

Posted

Nu redz, tur jau problēma, tu gribi, lai mēs palīdzam, kad nemaz neesi visu pateicis: kā lai mēs uzminam, kas ir gal?

×
×
  • Create New...