WibergMedlem sedan juni 20003 169 inlägg Vad är fel. Det är när jag försöker lägga in värden i databasen som inte är numeriska och som skickas från ett formulär som problemen börjar...
form.php
<html>
<font face="verdana" size="-2">
<form method="post" action="reg.php">
Användarnamn:<br>
<input type="text" name="anvnamn"><br><br>
Lösenord:<br>
<input type="password" name="losenord"><br><br>
<input type="submit" value="Registrera!">
</form>
reg.php
<?
$connection = odbc_connect("databas", "", "");
$query = "INSERT INTO users (id, password) ";
$query .= "VALUES('$anvnamn', '$losenord')";
$result = odbc_prepare($connection, $query);
odbc_execute($result);
odbc_close($connection);
print("<font face='verdana' size='-2'><b>Du är nu registrerad!</b>");
?>
------------------
¤ WIBERG ¤
DmSMedlem sedan dec. 200049 inlägg Hej.
Det där ser ut som om det borde fungera, hur ser databasen ut, vad tillåter du för typ av data att lagras i fälten?
Om det råkar vara heltal/numeric eller motsvarande så är det kört, kolla det och se till att du tillåter strängar att lagras.
Dan
------------------
Freedom without discipline is chaos. Discipline without freedom is tyranny.
DmSProject
WibergMedlem sedan juni 20003 169 inlägg Om man byter ut variablerna till vanlig text. Så det verkar bli något fel när variblerna skickas från form.php. Bör kanske tilläggas att jag kör det hela från hårddisken med PWS och PHP4 installerat.
------------------
¤ WIBERG ¤
DmSMedlem sedan dec. 200049 inlägg Skumt
Vad får du för felmeddelande?
Kör själv med php3 & Xitami + mySQL lokalt på NT eller W98 och där funkar det finfint med den typen av kod som du visar.
Nu brukar jag inte använda odbc utan mySQL funktionerna som php har, men ändå.
Dan
------------------
Freedom without discipline is chaos. Discipline without freedom is tyranny.
DmSProject