13. december 2003 - 01:14Der er
23 kommentarer og 2 løsninger
en fil i databasen
Jeg vil gerne kunne gemme en fil (fx en doc fil) på min localhost. Er der nogen bestemt text eller varchar som MySql skal bruge til det ? Hvordan ser en kode ud det kan lægge en fil ned i databasen og hvordan får jeg den evt ud igen ?
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Notice: Undefined variable: id in C:\Programmer\Apache Group\Apache2\bib\sefil.php on line 24 Ukendt kolonne 'file_code' i tabel field list
Også her mangler der variabler ? de skal nok kaldes med POST går jeg ud fra sådan som men plejer. Tillad mig at sige (ikke kun til Jer her ) men generalt mangler der næsten altid variabler at blive erklæret. Det er nok en selvfølge ? for de skrappe , men os der sidder og fedter med det er det ikke. Mange et godt projekt at "lånt?" kode har jeg måtte opgive fordi der ikke var erklæret variabler. Det er rigtig meget ærgeligt ..
koden12> mange af de scripts er skrevet før de seneste versioner af php, hvor bl.a. varaibler pr. default skal være globaliserede, og som man så selv skal ændre i php.ini hvis man ikke synes om det, men efterhånden har de fleste webhoteller det som standard, hvilket jo er godt, da det højner sikkerheden i koderne :-)
nikolajdu> det har ikke noget at gøre med http-upload, da det jo indsættes som binære data i tabellen i databasen, men det er nok nærmere, som du også siger, variablerne der skal tilrettes
Når den så går over på sefil.php har den ikke noget med ?
Fra sefil.php
$q = mysql_query("SELECT file_code,file_type FROM phpdata WHERE id='$id'") or die(mysql_error()); if (mysql_num_rows($q)) { extract(mysql_fetch_array($q));
Det virker ikke en skid ! Fandt nogle andre, de virker heller ikke ?
Koden12
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.