Pouvez vous m'aider à trouver l'erreur ? [nouvelle erreur] - PHP - Programmation
Marsh Posté le 11-05-2002 à 21:07:39
Dj YeLL a écrit a écrit : Je suppose que c'est tout bête mais je ne trouve pas : <? if (empty($aff)); $aff = "accueil"; endif; ?> Parse error à la ligne 3 |
ya pas de point virgule apres un if() il me semble
@+
Marsh Posté le 11-05-2002 à 21:11:05
Quand j'essaye sans, il me dis Parse error à la ligne 4
Marsh Posté le 11-05-2002 à 21:18:46
<?
if (empty($aff))
{
$aff = "accueil";
}
?>
Marsh Posté le 11-05-2002 à 21:22:16
Ca marche nickel !! Merci bcp
J'essayerais de me souvenir qu'il n'y a pas de ENDIF apres IF (je suppose que c'est à condition qu'il n'y ai pas de ELSEIF)
Encore merci !!
Marsh Posté le 11-05-2002 à 21:23:36
de rien!!!
if ()
{
....
}
ELSEIF ()
{
....
}
je crois que c'est comme cela!!!
Marsh Posté le 11-05-2002 à 21:25:52
mais alors à koi sert la fonction ENDIF ?
Marsh Posté le 11-05-2002 à 21:36:56
Pas la moindre idée!!! t'est sur que sa existe en php???
Parceque je l'ai jamais vu! et je ne vois pas a quoi elle peut servir!!!
Marsh Posté le 11-05-2002 à 21:38:20
"Alternative syntax for control structures"
http://www.php.net/manual/fi/contr [...] syntax.php
Marsh Posté le 11-05-2002 à 22:07:46
Pour revenir à l'origine du pb :
Code :
|
Marsh Posté le 12-05-2002 à 00:10:08
Le mieux dans ce cas est comme même :
<?
if (empty($aff)) $aff = "accueil";
?>
Marsh Posté le 12-05-2002 à 10:47:44
Merci à tous, j'ai un autre pb maintenant.
lorsque je mets ça dans mon code, il me met un parse error:
if (file_exists('news'.$newsnr.'.php')
{
...
}
Ce qui est bizarre, c'est que si je mets la meme chose ds un doc .php que je teste en local, ça marche
Marsh Posté le 12-05-2002 à 10:52:23
J'ai egalement essayeé ça :
<?
if (file_exists('news'.$newsnr.'.php'): echo "ca existe"; endif;
?>
C'est pareil, ca marche en local, tout seul dans un fichier .php, mais des que je l'inclus ds mon site, ça ne marche plus
Marsh Posté le 12-05-2002 à 10:54:44
Nan bah c bon, g trouvé l'erreur En fait j'ai oublié une ' a la ligne juste avant !
C sensible le php ...
Marsh Posté le 12-05-2002 à 18:16:49
Dj YeLL a écrit a écrit : C sensible le php ... |
Euh non justement c'est pas très sensible à côté du C ou du Pascal. En PHP tu peux faire un peu n'importe quoi : genre des variables non-initialisées, mettre tab[test] alors qu'il faudrait tab['test'], etc.
Marsh Posté le 11-05-2002 à 21:05:59
Je suppose que c'est tout bête mais je ne trouve pas :
<?
if (empty($aff));
$aff = "accueil";
endif;
?>
Parse error à la ligne 3
[jfdsdjhfuetppo]--Message édité par Dj YeLL le 12-05-2002 à 10:48:22--[/jfdsdjhfuetppo]
---------------
Gamertag: CoteBlack YeLL