jan
Bilder eines Ordner in mySQL einlesen
- Jan500
- Ehemaliges Teammitglied
- Beiträge: 4199
- Registriert: 01.03.2003 21:32
- Wohnort: Hamburg
- Kontaktdaten:
hm joar 
du musst es natürlich noch an deine verhältnisse anpassen
bei
$directory= '/bilder/'; musst du den ordnerpfad vom webspaceroot aus einsetzen
das type was auch eingetragen wird beinhaltet eine zahl die für ein imagetyp steht
([php:getimagesize]) (die gesamte liste mit den imagetyp constanten kannst du hier nachlesen http://www.php.net/manual/en/function.e ... getype.php)
und du musst natürlich die tabelle in der db anpassen (denk an eine id, die primary key ist und als extra auto_increment)
es ist phpbb unabhängig oder? sonst kannst/musst du due sql klassen vom phpbb nutzen
gruß jan
du musst es natürlich noch an deine verhältnisse anpassen
bei
$directory= '/bilder/'; musst du den ordnerpfad vom webspaceroot aus einsetzen
das type was auch eingetragen wird beinhaltet eine zahl die für ein imagetyp steht
([php:getimagesize]) (die gesamte liste mit den imagetyp constanten kannst du hier nachlesen http://www.php.net/manual/en/function.e ... getype.php)
und du musst natürlich die tabelle in der db anpassen (denk an eine id, die primary key ist und als extra auto_increment)
es ist phpbb unabhängig oder? sonst kannst/musst du due sql klassen vom phpbb nutzen
gruß jan
Zuletzt geändert von Jan500 am 25.02.2008 18:29, insgesamt 1-mal geändert.
"Life begins at 40 Knots...!" 
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
ach ja genau, hab ich übersehen 
so, ich hab das mal alles abgespeckt, bzw. ohne mySQL:
dann kommt leider folgende Fehlermeldung:
so, ich hab das mal alles abgespeckt, bzw. ohne mySQL:
Code: Alles auswählen
<?php
$directory= 'images';
$dateien = scandir($directory);
$count = count($dateien);
for($i=0;$i < $count;$i++)
{
if($info = getimagesize('images/'.$dateien[$i]))
{
$width = $info[0];
$height = $info[1];
$type = $info[2];
$dirname = $directory;
$filename = $dateien[$i];
echo 'Bild '. $filename . ' erfolgreich in die DB eingetragen!<br />';
}
}
?>Warning: getimagesize() [function.getimagesize]: Read error! in httpdocs/test.php on line 14
Warning: getimagesize() [function.getimagesize]: Read error! in httpdocs/test.php on line 14
Bild Bild3.png erfolgreich in die DB eingetragen!
Bild Logo.png erfolgreich in die DB eingetragen!
Bild aboutus.png erfolgreich in die DB eingetragen!
Bild ajax-loader-2.gif erfolgreich in die DB eingetragen!
Bild ajax-loader-3.gif erfolgreich in die DB eingetragen!
Bild artists.png erfolgreich in die DB eingetragen!