Maison > php教程 > PHP开发 > le corps du texte

Solution à la vérification de session PHP invalide

高洛峰
Libérer: 2016-12-24 09:35:49
original
1146 Les gens l'ont consulté

L'exemple de cet article décrit la solution à la vérification de session PHP invalide. Partagez-le avec tout le monde pour votre référence. La méthode spécifique est la suivante :

1. Problème

Aujourd'hui, j'ai longtemps eu du mal à configurer l'environnement Apache php. Plus tard, j'ai réussi mais j'ai découvert que l'image du code de vérification pouvait être générée. . Lors de la vérification de la connexion, j'ai constaté que la session était vide et n'avait plus de valeur.

2. Solution

Environnement : apache php

Le code du programme est le suivant :

<input name="username" type="text" class="input" id="username">
<input name="password" type="password" class="input" id="password">
<input name="ver" type="text" class="input1" id="ver" size="5">
<img src="../inc/ver.php" onclick="this.src=&#39;../inc/ver.php&#39;;" />
Copier après la connexion

Après la soumission, traitez le fichier post.php fichier

if($_SESSION[&#39;ssioner&#39;]!=$ssever){
echo("<script>alert(&#39;验证码必须由4位数字组成!&#39;);history.back();</script>");exit;  
}
Copier après la connexion

Il s'est avéré qu'il indiquait sans cesse que le code de vérification devait être composé de 4 chiffres, puis imprimait la session :

echo $_SESSION[&#39;ssioner&#39;];
exit;
Copier après la connexion

était toujours vide, alors j'ai pensé d'une session configurée dans le répertoire des fichiers d'environnement PHP, maintenant nous trouvons le fichier de configuration php.ini et trouvons
upload_tmp_dir
et constatons que ce répertoire est
upload_tmp_dir="D:m.sbmmt.comtp"
J'ai vérifié mon lecteur D et j'ai découvert qu'il n'y avait que le fichier www .php.cn mais pas de répertoire tp, donc le problème a été trouvé. J'ai ensuite créé un répertoire tp, redémarré Apache et découvert qu'il y avait un fichier sess_i40gl0p4hfep5r69j67o1k26d01 dans le tp. Ensuite, je me suis reconnecté et j'ai constaté que cela avait réussi.


J'espère que cet article sera utile à la conception de programmes PHP de chacun.

Pour plus d'articles liés aux solutions à la vérification de session PHP invalide, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!