02. marts 2008 - 20:43Der er
5 kommentarer og 1 løsning
lave array udfra db-udtræk
I forbindelse med et fil-upload system gemmer jeg de filtyper som det er tilladt at upload i en mysql database.
Nu vil jeg gerne lave et udtræk af disse og ligge dem i et array, som der tjekkes op imod i forbindelse med upload.
$findfiltyper = mysql_query("SELECT * FROM commons_filtyper WHERE filtype_status='0'") or die(mysql_error());
while ($raekke2 = mysql_fetch_array($findfiltyper)) { extract($raekke2);
$str .="'$filtype',";
} $str=substr($str,'',-1);
$str lave en fin streng der kunne se sådan ud:
'docx','pdf','jpg','jpeg','doc','gif'
men nå jeg sætte denne ind i $allowedFileTypes = array($sstreng); så virker det ikke, udfylder jeg derimod manuelt $allowedFileTypes = array('docx','pdf','jpg','jpeg','doc','gif');
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
I betragtniong at det næppe er en liste som vil ændre sig ret meget med tiden, så er den bedste løsning nu at definere arrayet direkte i PHP koden i stedet for at involvere databasen.
Databasen bliver jo involveret til at lave array'et Men er det flere filer som uploades på samme tid ville jeg nok også lave array først.
Og ellers, mener jug nu også det ville være bedre at definere array i koden.
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.