• Hi, mal wieder noob probleme.
    Das unten funktioniert. Was mich aber stört ist: Wenn man absendet wird die Seite 1x reloadet, wenn man aber dann vor hat, die Beschreibung z.b nochmal zu ändern, wird immer noch der alte Text angezeigt. Natürlich könnte ich jetzt <meta http-equiv="refresh" content="0; URL='.$_PHP_SELF.'"> verwenden, aber 2x Pagereload ist mehr als ugly.

    Any solutions?

    HTML
    <form role="form" method="POST" action="">
    <input type="text" value="<?php echo $infuser['beschreibung'] ?>" name="beschreibung" />
    <input type="submit" name="submit-neu" value="Update" >
    </form>
    PHP
    <?php 
    if($_POST['submit-neu']){
    
    $stmtinfos = $db->prepare("UPDATE members SET beschreibung = :beschreibung WHERE username = :username");
    $stmtinfos->bindParam(':beschreibung', $_POST['beschreibung']);
    $stmtinfos->bindParam(':username', $_SESSION['username']);        
    $stmtinfos->execute();
    
                }
        ?>

    Danke im vorraus

    besser es fehlt eine spalte in der datenbank als im echten leben leute

    -manatee, 03.12.16, Shoutbox

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!