[php] confusion

Fermé
bazzouz Messages postés 363 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 20 juillet 2011 - 5 sept. 2009 à 14:21
bazzouz Messages postés 363 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 20 juillet 2011 - 5 sept. 2009 à 17:07
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
5 sept. 2009 à 14:22
On peut voir le code complet plutôt que ce résumé ???




0
bazzouz Messages postés 363 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 20 juillet 2011 81
5 sept. 2009 à 14:31
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
5 sept. 2009 à 14:49
est-ce que tu travaille sur IIS ?
0
Utilisateur anonyme
5 sept. 2009 à 14:50
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 vendredi 24 octobre 2008 Statut Membre Dernière intervention 20 juillet 2011 81
5 sept. 2009 à 14:51
Non, j'utilise easyphp 5.3 et apache comme serveur
0
Utilisateur anonyme
5 sept. 2009 à 16:05
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 dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
5 sept. 2009 à 17:01
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 vendredi 24 octobre 2008 Statut Membre Dernière intervention 20 juillet 2011 81
5 sept. 2009 à 17:05
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
5 sept. 2009 à 17:05
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 vendredi 24 octobre 2008 Statut Membre Dernière intervention 20 juillet 2011 81
5 sept. 2009 à 17:07
nn Alain_42, je suis pas d'accord, le code que j'ai mis est la preuve que ça marche
0