Likes Likes:  0
Resultaten 1 tot 4 van de 4
Geen
  1. #1
    Danny
    PHP bestandsnaam wijzigen bij het uploaden
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    PHP bestandsnaam wijzigen bij het uploaden

    Hallo allemaal,

    Ik heb een script(PHP) welke ik gebruik om afbeeldingen te uploaden.
    Nu wil ik graag de bestandsnaam van de afbeeldingen veranderen wanneer
    deze ge-upload worden.

    Ik weet dat dit gaat met rename, maar weet niet waar of hoe ik dat toe
    moet passen. Is er misschien iemand die me hiermee op weg kan helpen?

    Dit is mijn script:


    <form name="uploader" method="post" action=""
    enctype="multipart/form-data">
    <input type="file" name="image"
    style="width:300px;cursorointer" /><br>
    <input type="submit" name="upload" value="Upload Image" />
    </form>
    <?php

    if($_POST['upload'])
    {

    # Variabelen #
    $maxwidth = 100;
    $maxheight = 100;
    $max_filesize = 12288; # staat nu op 12kB #

    $uploads = 'avatars/';
    $types_array = array('image/gif','image/pjpeg','image/x-png');
    # EINDE Variabelen #

    if($_FILES['image']['name'] == "")
    {
    echo "Selecteer eerst een bestand!\n";
    exit;
    }

    if(!in_array($_FILES['image']['type'], $types_array))
    {
    echo "Je kan alleen maar .jpg of .gif uploaden!\n";
    exit;
    }

    $max_filesize_kb = ($max_filesize / 1024);

    if($_FILES['image']['size'] > $max_filesize)
    {
    echo "De bestandsgrootte van jouw avatar is te groot, de maximale
    bestandsgrootte bedraagd ".$max_filesize_kb."kb\n";
    exit;
    }

    $imagesize = getimagesize($_FILES['image']['tmp_name']);

    $imagewidth = $imagesize[0];
    $imageheight = $imagesize[1];

    if($imagewidth > $maxwidth || $imageheight > $maxheight)
    {
    echo "Jouw avatar is te groot, de grootte mag maximaal
    ".$maxwidth."px x ".$maxheight."px zijn\n";
    exit;
    }
    move_uploaded_file($_FILES['image']['tmp_name'],
    $uploads.'/'.$_FILES['image']['name'])
    or die ("Kon ".$_FILES['image']['name']." niet uploaden\n");
    }

    ?>


    Alvast bedankt voor jullie reacties,
    Groeten Danny

  2. #2
    Maarten Wierda
    PHP bestandsnaam wijzigen bij het uploaden
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: PHP bestandsnaam wijzigen bij het uploaden

    Danny wrote:

    > Hallo allemaal,


    Hoi,

    > Ik heb een script(PHP) welke ik gebruik om afbeeldingen
    > te uploaden. Nu wil ik graag de bestandsnaam van de
    > afbeeldingen veranderen wanneer deze ge-upload worden.


    Roger.

    > Ik weet dat dit gaat met rename


    Kan, maar tijdens het uploaden van een afbeelding heb je op
    een vrij eenvoudige manier zelf alle vrijheid de
    bestandsnaam van het geuploade bestand te bepalen.

    > move_uploaded_file($_FILES['image']['tmp_name'],
    > $uploads.'/'.$_FILES['image']['name'])


    <http://nl2.php.net/manual/en/function.move-uploaded-file.php>

    Iets als onderstaande regel doet dus al wat jij wil.

    move_uploaded_file($_FILES['image']['tmp_name'],
    $uploads.'/konijntje.gif')

    Succes.

    --
    Cheers,
    Maarten Wierda

  3. #3
    Erick T. Barkhuis
    PHP bestandsnaam wijzigen bij het uploaden
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: PHP bestandsnaam wijzigen bij het uploaden

    Danny:

    > Ik heb een script(PHP) welke ik gebruik om afbeeldingen te uploaden.
    > Nu wil ik graag de bestandsnaam van de afbeeldingen veranderen wanneer
    > deze ge-upload worden.


    Daartoe verander je onderstaand stukje van je script:

    > move_uploaded_file($_FILES['image']['tmp_name'],
    > $uploads.'/'.$_FILES['image']['name'])


    ....en vervang je de doelbestandsnaam door de bestandsnaam van je keuze.

    --
    Erick
    WebWax Webdesign - http://webwax.ardane.com

  4. #4
    Danny
    PHP bestandsnaam wijzigen bij het uploaden
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: PHP bestandsnaam wijzigen bij het uploaden

    On Sun, 26 Feb 2006 21:10:51 +0100, Maarten Wierda
    <moart3nAT@chelloDOT.nl> wrote:

    >Kan, maar tijdens het uploaden van een afbeelding heb je op
    >een vrij eenvoudige manier zelf alle vrijheid de
    >bestandsnaam van het geuploade bestand te bepalen.
    >
    >> move_uploaded_file($_FILES['image']['tmp_name'],
    >> $uploads.'/'.$_FILES['image']['name'])

    >
    ><http://nl2.php.net/manual/en/function.move-uploaded-file.php>
    >
    >Iets als onderstaande regel doet dus al wat jij wil.
    >
    >move_uploaded_file($_FILES['image']['tmp_name'],
    >$uploads.'/konijntje.gif')
    >
    >Succes.


    dank je !

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics