2013-09-28 3 views
0

J'ai un serveur qui a seulement php4 et postgressql. Autant que je sache, PDO et pg_query_params n'existent pas en php4. Quelles alternatives sont là? Ou est brut échapper à la seule option?entrée d'échappement php4 avec options postgres

+1

Une alternative est la mise à jour de votre version de PHP –

+1

PHP4 a atteint EOL et n'est plus supporté. Ce n'est pas seulement irresponsable mais un énorme risque d'avoir ce logiciel installé sur votre serveur. Mise à niveau maintenant, ou si vous êtes sur un hébergement partagé, exécutez loin de l'hôte. – SamT

+0

D'accord. PHP 4 a été déprécié pendant des années. La première priorité devrait être de ne pas exécuter votre site sur un logiciel ancien, bug-monté. – cHao

Répondre

0

PEAR DB a démarré en PHP 4; vous pouvez probablement toujours trouver une version quelque part qui le supporte. Je l'habitude de l'utiliser avant de passer à PHP 5 et PDO; c'est vraiment décent si vous êtes coincé avec PHP 4.

Vraiment, cependant, votre priorité devrait être de s'éloigner le plus possible de PHP 4. Il n'a pas été supporté depuis des années, craint de manipuler des objets, et est terriblement lent comparé à PHP 5. De plus, PHP 5 a PDO.