Beste webmaster na veel pogingen om mijn foto formaat te wijzigen is het me nog niet gelukt
ik gebruik nu onderstaande code wie kan me helpen alvast dank
PHP Code:
<?php
// als er op submit werd gedrukt
if(isset($_POST['naam'])){
// variabelen
$naam = htmlentities($_POST['naam']);
$tekst = htmlentities($_POST['tekst']);
$afdeling = htmlentities($_POST['afdeling']);
$foto = htmlentities($_POST['foto']);
/* Foto uploaden */
$uploaddir = 'images'; // map waar afbeeldingen opgeslagen worden, moet CHMOD 777 rechten hebben (schrijfrechten)
/* Dit CMS is de backend van de site, images worden altijd in de frontend geplaatst, dus moet je ../images gebruiken bij een normale site.*/
$uploadfile = $uploaddir .'/'. basename($_FILES['foto']['name']);
$foto = basename($_FILES['foto']['name']);
// $_FILES['foto']['size'] => grootte in bytes
// $_FILES['foto']['type'] => mime type van het bestand bv) image/jpeg
// $_FILES['foto']['tmp_name'] => Tijdelijke naam in temp folder op de server
// http://www.w3schools.com/media/media_mimeref.asp
// controle of het wel een afbeelding is
if($_FILES['foto']['type'] == "image/jpeg" || $_FILES['foto']['type'] == "image/jpg" || $_FILES['foto']['type'] == "image/gif" || $_FILES['foto']['type'] == "image/png"){
// afbeelding effectief uploaden
if(move_uploaded_file($_FILES['foto']['tmp_name'], $uploadfile)){
echo "De foto werd perfect opgeladen ";
}else{
echo "Er is een probleem met uw foto!";
}
}else{
echo "U heeft geen afbeelding opgeladen, gelieve een bestand op te laden met extentie
: jpg, gif, png.";
$foto = "";
}
$query = "INSERT INTO `portfolio` (`naam`,`tekst`,`afdeling`,`foto`)
VALUES
('$naam','$tekst',$afdeling,'$foto')";
mysql_query($query)or die(mysql_error());
echo "en het Portfolio item werd toegevoegd. <a href='index.php'>Keer terug naar overzicht</a";
?>
<?php }else{ ?>
<!-- enctype="multipart/form-data" is verplicht voor afbeeldingen -->
</h2>
<form action="#" method="post" enctype="multipart/form-data">
<table cellpadding="0" cellspacing="0">
<tr>
<td width="87">naam:</td>
<td width="579"><input type="text" name="naam" /></td>
</tr>
<tr>
<td colspan="2"><textarea id="elm1" name="tekst" rows=20" cols="80" style="width: 100%"></textarea></td>
</tr>
<tr>
<td>Afdeling:</td>
<td>
<select name="afdeling">
<option value="0"> -- Kies uw afdeling -- </option>
<?php
$query = "SELECT * FROM `portfolioafdeling`";
$result = mysql_query($query) or trigger_error( mysql_error() );
//Alle rijen overlopen in een loop
while($rij = mysql_fetch_assoc($result)){
?>
<option value="<?php echo $rij['pafd_id'] ?>">
<?php echo $rij['pafd_naam'] ?> </option>
<?php } ?>
</select> </td>
</tr>
<tr>
<td>Afbeelding:</td>
<td><input type="file" name="foto" /></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" class="knopke" value="portfolio invoegen" /> </td>
</tr>
</table>
</form>
<?php } ?>
- foto risize
-
21-05-2011, 13:51 #1
- Berichten
- 320
- Lid sinds
- 15 Jaar
foto risize
-
-
21-05-2011, 14:07 #2
- Berichten
- 86
- Lid sinds
- 15 Jaar
Re: foto risize
MIsscien heb je hier iets aan?
http://bluefive.pair.com/pixresizer.htm
-
21-05-2011, 14:24 #3
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: foto risize
bedankt Rob vd V maar het is niet echt dit die ik zoek het is de bedoeling dat alle formaten vanzelf bij het uploaden naar een formaat worden verwerkt
-
21-05-2011, 15:07 #4
- Berichten
- 208
- Lid sinds
- 15 Jaar
Re: foto risize
bedankt Rob vd V maar het is niet echt dit die ik zoek het is de bedoeling dat alle formaten vanzelf bij het uploaden naar een formaat worden verwerkt
-
21-05-2011, 15:25 #5
- Berichten
- 1.044
- Lid sinds
- 16 Jaar
Re: foto risize
Misschien kun je hier wat mee:
http://www.dbscripts.net/tutorials/php-resize-image/
-
21-05-2011, 15:31 #6
- Berichten
- 171
- Lid sinds
- 16 Jaar
Re: foto risize
Dit is een functie maar het werkt top: http://phptuts.nl/view/21/
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic