upload.php (mysql delen) require("mysql_funktioner.php"); //her ligger mine funktioner til mysql gemt ;-) //Så går vi igang med mysql $placering = "upload/"; $type = $_POST["acryl"]; $beskrivelse = $_POST["descr"]; $navn = $_POST["name"]; $tabel = "filer"; aabn_forbindelse_og_vaelgdb(); $insertSQL = "insert into $tabel (bill_sti, descr, type, name) values ('$placering', '$beskrivelse', '$type', '$navn')"; mysql_query($insertSQL); luk_forbindelse();
Mit problem, er at det eneste data der bliver skrevet i min database er bill_sti (upload/) som jeg selv har defineret. Så jeg er klar over at det er mine $_POST værdier den er gal med - men hvordan henter jeg så værdierne fra min html form??
Type virker fint i min mysql. Jeg har fået det til at fungere nu. Problemet var, at POST og FILE variablerne ikke var tilgængelige der hvor jeg placerede mit mysql script. Så jeg måtte flytte det op i en IF funktion, hvor de var tilgængelige. Hvilket jo også er ret smart, da jeg nu kun får skrevet filerne ind i databasen, hvis filen accepteres gennem alle mine "if" funktioner ;-)
Men takker for hjælpen.
showsource - smid et svar - point som tak for hjælpen.
ok Ved at bruge `type` gi'r det heller ingen probs at brugge reserverede ord
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.