begin process at 2010 03 15 17:26:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Trucs et astuces

 > 

utilisation de easyphp1.7


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

utilisation de easyphp1.7

mardi 7 décembre 2004 à 12:31:17 | utilisation de easyphp1.7

riadh100

Salut;
j'ai développé un site web en utilisant easyphp 1.6 et ça marche bien, mais je ne sais pas pourquoi il ya un probléme sous easyphp 1.7.
il m'envoi toujours l'erreur suivante:"Notice: Undefined variable: act in c:\program files\easyphp1-7\www\telecom\administrateur\user.php on line 56"
lorsque j'utilise un script de ce type:
par exemple dans la page 'change.php':
<?include ("connect.php");//pour la connection
if ($act=='change'){
$req=mysql_query("update user set password='$password'
where login='$_SESSION[user_name]'");
echo '<p align=center><font color=#0066CC>Mot de passe changée avec succée</font></p>';
}
?>
<form name=change method="POST" action='change.php?act=change'>
<table border=0 align=center width=100%><tr>
<td width=50%>Donner le nouveau Mot de passe</td>
<td><input type=password name=password onblur='verif_long(this,20);' size=20></td></tr>
<tr><td>Valider le nouveau Mot de passe</td>
<td><input type=password onblur='verif_long(this,20);' name=password1 size=20></td>
</tr><tr><td></td>
<td><input type=submit value=' Ajouter ' name=B1>
<input type=reset value=' Annuler ' name=B2></td></tr>
</table>
</form>
Ce que j'ai compris qu'il ne peut pas accepté la variable "act",et ne peut pas par la suite exécuter la requête.
Ou est la probléme .
MERCi d'avance.
mardi 7 décembre 2004 à 13:53:53 | Re : utilisation de easyphp1.7

HecToR_coCHON

EasyPHP te renvoi ce message car ta variable $act n'est pas définie. En conséquence, act n'est aps égal à change et ton bloc ne s'execute pas. Pour récupérer la variable envoyé par l'url qu'apelle ton formulaire il faut que tu l'apelle en faisant :

Viens par ici, mon petit act ... allez , viens , allez !!! Rentre dans $act s'il te plait. :P

Si ca marche pas tu peu toujours essayé de mettre $act = $_GET['act'] dans ton script avant de comaprer $act à 'change' ce qui sera peut être plus éfficace.

Bonne chance !
mercredi 8 décembre 2004 à 14:51:43 | Re : utilisation de easyphp1.7

riadh100

J'ai utilisé $act = $_GET['act'] et $act = $_POST['act']
et il m'envoi une autre message d'erreur dans les deux cas: indefined index
vendredi 10 décembre 2004 à 02:01:02 | Re : utilisation de easyphp1.7

psyche_2012

Si ta variable n'est pas définit, c'est normal que t'es un message d'erreur ! car tu lui demande de tester une variable qui n'existe pas.. et depuis les dernière version de php, c'est interdit !

Donc, avant de tester ta variable $act, verifie qu'elle soit bien définit avant. Donc :

if (isset($act)) {
// la variable existe, alors on fait ce qu'on veut
} else {
// la variable n'est pas définit, donc on ne peut rien faire avec
$act = "coucou";
// maintenant, elle est définit, on peut travailler avec
}


Voilà !


^_^
mardi 14 décembre 2004 à 12:15:50 | Re : utilisation de easyphp1.7

riadh100

Merci pour votre réponce, je crois que cela peut répondre à mes besoins, je vais essayé
mardi 21 décembre 2004 à 11:05:21 | Re : utilisation de easyphp1.7

riadh100

Malheureusement ça na pas marché


Cette discussion est classée dans : mot, utilisation, easyphp, passe, easyphp1


Répondre à ce message

Sujets en rapport avec ce message

utilisation de easyphp1.7 [ par riadh100 ] Salut;j'ai développé un site web en utilisant easyphp 1.6 et ça marche bien, mais je ne sais pas pourquoi il ya un probléme sous easyphp 1.7.il m'envo EasyPhP [ par ekinoks ] Salut all !!!!j'aurais une petite question a vous poser sur easyphp :^/j'aimeré que ma base de donné qui est sur mon pc puisse étre accessible par un bob [ par bob ] salut tout le monde, je n'arrive pas a utiliser les .htaccess avec easyphp 1.7 et XP, quand j'arrive sur la page protéger il me demande bien le mot de Mettre un PW à root en laissant PHPMyAdmin opérationnel [ par bluemandfr ] Bonjour ! Je suis débutant avec EasyPHP que je trouve génial sauf que ... Voilà mon problème : Par défaut l'utilisateur de MySQL est 'root' et s Problème d'identifiction [ par sbsm ] Bonjour,Je suis entrain de travailler sur un projet universitaire. Il consiste à réaliser un emploi du temps dynamique des cours. Une partie a déjà ét Message d'erreur de login... [ par Sniark ] Bonjour,Sur mon site, j'ai une interface de loginet de mot de passe. Je cherche comment faire apparaîter dynamiquement un message d'erreur lorsque l'u php formulaire d'inscription [ par jphilippev ] Bonjour,J'ai un script qui donne entre autre ca :function show_form($nom="",$pass="",$pass2="",$email="",$error=""){$page_inscription  = "<form action login et mot de passe [ par nicomilville ] Bonjour tout le mondevoici mon problème : je n'arrive pas à créé des mots de passes et des login : En fait j'ai 2 zone de texte (une de type text et u les apostrophes [ par spamito ] Salut à tous,J'ai un formulaire de le login et le mot de passe.Dans une table nommée "identification" j'ai les informations suivants :login : M'BAMIpa Fonction update [ par biloutte33 ] Bonjour,j'ai un espace membre et j'aimerais créer un fomulaire de changement de mot de passe pour mes membresjusqu'à présent, aucun soucis, le formula


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales