problème phppetition

Titouloup
Invité n'ayant pas de compte PHPfrance

19 juin 2010, 22:56

Bonsoir,
Je gère plusieurs pétitions sur un serveur 1&1depuis quelques mois avec phppetition.
Surprise, en voulant me connecter, j'obtient le message suivant :

Fatal error: Call to undefined function mort() in /var/www/vhosts/fcpe91petition.org/httpdocs/petition/admin/inc_config.php on line 7

Y a t'il quelqu'un pour me donner des pistes pour la résolution de ce problème ?
Par avance, merci.

ViPHP
ViPHP | 5462 Messages

19 juin 2010, 23:50

hello, montre ton fichier inc_config.php :wink:

Titouloup
Invité n'ayant pas de compte PHPfrance

20 juin 2010, 09:57

Le voilà ce fameux fichier :

<?php
$serveur = "localhost";
$base = "pt_";
$ladmin = "xxxxxxxxxx";
$mdp = "xxxxxxxxxxx";
$prefixe = "petitions_";
@mysql_connect($serveur,$ladmin,$mdp) or mort("config error(1): ".mysql_error(),2);
@mysql_select_db($base) or mort("config error(2): ".mysql_error(),2);
?>


Merci

Mammouth du PHP | 661 Messages

20 juin 2010, 11:40

c'est koi cette fonction mort() ... ? une nouveauté de php ? ou un effet de zelle ? remplaces le par die() histoire de voir si ça viens de là !...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

20 juin 2010, 13:47

J'en profite pour rappeler qu'il est déconseillé de passer les codes sources qu'on récupère sur le net via Google Translate pour comprendre les commentaires, car ça peut avoir un impact non nul sur les noms de fonctions. :wink:
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 661 Messages

20 juin 2010, 13:51

J'en profite pour rappeler qu'il est déconseillé de passer les codes sources qu'on récupère sur le net via Google Translate pour comprendre les commentaires, car ça peut avoir un impact non nul sur les noms de fonctions. :wink:
bien vu !... =D>

Titouloup
Invité n'ayant pas de compte PHPfrance

23 juin 2010, 06:02

bonjour,
Après avoir remplacé "mort" par "die", j'obtiens :

Parse error: parse error, unexpected ',' in /var/www/vhosts/fcpe91petition.org/httpdocs/petition/admin/inc_config.php on line 7

Des solutions ?

Merci

Titouloup
Invité n'ayant pas de compte PHPfrance

23 juin 2010, 06:14

Re-bonjour,
avec le fichier suivant, j'obtiens une page blanche sans message d'erreur, mais toujours pas le site :


<?php
$serveur = "localhost";
$base = "pt_";
$ladmin = "XXXXXXXXXX";
$mdp = "XXXXXXXXXX";
$prefixe = "petitions_";
@mysql_connect($serveur,$ladmin,$mdp) or die();
@mysql_select_db($base) or die();
?>

Eléphant du PHP | 314 Messages

23 juin 2010, 09:49

<?php
  $serveur = "localhost";
  $base = "pt_";
  $ladmin = "XXXXXXXXXX";
  $mdp = "XXXXXXXXXX";
  $prefixe = "petitions_";
  @mysql_connect($serveur,$ladmin,$mdp) or die(mysql_error());
  @mysql_select_db($base) or die(mysql_error());
?>
Je te conseille également d'enlever les @ devant tes fonctions :)
Cordialement,
Julien - http://laravel.fr/

Titouloup
Invité n'ayant pas de compte PHPfrance

24 juin 2010, 16:10

<?php
  $serveur = "localhost";
  $base = "pt_";
  $ladmin = "XXXXXXXXXX";
  $mdp = "XXXXXXXXXX";
  $prefixe = "petitions_";
  @mysql_connect($serveur,$ladmin,$mdp) or die(mysql_error());
  @mysql_select_db($base) or die(mysql_error());
?>
Je te conseille également d'enlever les @ devant tes fonctions :)
Après avoir enlevé les @, j'obtiens ça :

Parse error: parse error, unexpected ',' in /var/www/vhosts/fcpe91petition.org/httpdocs/petition/admin/inc_config.php on line 7