phpbar.de logo

Mailinglisten-Archive

=?iso-8859-1?Q?Re:_Passwort=E4nderung_durch_user!=3F_Mit_Funktion!?=

Re: Passwortänderung durch user!? Mit Funktion!

Catrin Rudnick mysql_(at)_lists.phpcenter.de
Fri, 21 Sep 2001 21:21:21 +0200


Vielen Dank an Volker Erpel und Alexander Skwar
 für die schnelle Reaktion!!!!!


Ich habe jetzt so ziemlich die ganze Seite eingefügt
-> ist das jetzt verständlicher?

Catrin


<?php
// Verbindung zurdb
include('dokumentationconnect.inc.php');
session_start();
session_register("sesUserID", "sesUserName");


-> PW korrekt?

if ($formPW){
   if ($formPW1 == $formPW2){
PW_loeschen($formPW1);
   }
}

function PW_loeschen($formPW1)
{
mySQL_query("delete from passwort WHERE id = '$sesUserId'");
mySQL_query("insert into passwort values
             (' ' , '$sesUserName' ,'$formPW1')");
$Fertig = true;
return($Fertig);
}
?>
->Jetzt kommt nur noch das Formular für die Eingabe

<html>
<head>
<title>Passwort</title>
<meta name="author" content="crudnick">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body>
<form name="formPWCheck" method="post" action="pwAendern.php">
<table><tr>
<td width="11%"></td>
      <td width="43%">Geben Sie Ihr neues Passwort ein:</font></td>
      <td width="29%"></td>
    </tr>
    <tr>
      <td width="11%"></td>
      <td width="43%"><input type="Password" name="formPW1" size="20"></td>
      <td width="46%"></td>
    </tr>
    <tr>
      <td width="11%"></td>
      <td width="60%" ><font size="3">Wiederholen Sie die
Eingabe</font></td>
      <td width="29%"></td>
    </tr>
    <tr>
      <td width="11%">&nbsp;</td>
      <td width="43%"><input type="Password" name="formPW2" size="20"></td>
      <td></td>
    </tr>
    <tr>
      <td width="11%">&nbsp;</td>
      <td width="60%"><input type="Submit" name="formPW"
value="Bestätigen">&nbsp;
      <input type="reset" value="Löschen"></td>
      <td width="29%">&nbsp;</td>
    </tr>
  </table>
 </form>



> Catrin Rudnick schrieb:
>
> Hallo !
>
> Also, ich habe folgendes Problem:
>
> meine Datenbank will einfach nicht mein php-script (was
> dazu da ist,
> einem user - der über eine Login und Passwortabfrage auf
> die Datenbank zugreifen
> kann, eine Passwortänderung erlauben! Warum nicht? Also
> die
> Abfragen im Script sehen so aus:
>
> ->das neue PW ist eingegeben:
>
> if ($formPW){
>    if ($formPW1 == $formPW2){
>    PW_loeschen($formPW1);
>    }
> }
>
> -> nun soll der Datensatz aus der Tabelle geloescht werden
>
> function PW_loeschen($formPW1)
> {
> mySQL_query("delete from passwort WHERE id =
> '$sesUserId'");
> mySQL_query("insert into passwort values
>             (' ' , '$sesUserName' ,'$formPW1')");
> $Fertig = true;
> return($Fertig);
> }
>
>
> Tja, das ist schon alles - weiß jemand Rat?
>
> Wäre super,
> Catrin.
>


---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive