Page 1 sur 1

parse error dans une page de fonction

Posté : 12 févr. 2008, 19:33
par hakazizi
je n'arrive pas a trouver l'erreur j'ai creer un fichier function et dans ce fichier j'ai l'erreur suivante.
merci

Code : Tout sélectionner

Parse error: parse error, expecting `'('' in c:\program files\easyphp1-8\www\autovis\php\function.php on line 179
les alentour de la ligne 179
<?php
function deconnexion()
{
conbd();
vercon();
$_SESSION['con'] = '';
echo"
Vous avez été deconnecté.
<script>
var sec=5;
secund();
function secund()
{
sec--;
if(sec==0) document.location.replace(\"./\");
setTimeout('secund()',1000);
}
</script>";
}
//ligne 179
function achatptc.php()
{
conbd();
vercon();
if($sql['point']< '199')
{ echo"vous n'avez pas assé de credit.<br><a href=\"achatcredit.php\">Acheter des credits</a>"; }
else
{
$val=intval($sql['point']/'200');
echo"Acheter des rotations de site<br>.
<form action=\"achatptc1.php\" method=\"post\">
<select name=\"nb\">";
$nb_ptc = '100';
$point = '200';
$nb = '1';
for($i=0; $i<$val; $i++)
{
echo"<option value=\"$nb\">$nb_ptc rotations pour $point credits</option>";
$nb = $nb+'1';
$nb_ptc = $nb_ptc+'100';
$point = $point+'199';
}
echo"</select>
<input type=\"submit\" value=\"acheter\"></form>";
}
}

?>

Posté : 12 févr. 2008, 19:41
par Hywan
Et si tu essayais d'enlever le point dans le nom de ta fonction achatptc.php() ;-).

Au passage, utilises les simples quotes plutôt que les doubles. Et pourquoi mettre entre simple quote tous tes chiffres et nombres ? Écris tout simplement : $nb = 1; au lieu de $nb = '1';.

Posté : 12 févr. 2008, 19:59
par hakazizi
merci HyWaN probleme corriger c'etait le point avant de l'integre dans le fichier function je le met d'abord dans une page et une fois les test passer je le place dans le fichier function.php.
pour ta remarque concernant les chiffre entre des quote je pensait qu'il fallait imperativement les mettre mais je vais les retire si cela n'est pas necessaire.
en tous cas merci

Posté : 12 févr. 2008, 20:03
par Hywan
Pas de soucis :).

Si tu as trouvé une solution à ton problème, alors marque le sujet comme résolu (bouton en haut à gauche) ;-).
Bonne soirée.

Edit : tu devrais lire ça, ça te ferait du bien je pense : Types en PHP.