[php] confusion

bazzouz Messages postés 363 Date d'inscription   Statut Membre Dernière intervention   -  
bazzouz Messages postés 363 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
dans mon script php j'ai fai ce code :

<?php
ligne1;
?>
<?php
ligne2;
?>


et ça marche, mais, lorsque je met :

<?php
ligne1;
ligne2;
?>

ça marche pas

Pourquoi?????
A voir également:

10 réponses

Utilisateur anonyme
 
On peut voir le code complet plutôt que ce résumé ???




0
bazzouz Messages postés 363 Date d'inscription   Statut Membre Dernière intervention   81
 
voila le code complet, c'est avec xajax :

window.onload=function(){
<?php
if (isset($_SESSION['id'])){
echo "xajax_afficherInfomembre( ".$_SESSION['id'].")";
}
?>

<?php

if (isset($_SESSION['id']) AND ((!empty($_GET)) AND($_GET['page']=="entourage"))){
echo "xajax_afficherFriendv(0,11,".$_SESSION['id'].")";
}
?>
}
0
Utilisateur anonyme
 
est-ce que tu travaille sur IIS ?
0
Utilisateur anonyme
 
Parce que sur IIS, n'aime pas cette façon de coder.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bazzouz Messages postés 363 Date d'inscription   Statut Membre Dernière intervention   81
 
Non, j'utilise easyphp 5.3 et apache comme serveur
0
Utilisateur anonyme
 
Essaye ça :


window.onload=function(){

<?php
if ( isset($_SESSION['id']) ) {
echo "xajax_afficherInfomembre( ".$_SESSION['id'].")";
}
if ( ( isset($_SESSION['id']) ) && ( !empty($_GET) ) && ( $_GET['page'] == "entourage" ) ) {
echo "xajax_afficherFriendv(0,11,".$_SESSION['id'].")";
}
?>

}



0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
if ( ( isset($_SESSION['id']) ) && ( !empty($_GET) ) && ( $_GET['page'] == "entourage" ) )

$_GET est une variable globale assimilable à un tableau un array

donc tu ne peux pas tester un array par !empty

ou alors il lui faut un index: $_GET[''page'] par exemple

ou alors en testant sa taille:

if(sizeof($_GET)>0)
0
bazzouz Messages postés 363 Date d'inscription   Statut Membre Dernière intervention   81
 
OUI, ça marche comme ça, même avec ce que j'ai mis au début ça marche, il se peu qu'après une modification du code que ça a marché.

Merci
0
Utilisateur anonyme
 
Et moi qui cherchait dans les parenthèses et tout autre ponctuation... j'ai même pas regardé le contenu...


0
bazzouz Messages postés 363 Date d'inscription   Statut Membre Dernière intervention   81
 
nn Alain_42, je suis pas d'accord, le code que j'ai mis est la preuve que ça marche
0