Archief - Q: Programma om meerdere foto's te uploaden.

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Gromme

Legacy Member
Hey,

Een vriend van me is voor onze vriendenkring een site aan't maken (www.whii.be) en daarbij hoort ook het uploaden van foto's.

Maar we zoeken eigenlijk een manier waarbij je eigenlijk meerdere foto's kan selecteren om ze up te loaden ipv telkens één voor één.

Groetjes.

TiZon

Legacy Member
Via FTP of moet het via de site?

Als het via php kan:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Upload - Bartdevos.be</title>
<style type="text/css">
<!--
.q {	COLOR: #0000cc
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style8 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style9 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>

<body>
<div align="center">
  <table width="431"  border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td class="style6"><div align="left">
          <?php 
$Bestemming = 'filles/'; // waar moet dat heen? 

if(isset($_POST['upload'])) { 
        for($i=0; $i<10; $i++) { 
               if (isset($_FILES['foto'.$i]) && is_uploaded_file($_FILES['foto'.$i]['tmp_name'])) { 
                        copy($_FILES['foto'.$i]['tmp_name'], $Bestemming.$_FILES['foto'.$i]['name']);
                } 
        } 
        print'<a href=\'index.php\'>Klik om meer bestanden te uploaden</a>';
		echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1;URL=index.php\";>";
}       

else { 
        $_POST['aantal'] = isset($_POST['aantal']) ? 1*$_POST['aantal'] : 1 ; 

        print' 
        <form method="post"> 
                <div style="float:right; text-align:right"> 
                        <input type="text" name="aantal" size="2" value="'.$_POST['aantal'].'" /><input type="submit" class="button" value="Aantal" /> 
                </div> 
        </form> 
         
        <form enctype="multipart/form-data" method="post">'; 
        for($i=0; $i<$_POST['aantal']; $i++) { 
                $nummer = $i + 1; 
                print' 
                '.$nummer.' <input name="foto'.$i.'" type="file" /><br />'; 
        } 
        print' 
                <br /><input type="submit" name="upload" value="Bestand(en) uploaden" /> 
        </form>'; 
} 
?>
      </div></td>
    </tr>
  </table>
 </div>
</body>
</html>

Staat nog wat rommel van mij tussen, je moet de map, waar de bestanden naar toe moeten uiteraard chmodden ;)

Xavez

Legacy Member
De flickr API leent zich hier perfect toe :). Dan kan je zelfs met de flickr tool gewoon je foto's automatisch laten resizen :).

Xavez

Legacy Member
flickr is eigenlijk een gratis (of betalende, indien je veel foto's online wil zetten) online fotogalerij. De foto's worden op de flickr servers opgeslaan. Met de flickr API kan je zelf een programma "schrijven" voor je website. Het wordt zo dus mogelijk om onder andere de foto's in bulk te uploaden, hetzij via een interface op je server, hetzij via de flickr tools. Daarna kan je die foto's dan ook weergeven op de manier zoals jij dat wenst :). Hoedanook gaat je kameraad wel iets van programmeren moeten afweten :).

Rvl

Legacy Member
Wat ik persoonlijk wel een handige manier vind is gewoon al je foto's zippen naar 1 bestand en dit dan via je een upload script uploaden (let wel op u php ini settings, maxfilesize), daarna roep je gewoon een unzip functie aan + de nodige extra opties. (ga je wel een tijdje aan mogen coden).

welp

Legacy Member
Rvl zei:
Wat ik persoonlijk wel een handige manier vind is gewoon al je foto's zippen naar 1 bestand en dit dan via je een upload script uploaden (let wel op u php ini settings, maxfilesize), daarna roep je gewoon een unzip functie aan + de nodige extra opties. (ga je wel een tijdje aan mogen coden).

Mja, moet je wel een lib voor installen hé, niet elke webhosting biedt dit aan omdat het veelal cpu vretend is.

dreamstar.be

Legacy Member
Ik veronderstel dat hij windows gebruikt? Dan heb je zowiezo een FTP programma in de windows verkenner.

Als je een script zoekt kan je misschien eens kijken op www.hotscripts.com
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan