Skip to main content

22 Mar 09

Bienvenue sur PHP Débutant

  • <?php

    // On appelle la session



    session_start();



    // On écrase le tableau de session

    $_SESSION = array();



    // On détruit la session

    session_destroy();



    ?>
06 Nov 08

PHPFrance

  • Redirection HTTP




    La redirection HTTP consiste à utiliser la fonction PHP "header( )" qui permet de rajouter ou de remplacer des informations présentes dans l'entête de réponse du protocole HTTP. On procède donc comme ceci :

    header('location: http://www.lesite.com/page.html' );

    exit;




    Comme vous pouvez le remarquer, on ajoute la fonction "exit" pour arrêter le script à ce niveau car il est inutile de poursuivre le traitement après ça.




    L'avantage de cette technique, c'est que le navigateur ne conserve pas le script intermédiaire (script B) dans son historique et lorsque l'utilisateur clic sur le bouton de retour arrière, il revient directement sur le formulaire (script A). Le fonctionnement est propre, et surtout, il a été conçu pour ça !




    Seulement, cette méthode présente un gros problème pour les débutants, c'est qu'elle doit être utilisé avant d'envoyer du texte (echo, print, texte hors balise "<?php ?>", etc. ) et il est très difficile pour eux de comprendre la logique d'un tel fonctionnement et comment le résoudre. C'est d'ailleurs pour cette raison qu'ils s'orientent sur l'horrible solution du JavaScript.




    Mais je le dis haut et fort ici même, n'utilisez jamais le JavaScript pour rediriger vos pages et forcez vous à structurer vos applications pour ne pas rencontrer de problème avec la redirection HTTP. Cela renforcera fort

  • ement la navigabilité de votre site et surtout, vous aidera à améliorer la conception générale de vos développements Web.
28 Oct 08

Forcer le téléchargement d'un fichier.

  • Voici comment forcer téléchargement d'un fichier à
    l'aide du PHP.

    Pour que le script fonctionne il ne faut pas d'instruction qui affiche
    quelques choses à l'écran avant les lignes header.

[résolu] Cacher l'url - Forum Alsacréations : CSS et Standards Web

  • Bonjour,

    il y a la solution simple de la frame index (appelée par défaut sur ton site) :



    <html>

    <head>

    <title>bienvenue sur mon site</title>

    </head>

    <frameset rows="100%,*" cols="100%,*">

    <frame src="home.php" name="index" marginwidth="0" marginheight="0" scrolling="yes" noresize>

    </frameset>

    </html>



    l'url sera toujours: https://monapplication/
1 - 20 of 34 Next ›
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo