kostenloser Webspace werbefrei: lima-city


Passwort ändern script für meine User...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.

    Jap. Das h?tte ich mal gerne.
    Men jeziges Script hat nie geklappt...

    Also...Der Login funkioniert mit Sessions.
    Also muss ich ja am Anfang mit
    session_start();


    beginnen.
    Hab ich auch :wink:

    Dann lass ich den User ?ber ein Passwort feld sein neues Passwort eingeben.(Best?tigungsfeld kommt noch).
    <table>
    <form method="post">
    <tr><td>Passwort<br>?ndern</td><td><input type="password" name="pwd"></td><td><input type="submit" name="pwd_?ndern" value="?ndern"></td></tr>

    so.
    Und nunn Felht auch nur noch das eigentliche Script:
    $sql2='UPDATE Kennwort  SET "'.$pwd.'" WHERE Id="'.$_SESSION['user_id'].'"';

    Zur Verst?ndlichkeit:
    Klar hab ich ne Verbindung aufgebaut :wink:
    Wir mit der confic.php includet.

    Das ganze geht aber nich:confused:

    Und genau das ist ja mein Problem :wink:

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Fehlermeldung gibt es keine?

    Solange es keine gibt stimmt am sql string wahrscheilich etwas nicht. Was sehe ich nur leider selbst nicht auf die Schnelle

    mfg apollo13

    EDIT: Versuchs mal wie hier:
    $aendern = "UPDATE links Set urlname = 'Schatten unter dem Baum' WHERE id = '4'";

    Beitrag ge?ndert am 13.11.2005 17:27 von apollo13
  4. Autor dieses Themas

    benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.



    apollo13 schrieb:
    Fehlermeldung gibt es keine?

    Solange es keine gibt stimmt am sql string wahrscheilich etwas nicht. Was sehe ich nur leider selbst nicht auf die Schnelle

    mfg apollo13

    neee.
    Kommt eben nur "geht net".
    Weil iegwndwas mit dem query nich stimmt...
  5. Habs:
    $string = "Update (deine tabeele) set kennwort = $pwd where id = $_SESSION[user_id]";

    mfg apollo13

    Beitrag ge?ndert am 13.11.2005 17:29 von apollo13
  6. Autor dieses Themas

    benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.



    apollo13 schrieb:
    Habs:
    $string = 'Update (deine tabeele) set kennwort = $pwd where id = $_SESSION[user_id]';

    mfg apollo13

    Beitrag ge?ndert am 13.11.2005 17:29 von apollo13


    :confused:
    Damit komm ich aber nich weiter...habs versucht, ging aber nciht...
  7. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Am Besten w?re es, wenn du mal den kompletten Quellcode postest. Dann kann man dir vllt besser helfen. Deine Datenbankstruktur w?re auch noch ganz hilfreich.

    Beitrag ge?ndert am 13.11.2005 17:58 von thoba
  8. Autor dieses Themas

    benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.

    gut. Dann eben der ganze Quellcode:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15">
    <link href="style.css" rel="stylesheet" type="text/css">
    <title>PHP-Base</title>
    <meta name="author" content="Timm B?der">
    <meta name="Page-topic" content="Die PHP-programmier gemeinschaft">
    <meta name="Keywords" content="PHP,PHP-Base,base,php-base,Php,">
    <meta name="Description" content="PHP-Base:Gemeinschaftliches Programmieren">
    <meta name="Content-language" content="DE">
    <meta name="Page-type" content="Private">
    <meta name="Robots" content="INDEX,FOLLOW">
    <meta name="Audience" content="Alle">
    <?php include('confic.php'); 
    session_start();
    ?>
    </head>
    <body>
    
    
    
    <div id="head"><h1>PHP-Base</h1><br><br><br></div><br>
    <div id="menu">
    <?php include('menuinc.php'); ?>
    
    </div>
    <div id="content">
    <h2>Einstellungen</h2>
    <br>
    <br>
    <br>
    <table>
    <form method="post">
    <tr><td>Passwort<br>?ndern</td><td><input type="password" name="pwd"></td><td><input type="submit" name="pwd_aendern" value="?ndern"></td></tr>
    
    
    </form>
    </table>
    
    
    
    
    </div>
    </body>
    <?php
    $sql='SELECT * FROM benutzerdaten';
    $query=mysql_query($sql);
    $fetch=mysql_fetch_array($query);
    
    
     
    if($_POST['pwd_aendern'])
    {
    $sql2 = 'UPDATE benutzerdaten SET Kennwort = "'.$pwd.'" WHERE Id ="'.$_SESSION[user_id].'"';
    
    
    $query2 = mysql_query($sq2) or die('geht net');
    
    
    
    
    }

    Datenbank struktur:



    benutzerdaten--> Id
    Kennwort
    Nickname
    Nachname
    Vorname
    icq

    Das wars :wink:
  9. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Ersteinmal m?sst es hei?en:
    $query2 = mysql_query($sql2) or die('geht net');

    Vllt geht es dann ja schon. Wenn nicht, versuche mal diesen SQL Befehl

    $sql2 = "UPDATE benutzerdaten SET Kennwort = '".$_POST['pwd']."' WHERE Id ='".$_SESSION[user_id]."'";







    Beitrag ge?ndert am 13.11.2005 18:10 von thoba
  10. Gib einfach mal "mysql_error ()" aus, dann wirste mit Sicherheit deinen Fehler gesagt bekommen...
    Das k?nntest du dann auch hier posten.

    Au?erdem prob mal folgende :
    $sql = "UPDATE `benutzerdaten` SET `kennwort` = '".$_POST['pwd']."' WHERE `id` = '".$_SESSION[user_id]."'";

    MfG Lucas
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!