Mailformulier met bijlage
Koen Bokern
25/11/2007 15:52:00Hallo iedereen...
Ik heb een contactformulier met bijlage, maar tot mijn verbazing komt de bijlage niet aan, althans wel de naam, maar niet de content.
Het formulier bevat wel enctype="multipart/form-data". Bij het debuggen:
Levert:
Weet iemand waarom de variabele onvolledig worden gevuld?
edit 2
YES
de oplossing was in de terminal van de server:
sudo chown -R www-data:www-data /var/www
Het probleem was dus, de tmp map bestand wel, maar php had geen schrijfrechten in deze map. Dus heb ik de eigenaar moeten veranderen.
Ik heb een contactformulier met bijlage, maar tot mijn verbazing komt de bijlage niet aan, althans wel de naam, maar niet de content.
Het formulier bevat wel enctype="multipart/form-data". Bij het debuggen:
Code (php)
Levert:
Code (php)
1
2
3
4
5
2
3
4
5
$_FILE['bestand']['name'] = 'Firefox_wallpaper.png';
$_FILE['bestand']['type'] = '';
$_FILE['bestand']['tmp_name'] = '';
$_FILE['bestand']['error'] = '6';
$_FILE['bestand']['size'] = '0';
$_FILE['bestand']['type'] = '';
$_FILE['bestand']['tmp_name'] = '';
$_FILE['bestand']['error'] = '6';
$_FILE['bestand']['size'] = '0';
Weet iemand waarom de variabele onvolledig worden gevuld?
Edit:
Dit meen je niet... Ben ik uren aan het zoeken:
# UPLOAD_ERR_NO_TMP_DIR (6) - Bestaat sinds PHP 4.3.10: PHP kon de directory voor het tijdelijke bestand niet vinden.
Maar de tmpmap bestaat wel.. Misschien niet met de juiste schrijfrechten?
# UPLOAD_ERR_NO_TMP_DIR (6) - Bestaat sinds PHP 4.3.10: PHP kon de directory voor het tijdelijke bestand niet vinden.
Maar de tmpmap bestaat wel.. Misschien niet met de juiste schrijfrechten?
edit 2
YES
de oplossing was in de terminal van de server:
sudo chown -R www-data:www-data /var/www
Het probleem was dus, de tmp map bestand wel, maar php had geen schrijfrechten in deze map. Dus heb ik de eigenaar moeten veranderen.
Gewijzigd op 01/01/1970 01:00:00 door Koen Bokern
PHP hulp
22/12/2024 20:13:45- -
25/11/2007 15:58:00Ik denk dat jij het over een andere temp map hebt. Jij hebt het neem ik aan over een eigengemaakte map, niet de standaard map van PHP. Ik zou even contact met je host opnemen.
Koen Bokern
25/11/2007 16:01:00Zie mijn edit.
En ik heb al contact opgenomen met mezelf :P
Ik heb letterlijk uren lopen zoeken, vervolgens het probleem gepost, en toen vond ik de oplossing vrij snel.
En ik heb al contact opgenomen met mezelf :P
Ik heb letterlijk uren lopen zoeken, vervolgens het probleem gepost, en toen vond ik de oplossing vrij snel.