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 :

Document reinitialise sur recul navigateur


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 53
    Par défaut Document reinitialise sur recul navigateur
    bonjour à tous , voici le code de messtages.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
     
    <?php
    session_start();
    if (! isset($_SESSION['login']))
    {
    echo '<meta http-equiv="refresh" content="0; url=index.php" />';
    }
    include('classes/Cutilisateur.php');
    include('classes/Cstage.class.php');
     
    include ('fonction/fonction.php');
    $db=  fconnect();
     
    include ('templates/tpl_index.php');
    include ('templates/tpl_connecte.php');
    	$vetat=0;
    	$vlibelle="Liste de tous les stages";
    	$_SESSION['vetat']=$vetat;
    	$_SESSION['libelle']=$vlibelle;
    ?>
    <script type="text/javascript">
     
    $(function()
    {
    	critereetat=<?php echo $vetat ;?>;
    	var oTable = $('#example').dataTable( 
    				{
     
    				"iDisplayLength":"10",
    				"bScrollCollapse":true,
    				"bProcessing": true,
    	                                       "sPaginationType": "full_numbers",
    				"bJQueryUI": true,
    				"bServerSide": true,
    					"sAjaxSource":  "controlleur/sourcepdo_stage.php",
    					"fnServerParams":function(aoData)
    					{
    		aoData.push ({"name":"c_etat","value":critereetat});
    					},
    		"oLanguage": {							"sUrl": "frstage_txt.txt"
    				}
    				} );
    	$("#recharger").click(function()
    	{
    	oTable.fnDraw();
    	});
    });
    </script>
    <?php
    echo '<body>';
    echo '<table id="example">';
    echo '<thead>';
    echo '<tr>';
    echo '<th>Entete1</th>';
    echo '<th>Entete2</th>';
    echo '</thead>';
    echo '<tbody>';
    echo '</table>';
    echo </body>';
    echo '</html>';
    ?>
    Mon souci se situe à ce niveau là : dans mon datatable j ai un bouton "detail" quand je clic dessus je vais sur une page detail.php ( formulaire en method post) pas de souci jusque la,
    en revanche lorsque je reviens sur la page messtages.php(celle détaillée ci dessus) par le bouton recul de mon navigateur (ie ou firefox ) j ai l 'erreur "Document à expiré ressayer"
    quand je ressaye je retrouve mon document...
    je ne vois pas pourquoi il perd mon document ...
    auriez vous une idée ?

    merci d avance
    willy

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 38
    Par défaut
    juste en un coup d’œil je viens de voir :
    echo </body>';
    il manque une cote !

    je ne sais pas si c est la raison, mais sa pourrais l'être...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    echo '<body>';
    echo '<table id="example">';
    echo '<thead>';
    echo '<tr>';
    echo '<th>Entete1</th>';
    echo '<th>Entete2</th>';
    echo '</thead>';
    echo '<tbody>';
    echo '</table>';
    echo </body>';
    echo '</html>';
    Ce passage est à revoir !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 53
    Par défaut
    juste un oublie en retapant le code...navré dans le code la cote est bien là...ce n est donc pas la raison..

    mais merci quand meme

    willy

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Je peux savoir à quoi ça sert d’enchaîner des echo de la sorte quand il suffit d'écrire le code HTML en dehors des balises PHP ??

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 38
    Par défaut
    c est pas le seul problème !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    echo '<body>';
    echo '<table id="example">';
    echo '<thead>';
    echo '<tr>'; // cette balise n'est même pas fermée
    echo '<th>Entete1</th>';
    echo '<th>Entete2</th>';
    echo '</thead>';
    echo '<tbody>'; // cette balise n'a rien a faire ici !
    echo '</table>';
    echo '</body>';
    echo '</html>';
    Voilà après je ne connais pas les tableaux par coeur .

    Et pour info j'ai pas eu besoin de connaissance sur les tableaux pour le voir. juste a connaitre la syntaxe HTML pour savoir que c est faut.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <balise> </balise> // par paire
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <balise /> // balise seul
    ______________________________________________________________

    enfaite tout est à revoir ! ton meta n'est même pas dans une balise <head></head>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <html>
      <head>
        /* ici tes balise meta ! IMPORTANT */
      </head>
     
      <body>
     /* ici ton code */
     
    /* avant la fermeture de ta balise body tu met ton script */
      </body>
    </html>

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 53
    Par défaut
    si tu avais bien regarde le meta est dans une condition de redirection ....
    le reste est bien place mais tu ne le vois pas car stocke dans le template appele...
    pour le tableau merci pour tes precisions je le savais deja , sauf que la c est une utilisation specifiques liés au datatables jquery et qui je le repete fonctionne tres bien ...
    le souci viens juste au rappel du cache lorsqu avec le navigateur je recule ou j avance...
    donc tes precisions sont bien sympa mais ne m aide en rien vu que tu ne m apprend rien...
    il y a quelque chose à revoir c est sur mais pas ce dont tu parles ..navré..

    willy

Discussions similaires

  1. [ezPDF] Afficher le document pdf générer sur le navigateur
    Par sambmalo dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 22/06/2013, 21h36
  2. Parcourir ses documents sur le navigateur
    Par dalalbay dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 10/08/2012, 07h52
  3. [WD-2003] Ouverture document Word sur un Signet à partir d'un navigateur
    Par hugo236 dans le forum Word
    Réponses: 4
    Dernier message: 20/06/2012, 11h56
  4. Documentation gratuite sur l'API Windows, COM, DCOM, OLE, etc.
    Par Community Management dans le forum Windows
    Réponses: 1
    Dernier message: 16/11/2006, 15h28
  5. [FLASH MX 2004] Ouvrir un document .fla sur Mac
    Par tahiti bob dans le forum Flash
    Réponses: 2
    Dernier message: 12/05/2004, 17h53

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