Hallo mensen,

Allereerst even het volgende, ik heb gezocht naar foto upload + resize scripts op internet, maar steeds werkte het niet.

Het gaat dus om een script waarbij ik een foto kan uploaden en deze gelijk naar een bepaalde grootte wordt geresized.

Heeft iemand zelf ervaring met zo'n script en kan hij/zij mij eentje aanbevelen?

Alvast bedankt :)

	<form method="post" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>">
		<p>
			<label for="foto1">foto 1:</label>
			<input id="foto1" name="userfile[]" type="file" size="50">
		</p>
		<p>
			<label for="foto2">foto 2:</label>
			<input id="foto2" name="userfile[]" type="file" size="50">
		</p>
		<p>
			<label for="foto3">foto 3:</label>
			<input id="foto3" name="userfile[]" type="file" size="50">
		</p>
		<p>
			<label for="foto4">foto 4:</label>
			<input id="foto4" name="userfile[]" type="file" size="50">
		</p>
		<p>
			<label for="foto5">foto 5:</label>
			<input id="foto5" name="userfile[]" type="file" size="50">
		</p>
		
		<p>
			<label for="action">klik op </label>
			<input id="action" name="action" type="submit" value="upload">
		</p>
	</form>
En dan bovenin de pagina waar je formulier op staat dit:


<?php
	error_reporting (E_ALL);
	require 'upload_funcs.php';
	define ('CRLF', "\n");

	if ($_SERVER['REQUEST_METHOD'] == 'POST') {
		switch ($_POST['action']) {
			case 'upload': $msg = handle_upload ();
				break;
		}
	}
?>


edit: en natuurlijk je uploadmap de juiste rechten geven via je FTP programma en het CHMOD commando.
Ik krijg nu deze fout:


Warning: move_uploaded_file(/home/msgerliv/public_html/ledenfotos/20060412181919.jpg): failed to open stream: No such file or directory in /home/msgerliv/public_html/v2/fotofunctions.php on line 30

Warning: move_uploaded_file(): Unable to move '/tmp/phpah4eVY' to '/home/msgerliv/public_html/ledenfotos/20060412181919.jpg' in /home/msgerliv/public_html/v2/fotofunctions.php on line 30



Hoogstwaarschijnlijk ligt het aan het CHMOD'den? Ik heb de map 777 gegeven, en de map ledenfotos bestaat dus weldegelijk...
Iemand enig idee? (Ja, wat ben ik toch hopeloos..)
Geef de relavante scriptregeltjes eens. (geen compleet boek dus)
Dat is het script dat onder de reacite van Jan staat:


Toevallig vandaag nog geschreven:

*Script*


Staat hier iets boven! ;-)
En jij roept die functie aan? Met welke waarde doe je dat?
Kzal zegge, kijk naar de 3 onderdelen die Jan heeft gepost, daarmee doe ik alles.
mist hir niet toevallig ergens v2?
home/msgerliv/public_html/ledenfotos/
niet?
home/msgerliv/public_html/v2/ledenfotos/
Klopt, dat was inderdaad de fout.
Ik kon in de code niks aanpassen om hem in v2/ledenfotos te krijgen, dus ledenfotos maar niet in v2 gezet maar map lager :P

Reageren