WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Novice
Envoyé par: tranct (---.34.78.83.cust.bluewin.ch)
Date: 15 March 2006 à 16:20

Bonjour à tous,

Je suis novice avec PHP et MySQL. Mais, j'ai déja travaillé avec JSP, ColdFusion SQL-Server et Oracle.

J'ai download WAMP5_1.6.1.XE et installé.

J'aimerai savoir oû je peux avoir les examples d'utilisation Wamp avec PHP-MySQL et créer des sections.

Je vous remercie infiniment de toutes reponses.

TRANCT



tranct

Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: melodiomela (---.243.81.adsl.skynet.be)
Date: 16 March 2006 à 09:20

" J'aimerai savoir oû je peux avoir les examples d'utilisation Wamp avec PHP-MySQL et créer des sections. "

La question peux paraitre un peux bete mais, que veux tu dire par "sections"?

Ect ce des Alias? une nom de domaine? un sous domaines? des bases de données?

Melo

-------------------------------------


Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: tranct (---.65.77.83.cust.bluewin.ch)
Date: 17 March 2006 à 10:57

Bonjour Melo,

Merci de ton message. Le mot exact est SESSION.

Il y a quelque mois, j'ai download et installé WAMP1.4... et j'ai trouvé quelque examples simples incluses. Mais, avec cette nouvelle version WAMP5_1.6.1, je ne trouve les examples.

Il sera gentil de toi de me montrer ou se trouvent les examples simples de PHP/MySQL avec WAMP.

Meilleure salutation

TRAN CT



tranct

Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: melodiomela (---.246.81.adsl.skynet.be)
Date: 17 March 2006 à 18:16

[www.phpdebutant.org]

un des nombreux sites pour débutants

Maintenant pour les sessions c’est asser simple.

Je te fait un exemple parlant


<?php
///////
//Page1.php
///////
//pour activé les sessions toujours placer cette ligne en debut de page. (de toute les pages qui les utilisent)
session_start();

//déclaration de la session 'Login'
$_SESSION['Login'] = 'Novice';
//déclaration d'une variable
$autrepersonnage = 'Luc';

//déclaration de la session 'unautre'
$_SESSION['unautre'] = $autrepersonnage;

//lien vers page deux.
echo '<a href="Page2.php"></a>';
?>

<?php
///////
//Page 2.php
///////

//activation
session_start();


echo $_SESSION['Login'];
// affiche Novice


echo $autrepersonnage;
// n'affiche rien


echo $_SESSION['unautre'];
// affiche Luc

?>

PS: la façon de scripté avec wamp ou un autre package (tout en un php ap. Mysql.Zend) ne change pas d'un a un autre, seul la configuation par default et la maniere de la modifier change.

(ici exemple pour wamp avantage de ne presque plus avoir besoin de toucher au fichier ini quand on place des extention... pour php)
Melo

-------------------------------



Message édité (17-03-2006 19:52)

Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: tranct (---.0-85.cust.bluewin.ch)
Date: 18 March 2006 à 14:10

Merci Melo.

La réponse est très claire et le site est très utile et intéressant à part ses coleur qui est difficile à lire.

Encore une question :

Comment crée des pages avec Session et la session arrête après 3 minutes inactif.

De nouveau, je te remercie de tous.

TRANCT



tranct

Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: melodiomela (---.243.81.adsl.skynet.be)
Date: 18 March 2006 à 22:26

Sans trop m’avancer je pense que c’est dans le fichier « tondossierinstall\php\php.ini »

Tu cherches la ligne

«
session.gc_maxlifetime = 1440
«

Logiquement après 24 minutes (avec cette config actuelle) si la personne est inactive elle serra déconnectée.

PS : je n’ai pas testé donc, je ne suis pas sûre.

Pour tester place 1 ou deux minutes de temps dans cette option ensuite redémare le serveur apres chaque changemant dans la configuration
Crée une page actualise la pour voir si les variable de session sont toujours active (faire bien attention d’actualiser une page qui utilise les sessions pas qui les déclare si non elle seront automatiquement redéclarée.)

Je ne m’avance pas plus dans la réponse peur de t’induire en erreur.

Bonne continuation

Melo

-------------------------------------


Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: Macbee (---.adslgp.cegetel.net)
Date: 18 March 2006 à 22:29

Tu peux modifier le temps de prise en compte de la session dans le fichier php.ini. Recherche les lignes suivantes et modifie les comme tu le souhaites (temps exprimé en seconde) :

; Document expires after n minutes.
session.cache_expire = 180

Petit détail qui a son importance, si tu mets -1 la session n'expirera pas. Elle sera donc toujours active... A toi de voir si cette solution te convient.



Message édité (19-03-2006 09:57)

Marc

Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: Macbee (---.adslgp.cegetel.net)
Date: 18 March 2006 à 22:33

Pour la partie NOVICE,
regarde mon post à l'adresse suivante : [forum.wampserver.com]



Marc

Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: melodiomela (---.246.81.adsl.skynet.be)
Date: 19 March 2006 à 00:55

Hm donc voila je n'etait pas tres juste pour la ligne a modifier, le plus étrange , elle n'est pas dans mon php.ini


Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: Macbee (---.adslgp.cegetel.net)
Date: 19 March 2006 à 16:52

Dans la rubrique [Session], 19ème ligne activée (hors commentaire) ou la 953 (environ) à partir du début.

En utilisant un editeur de texte autre que celui fourni par defaut par Windows tu peux avoir une colloration synthaxique et le numéro de ligne indiqué. Je conseille PSPAD ou encore NotePad++ (attention avec ce dernier si vous utilisez un autre type d'encoding que ISO-8589-15)



Marc

Options: Répondre•Citer ce Message
Re: Novice
Envoyé par: tranct (---.32.79.83.cust.bluewin.ch)
Date: 20 March 2006 à 16:38

Merci à vous pour les gentilles réponse.

TRANCT



tranct

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP