Hallo,
Ik heb het script:
Nu is het de bedoeling dat er een bedank pagina komt. Weet iemand hoe? Ik heb al zitte Googlen maar nee.
Groeten,
Allard
Ik heb het script:
[COLOR= #0000BB]<?[/COLOR]
[COLOR= #FF8000]//kijken of er een bestand is geselecteerd[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_FILES[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bestand[/COLOR][COLOR= #007700]])) {[/COLOR]
[COLOR= #FF8000]//als het bestand groter is dan 5120000 bytes(5000kb) word hij niet toegelaten[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_FILES[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bestand[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]size[/COLOR][COLOR= #007700]] >[/COLOR] [COLOR= #0000BB]5120000[/COLOR][COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Het bestand is <b>"[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_FILES[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bestand[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]size[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]"</b>, het maximale toegstaan is <b>5</b> MB."[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]//kijken of er een nieuwe naam aan het bestand is gegeven[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]])) {[/COLOR]
[COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_FILES[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bestand[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]//strip de extensie om die achter de nieuwe bestandsnaam te plakken[/COLOR]
[COLOR= #0000BB]$x[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strrchr"]strrchr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_FILES[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bestand[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #DD0000]"."[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #0000BB]$x[/COLOR][COLOR= #007700];
}[/COLOR]
[COLOR= #FF8000]//het bestand uploaden met de nieuwe of oude naam[/COLOR]
[URL="http://www.php.net/move_uploaded_file"]move_uploaded_file[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_FILES[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bestand[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]tmp_name[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #DD0000]"user/"[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$naam[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #FF8000]//voor linux of unix hosts chmodden we het bestand naar 777 zodat iedereen um kan zien[/COLOR]
[URL="http://www.php.net/chmod"]chmod[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"user/"[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$naam[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0777[/COLOR][COLOR= #007700]);
}
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]""[/COLOR][COLOR= #007700];
}[/COLOR]
?>
<form action="" method="post" enctype="multipart/form-data">
<ul>
<li>Bestand: <FONT COLOR="#FF00FF" ><input type="file" name="bestand"></FONT><br></li>
<li>Back-up naam: <input type="text" size="36" name="naam"><br></li>
<li><INPUT TYPE="image" SRC="/css/images/upload_submit_button.png" name="submit" value="Upload"> </li>
</ul>
</form> Nu is het de bedoeling dat er een bedank pagina komt. Weet iemand hoe? Ik heb al zitte Googlen maar nee.
Groeten,
Allard