IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] Accédez directement à un endroit de la page


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 51
    Par défaut [PHP-JS] Accédez directement à un endroit de la page
    Salut
    Voila je cherche la fonction qui permet d'accédez directement à une partie de la page (comme dans un forum par exemple ou on veut accédez à un message précis losque celui ci est au milieu de la page)
    Ca peut paraître idiot mais ca fait des heure que je recherche

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    C'est du HTML dans les liens avec une syntaxe du genre
    et après je crois qu'il faut définir les marqueurs dans la page avec des balises

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 51
    Par défaut
    merci!!
    effectivement c'était tous bêtes

  4. #4
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 51
    Par défaut
    salut!
    donc en fait j'utilise ca qui marque très bien mais je fait face à un autre problème
    en fait je souhaite récupéré la résolution de l'écran (en javascript)
    donc je la récupère avec "screen.width" pour la mettre dans une variable php afin de la comparé (pour réglé la taille d'un tableau en fonction de la résolution).
    le problème c'est que pour récupéere des variable javascript en php on est obliger de recharger la page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?php
    if (isset($_GET['largeur']) AND isset($_GET['hauteur'])) {
      $largeur_ecran = $_GET['largeur'];
      $hauteur_ecran = $_GET['hauteur'];
     
    } else {
     
      echo "<script type=\"text/javascript\">\n";
      echo "  location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"
                . "&largeur=\" + screen.width + \"&hauteur=\" + screen.height;\n";
      echo "</script>\n";
      exit();
    }?>
    étand donné que la page recharge je perd le marqueur donc existe t'il un moyen de le gardé à savoir que le marque est associer dinamiquement (c'est à dire qu'il possède un identifiant extrait de la base de donnée).
    merci

  5. #5
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Salut,

    L'ancre (ce que tu appelles marque) doit être en dur dans ton code (tu dois le générer a chaque fois avec ton php) et il n'y aura pas de soucis.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  6. #6
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 51
    Par défaut
    salut
    en fait mon problème c'est que l'ancre est généré en dur dans le code avec la base de donnée

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    echo "<a href='index.php?pagebi=stock_conso";
    echo "&detail_nivo=".$data[0]."#c_".$data[0]."'>".stripslashes($data[2])."</a>";
    donc lorsque l'on click sur ce lien ca va relancé la page (mais avec l'ancre) et la le problème c'est qu'en rechargant la page avec l'ancre, il rerecharge la page pour mettre la résolution en barre d'adresse.
    ce qui fait que je perd l'ancre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [URL rewriting] Interdire tous les .php en accès direct
    Par Napster2k3 dans le forum Apache
    Réponses: 4
    Dernier message: 28/03/2011, 21h12
  2. Réponses: 2
    Dernier message: 19/06/2009, 14h21
  3. [PHP-JS] actualisation directe listes deroulantes?
    Par erox44 dans le forum Langage
    Réponses: 7
    Dernier message: 05/03/2008, 14h38
  4. index.php non interprété directement
    Par Celeborn dans le forum Apache
    Réponses: 3
    Dernier message: 04/07/2006, 14h21
  5. [PHP-JS] Envoi de données sur une même page...
    Par dudux dans le forum Langage
    Réponses: 8
    Dernier message: 14/09/2005, 13h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo