[PHP/SPAW] Array identiek maar toch niet

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • me1299
  • Registratie: Maart 2000
  • Nu online

me1299

$ondertitel

Topicstarter
IK ben bezig de WYSIWYG editor SPAW voor PHP te verbouwen. Want ik wordt helemaal gek van 10 paths instellen overal. Alles werkt dus goed.

Alleen nu heb ik de volgende 2 arrays (geprint met print_r()):

Deze werkt:

code:
1
2
3
4
5
6
7
8
9
Array
(
    [0] => Array
        (
            [value] => /icms/editor/images/upload/
            [text] => Uploaded Images
        )

)


En deze niet:

code:
1
2
3
4
5
6
7
8
9
Array
(
    [0] => Array
        (
            [value] => /icms/editor/images/upload/
            [text] => Uploaded Images
        )

)


Ik vreet me schoen op als ze niet identiek zijn.

De volgende code gebruik ik om ze te genereren:

De goede deze werkt later met de editor:

PHP:
1
2
3
4
5
6
$spaw_imglibs = array(
  array(
    'value'   => '/icms/editor/images/upload/',
    'text'    => 'Uploaded Images',
  ),
);


En ik wil dit hebben om de path name dynamisch op te vragen:

PHP:
1
2
3
4
5
6
$spaw_imglibs = array(
  array(
    'value'   => "{$upload_image_dir}",
    'text'    => 'Uploaded Images',
  ),
);


In $uploaded_image_dir staat toch echt dezelfde string.

PHP:
1
2
$pathinfo = pathinfo($_SERVER['PHP_SELF']);
$upload_image_dir = $pathinfo['dirname']. "/images/upload/";


Zodra ik bij de editor een plaatje wil invoegen zeurt hij dat de path niet goed is terwijl het toch echt 100% hetzelfde is. Ik snap er geen ene zak meer van.

[ Voor 21% gewijzigd door me1299 op 04-12-2003 13:52 ]

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


Acties:
  • 0 Henk 'm!

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 17-09 07:55

thomaske

» » » » » »

DeathKnight schreef op 04 december 2003 @ 13:50:
PHP:
1
2
3
4
5
6
$spaw_imglibs = array(
  array(
    'value'   => "{$upload_image_dir}",
    'text'    => 'Uploaded Images',
  ),
);
Ik weet niet of het de oplossing is, maar ik begrijp niet waarom er zoveel mensen variabelen op de meeste vreemde (ranzige?) manieren quoten e.d.

Wat is hier mis mee?

PHP:
1
2
3
4
5
6
$spaw_imglibs = array(
  array(
    'value'   => $upload_image_dir,
    'text'    => 'Uploaded Images',
  ),
);

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


Acties:
  • 0 Henk 'm!

  • me1299
  • Registratie: Maart 2000
  • Nu online

me1299

$ondertitel

Topicstarter
thomaske schreef op 04 december 2003 @ 13:56:
[...]


Ik weet niet of het de oplossing is, maar ik begrijp niet waarom er zoveel mensen variabelen op de meeste vreemde (ranzige?) manieren quoten e.d.

Wat is hier mis mee?

PHP:
1
2
3
4
5
6
$spaw_imglibs = array(
  array(
    'value'   => $upload_image_dir,
    'text'    => 'Uploaded Images',
  ),
);
jaja eerst had ik er nog wat statische tekst staan. Dus daarom stond het nog geescaped.

Ik heb het trouwens reeds opgelost. Het bleek te liggen aan de definitie van een variable aan het begin die was anders zodra de plaatjes popup geladen werd.

[ Voor 18% gewijzigd door me1299 op 04-12-2003 14:12 ]

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen