Är i början av ett skript som ska användas för om man glömt lösenord... sitter nu fast direkt i början :)
Förstår inte varför den inte vill hämta värdet ur databasen... så här ser den ut
if (isset($_POST['submit'])){
$_POST = db_escape($_POST);
$user = $_POST['namn'];
foreach($_POST as $key => $val){
$_POST[$key] = trim($val);
}
echo $user;
// hämta värde
$sqlas = "SELECT epost FROM members WHERE user = '$user'";
$resultan = mysql_query($sqlas) or die(mysql_error());
$Row = mysql_fetch_assoc($resultan);
$anv = $Row['epost'];
}
<form action="retpass.php" method="post">
<span class="margin">Ange ditt användarnamn:</span><br />
<input class="fields" type="text" name="namn" /><br />
<input class="fieldbs" type="submit" name="submit" value="skicka" />
</form>
Om jag tar bort databashanteringen och endast skriver ut det man skrivit in så fungerar det.. alltså värdet som skickas med i $_POST stämmer överens med det jag skrev in.
skriver man ut $anv så skrivs inget ut.. jag får inte heller några sql fel eller liknande