Welkom op Scriptkiddies!
Disclaimer - FAQ - Contact - About - Adverteren
  Home   Artikelen   Forum   Topic openen   Chat   Gastenboek   Links   Aanmelden

  CSS   JavaScript   ASP   PHP   Perl


  sannie sieraden  meidenforum  WebSonic  Avondzon.nl  habbo-dj-music  scripttrip  Tuts.nl | Tutorial CMeer linkpartners

upload script
Auteur: Jacob Slomp (moderator)
Gepost: 22:27:37 12-02-2004
Stuur prive bericht
In dit upload systeem moet je een map aanmaken op je server en cchmod'en naar 777. Verder alles veranderen naar je eigen keuzes.

Dus: $map veranderen, $max veranderen en $ext veranderen(map waar de uploads in komen, maximaal aantal kb's en de extensies).

Have fun!
<?

// In welke map komen de uploads ? ( zorg dat deze de permissies 777 krijgt )
$map "uploads/";

// Wat is de maximale groote van het bestand in bytes ( 1 kb = 1000 bytes )
$max "1000000000";

// Welke extensies kunnen er worden geupload ( als alles mag dan niks invullen )
$ext "jpg bmp doc ppt gif png";

// Hieronder niks aanpassen

// Controleren

if ($Uploaden){


if (!
$bestand)
print (
"Selecteer een bestand !");
else{

// Bestands naam opvragen
$bestand2 explode("\", $bestand_name);
$laatste = count($bestand2) - 1;
$bestand2 = "
$bestand2[$laatste]";

// Extensie van bestand opvragen
$bestand3 = explode("
.", $bestand2);
$laatste = count($bestand3) - 1;
$bestand3 = "
$bestand3[$laatste]";
$bestand3 = strtolower($bestand3);

// Toegestaande extensies opvragen

$ext = strtolower($ext);
$ext = explode(" ", $ext);
$aantal = count($ext);

for ($tel = 0;$tel < $aantal; $tel++){
if ($bestand3 == $ext[$tel]){
$extfout = "
nee";
}



}

if (!$extfout){
print ("
Het bestand "$bestand2" kan niet worden geupload omdat de extensie niet is toegestaan !");
}
else
{
if ($bestand_size > $max)
print ("
Het bestand "$bestand2" is groter dan $max bytes !");
else
{

// Opslaan van het bestand


copy($bestand, "
$map$bestand2");
print ("
Het bestand "$bestand2" is met succes geupload !");


}

}

}
}


// Upload formulier

print ("
<form method=post action=uploaden.php enctype=multipart/form-data>
Bestand: <input type=file name=bestand><br><br>
<
input type=submit name=Uploaden value=Uploaden></form><hr>");


?> 
download het script    




Reacties van leden

Auteur: Bartje @ 03-12-2004

Ik heb hier ook wel een leuk scriptje

>>> setup.php

<?php

$ADMIN[RequirePass] = "yes"; // Wel of geen password
$ADMIN[Password] = "stadskanaal"; // het Password die je wil gebruiken
$ADMIN[UploadNum] = "5"; // Aantal uploads tegelijk
$ADMIN[directory] = "up"; // De map waar je de files in wil uploadens (je moet wel gebruk maken van de chmoded 777)

?>


>>> uploader.php

<HTML>
<HEAD>
<TITLE>Upload Crazy-Bikers</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<!--


-->
<?php


require("setup.php");

if($doupload) {

if($ADMIN[RequirePass] == "Yes") {
if($password != "$ADMIN[Password]") {
?>
<P><CENTER><B><FONT FACE="Verdana">Error</FONT></B></CENTER></P>
<P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0"
CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="450" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD COLSPAN="2" BGCOLOR="#ffffff">
<FONT COLOR="#000000" SIZE="-1" FACE="Verdana">verkeerde Password</FONT></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<P><CENTER>&nbsp;</CENTER></P>
<P><CENTER>&nbsp;</CENTER></P>
<P><CENTER><FONT SIZE="-2" FACE="Verdana"><B>Powered by:</B><A HREF="http://www.scriptkiddies.nl" TARGET="_blank">Scriptkiddies.nl</A></FONT></CENTER>
</BODY>
</HTML>
<?php
exit();
}
}

$num = 0;
while($num < $ADMIN[UploadNum]) {
$num++;


$picture = "fileup$num"."_name";
$picture1 = $$picture;
$picture2 = "fileup$num";
$picture3 = $$picture2;

if($picture3 != "none") {
$filesizebtyes = filesize($picture3);

$ok = 1;
if($filesizebtyes < 10) {
$error .= "Error uploading (file size lower than 10 bytes) for file $num<BR>";
$ok = 2;
}



if(file_exists("$ADMIN[directory]/$picture1") OR $ok == 2) {
$error .="File name already exists for file $num<BR>";
} else {
copy ($picture3, "$ADMIN[directory]/$picture1");
$error .="File $num has been uploaded<BR>";
}
}
}

if(!$error) {
$error .= "No files have been selected for upload";
}


?>
<P><CENTER><B><FONT FACE="Verdana">Status</FONT></B></CENTER></P>

<P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0"
CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="450" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD COLSPAN="2" BGCOLOR="#ffffff">
<FONT COLOR="#000000" SIZE="-1" FACE="Verdana"><?php echo $error; ?></FONT></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<P><CENTER>&nbsp;</CENTER></P>
<P><CENTER>&nbsp;</CENTER></P>
<P><CENTER><FONT SIZE="-2" FACE="Verdana"><B>Powered by:</B> <A HREF="http://www.scriptkiddies.nl" TARGET="_blank">Scriptkiddies.nl</A></FONT></CENTER>
</BODY>
</HTML>
<?php
exit();

} else {

$num = 0;
while($num < $ADMIN[UploadNum]) {
$num++;
$html .= "<TR>
<TD WIDTH=\"25%\" BGCOLOR=\"#295e85\">
<FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">File $num:</FONT></TD>
<TD WIDTH=\"75%\" BGCOLOR=\"#ffffff\">
<INPUT NAME=\"fileup$num\" TYPE=\"file\" SIZE=\"25\">
</TD> ";
}

?>
<FORM ENCTYPE="multipart/form-data" ACTION="uploader.php" METHOD="POST">
<P><CENTER><B><FONT FACE="Verdana">Upload</FONT></B></CENTER></P>

<P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="450" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD COLSPAN="2" BGCOLOR="#295e85">
<B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Select Files</FONT></B></TD>

</TR><?php echo $html; ?>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<?php
if($ADMIN[RequirePass] == "Yes") {
?>
<P><CENTER><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#000000">
<TABLE WIDTH="300" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD WIDTH="33%" BGCOLOR="#295e85">
<B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Password:</FONT></B></TD>
<TD WIDTH="67%" BGCOLOR="#ffffff">
<INPUT NAME="password" TYPE="password" SIZE="25">
</TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>
<?php
}
?>
<P><CENTER><INPUT NAME="doupload" TYPE="submit" VALUE="Upload Files"></CENTER></FORM>
<P><CENTER>&nbsp;</CENTER></P>
<P><CENTER>&nbsp;</CENTER></P>
<P><CENTER><FONT SIZE="-2" FACE="Verdana"><B>Powered by:</B> <A HREF="http://www.scriptkiddies.nl" TARGET="_blank">Scriptkiddies.nl</A></FONT></CENTER>
</BODY>
</HTML>
<?php
exit();
}


?>
Auteur: darkcyan oldlace @ 19-03-2005

er zaten toch wel zeker meer dan dertig parse errors in dit script... ik krijg het gewoon niet aan de praat. is dit bedoelt om grappig te zijn?




Gebruikersnaam:
Wachtwoord:

Brochures.nl  gratis criminals...  forum probleem  sql file nodig!  wild west game  script gezocht  wat te denken ove...  rabo internetbank...  oehoe!  site tekoop  koppeling zoek &...

Scriptkiddies telt momenteel 6407 leden, er zijn 359 scripts en er zijn momenteel 5 mensen online waarvan 0 leden.

Hoeveel sites heb jij?
Geen
1
2
5
meer dan 5

Parkeren Schiphol Profielen tip NatuurRampen tip JS-Systems LoveBoyz Ringtones! Woning aanbod Weblog maken
Copyright by Jacob Slomp