Page 1 sur 1

Fatal error php

Posté : 22 déc. 2011, 09:25
par glodybiss4
Bonjour à tous,

A l'insertion de mes données dans la base des données voici l'erreur qui apparaît :
Fatal error: Call to undefined function 1() in C:\wamp\www\internetService\NouveauSite.php on line 53
Et, voici ma ligne 53

Code : Tout sélectionner

"'.mysql_escape_string($_POST['dateinstallation']('d-m-Y')).'" , "'.mysql_escape_string($_POST['dateactivation']('d-m-Y')).'",

Re: Fatal error php

Posté : 22 déc. 2011, 10:30
par moogli
salut,

logique tu te mélange les pinceaux, je pense, dans ton code.

le message d'erreur est dû au fait que tu tente d'appeler dynamiquement une fonction.

par exemple
<?php
$f = 'date';
echo $f('d-m-Y');
?>
le résultat attendu est la date du jour.

toi dans ton code tu fait $_POST['dateinstallation']('d-m-Y')
donc on prend le contenu de $_POST['dateinstallation'] (qui semble valoir 1) et on essai d'utiliser la fonction qui s'appel $_POST['dateinstallation'] (enfin sont contenu) hors cette fonction n'existe pas. (je ne pense pas que tu ai une fonction 1() ;) ).

donc
- soit tu vire le ('d-m-Y')
- soit tu vérifie ce qu'il y a dans $_POST['dateinstallation']
- soit tu réfléchie a ce que tu veux faire de ce qu'il y a dans $_POST['dateinstallation'] pour l'utiliser au mieux :)

si tu nous l'indique on devrait pouvoir t'aider :)


@+

Re: Fatal error php

Posté : 22 déc. 2011, 11:25
par glodybiss4
Merci beaucoup moogli j'ai compris et ça marche j'avais mal écris ma syntaxe. Merci beaucoup ^^