20. juni 2006 - 09:38Der er
3 kommentarer og 1 løsning
Problemer med array i PHP5
Jeg forsøger, at få Typo3 v4 til at virke på en server med PHP5. Men der er altså et array-problem.
Hvis jeg eksempelvis vil lave en rettelse gennem phpMyAdmin får jeg denne fejl lige så mange gange som jeg har felter i tabellen.
Warning: preg_match() expects parameter 2 to be string, array given in /var/www/snap-shots.dk/public_html/site/typo3conf/ext/phpmyadmin/modsub/phpMyAdmin-2.6.4-pl3/tbl_replace.php on line 157
Samme problem opstår når jeg bruger Typo3. Jeg er snart desperat. Hvad kan være galt?
Jeg kender ikke/ved ikke hvad typo3 er, men meddelelsen betyder i hvert fald at fejlen opstår i filen 'tbl_replace.php' på linie 157. Her køres funktionen preg_match(), og funktionen fodres med 2 argumenter, det første er en tekststreng, men det andet er et array, og det skulle også gerne være en streng.
Hvis du har mulighed for at udskrive det argumenterne fra funktionskaldet, så kan du se hvad de 2 argumenter indeholder... et array kan udskrives med funktionen print_r()
UnoEuro opgav til sidst og opdatere deres PHP hvilket øjensynesligt løste problemet.
Man tak for dine tanker.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.