login  Naam:   Wachtwoord: 
Registreer je!
 Forum

bestand uploaden: type

Offline ZG1988 - 24/06/2006 17:58
Avatar van ZG1988Gouden medaille

überleet
Citaat:
elseif( $_FILES['bestand']['type'] != "image/gif" || $_FILES['bestand']['type'] != "image/png" ||
$_FILES['bestand']['type'] != "image.jpeg" || $_FILES['bestand']['type'] != "image/pjpeg" ){

echo 'das ni just eh. ';
echo 'juiste type: ' . $_FILES['bestand']['type'];

}


ik krijg deze melding

das ni just eh. juiste type: image/gif

17 antwoorden

Gesponsorde links
Offline roelh - 24/06/2006 18:06
Avatar van roelh PHP gevorderde Euh ja dus?
wat moet de fout nu zijn dan?
Meer krijg je niet?

Upload je uberhaupt wel een gif of png?
Offline marten - 24/06/2006 18:22
Avatar van marten Beheerder image.jpeg

moet zijn

image/jpeg
Offline ZG1988 - 24/06/2006 18:27
Avatar van ZG1988 Gouden medaille

überleet
als je een gif upload of jpeg, dan krijg ik deze melding
het probleem is dat ik da moet krijgen wanneer ik het niet! upload.

als ik een txt bestand upload krijg ik ook die melding ?
Offline marten - 24/06/2006 18:28
Avatar van marten Beheerder plaats je hele script eens op www.plaatscode.be aub
Offline ZG1988 - 24/06/2006 18:35
Avatar van ZG1988 Gouden medaille

überleet
http://www.plaatscode.be/876/

nice site 
Offline Rens - 24/06/2006 19:23
Avatar van Rens Gouden medaille

Crew algemeen
Je moet ipv || gebruik maken van &&.
Want anders moet het plaatje aan alle extensies voldoen...
"als extensie niet is gif, png of jpeg" ==> ||
"als extensie niet is gif, png en jpeg" ==> &&

Hoop dat je snapt wat ik bedoel...
Offline ZG1988 - 24/06/2006 19:50
Avatar van ZG1988 Gouden medaille

überleet
ja hoor snap het dom van me!


move_uploaded_file($_FILES['bestand']['tmp_name'], "avatar");

Citaat:
Warning: move_uploaded_file(avatar): failed to open stream: Is a directory in /home/frent/domains/frent.be/public_html/exaam/forum/functions/avatar_uploaden.php on line 35

Warning: move_uploaded_file(): Unable to move '/tmp/phpoTzxSR' to 'avatar' in /home/frent/domains/frent.be/public_html/exaam/forum/functions/avatar_uploaden.php on line 35


ik heb een map "avatar" in zowel de plaats van mijn geheel script, als in de plaats waar mijn functie zich bevind. allebei me CHMOD 777

iemand een idee ?
Offline nielsvdwal - 24/06/2006 20:24
Avatar van nielsvdwal PHP gevorderde avatar/ misschien?
Offline ZG1988 - 24/06/2006 22:57 (laatste wijziging 25/06/2006 16:17)
Avatar van ZG1988 Gouden medaille

überleet
Citaat:
Warning: move_uploaded_file(avatar/): failed to open stream: Is a directory in /home/frent/domains/frent.be/public_html/exaam/forum/functions/avatar_uploaden.php on line 35

Warning: move_uploaded_file(): Unable to move '/tmp/phpByfjg1' to 'avatar/' in /home/frent/domains/frent.be/public_html/exaam/forum/functions/avatar_uploaden.php on line 35


nop dat is het niet 


edit: copy($_FILES['bestand']['tmp_name'], "avatar/" . $_FILES['bestand']['name']); zo lukt het wel 



Edit: nieuwe fout ?

http://www.plaatscode.be/892/

hij geeft deze error
Citaat:
Parse error: parse error, unexpected '}' in C:Persoonlijke mappenFrederikWebsitesPHPforumgebruikerslijst.php on line 73


ik snap totaal niet wat daar verkeerd aan is ?
Offline ikkedikke - 25/06/2006 18:34
Avatar van ikkedikke PHP expert <?=$obj_lijst->berichten ?> ipv <?php echo $obj_lijst->berichten; ?>
?
Offline CDNC - 25/06/2006 19:01
Avatar van CDNC PHP ver gevorderde dat is het zelfde enkel is die korte versie de ASP schrijfwijze van PHP
Offline ZG1988 - 25/06/2006 21:04
Avatar van ZG1988 Gouden medaille

überleet
http://www.plaatscode.be/902/

ik probeer zoveel mogelijk zelf te doen, maar over sommige dinge zie je gewoon, of nuhja weet je niet.

hieronder mijn database
Citaat:
CREATE TABLE `online` (
`id` int(11) NOT NULL auto_increment,
`ip` varchar(16) default '0.0.0.0',
`locatie` varchar(255) default '',
`tijd` int(11) default '0',
PRIMARY KEY (`id`)
)


hieronder mijn foutmelding
Citaat:
Warning: Wrong parameter count for mysql_db_query() in /home/frent/domains/frent.be/public_html/exaam/forum/functions/bezoekers_online.php on line 19
online Database INSERT Error



dank je voor al de help 
btw ik had daarna gezien dat ik echo was vergete, maar daar lag het niet aan ;)
Offline SvenP - 25/06/2006 22:51
Avatar van SvenP PHP interesse heb het idee dat deze regel niet klopt..
  1. mysql_db_query("INSERT INTO online VALUES (" . $timestamp . "," . $REMOTE_ADDR . "," . $PHP_SELF . ")") or die(" online Database INSERT Error ");


moetten daar de velden nog niet bij staan?
  1. mysql_db_query("INSERT INTO online (`veld1',`veld2`,`enz`) VALUES (" . $timestamp . "," . $REMOTE_ADDR . "," . $PHP_SELF . ")") or die(" online Database INSERT Error ");
Offline ZG1988 - 25/06/2006 23:04
Avatar van ZG1988 Gouden medaille

überleet
mja dat dacht ik ook, maar khad ergens anders gelezen dat het wel kon.

ik heb ook eens geprobeerd voor alle zekerheid, maar dezelfde fout.
Citaat:
mysql_db_query("INSERT INTO online (tijd, ip, locatie) VALUES (" . $timestamp . "," . $REMOTE_ADDR . "," . $PHP_SELF . ")") or die(" online Database INSERT Error ");


ik heb ook eens nagekeke en in alles zit een waarde, dus dat zal het ook niet zijn 


kan het iets te maken met dat id auto_increment is ?
Offline Rens - 25/06/2006 23:09
Avatar van Rens Gouden medaille

Crew algemeen
PHP.net: mysql_db_query
En dan goed naar de volgende regel kijken:
Citaat:
resource mysql_db_query ( string database, string query [, resource link_identifier] )

En bij jou is het:
Citaat:
resource mysql_db_query ( string query, string niks [, resource link_identifier] )

Kijk de volgende keer eerst op php.net voor je zulke vragen stelt!
Offline ikkedikke - 25/06/2006 23:12
Avatar van ikkedikke PHP expert http://php.net/mysql_db_query
in het vervolg de error beter lezen;-)
er stond dat het aantal parameters niet klopte
Offline ZG1988 - 26/06/2006 11:25 (laatste wijziging 26/06/2006 11:30)
Avatar van ZG1988 Gouden medaille

überleet
jep jep die hebk opgelost ( wou het nog kome vermelde, ma khad telefoon en dan sja vergete )

nog iets dat voor problemen zorgde : $PHP_SELF
heb ik vervange door $_SERVER['PHP_SELF']

merci voor de hulp!


vinTage edit, is je toetsenbord dronken?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.219s