[php] confusion

bazzouz Messages postés 442 Statut Membre -  
bazzouz Messages postés 442 Statut Membre -
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?????
Configuration: Windows XP
Opera 9.80

10 réponses

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

    0
  2. bazzouz Messages postés 442 Statut Membre 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
  3. Utilisateur anonyme
     
    est-ce que tu travaille sur IIS ?
    0
  4. Utilisateur anonyme
     
    Parce que sur IIS, n'aime pas cette façon de coder.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. bazzouz Messages postés 442 Statut Membre 81
     
    Non, j'utilise easyphp 5.3 et apache comme serveur
    0
  7. 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
  8. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
  9. bazzouz Messages postés 442 Statut Membre 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
  10. Utilisateur anonyme
     
    Et moi qui cherchait dans les parenthèses et tout autre ponctuation... j'ai même pas regardé le contenu...

    0
  11. bazzouz Messages postés 442 Statut Membre 81
     
    nn Alain_42, je suis pas d'accord, le code que j'ai mis est la preuve que ça marche
    0