Likes Likes:  0
Resultaten 1 tot 11 van de 11
Geen
  1. #1
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    geregistreerd gebruiker
    139 Berichten
    Ingeschreven
    26/07/05

    Locatie
    Hier

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    [php] Uploaden films gaat niet, text bestanden gaat wel goed

    Ik heb een script gemaakt voor het uploaden van video's.

    Wanneer ik het script uitvoer gaat alles goed als ik een txt doc of xls filetje pakt.
    Wanneer ik echter een mpeg mpg of wmv file pak geeft hij aan dat ik geen pad naar het bestand heb opgegeven. Maar dit klopt niet.

    Op internet heb ik al wel dingen terug gevonden over het beperken van wat ik kan uploaden door 'filters' in te stellen. Maar ik dacht als die filters er niet opzitten kan ik toch juist wel alles uploaden of zie ik dat verkeerd.

    Als ik zoek op de search kom ik genoeg tegen over uploaden, maar maar 1 topic over specifiek films uploaden. Maar die dateert uit 2001. Deze heb ik wel geprobeerd, maar geeft foutmelding mbt tot scripting. Wat logisch met 6 jaar oude scripting.

    Ik kom wel dingen tegen over mime types maar die heb ik geprobeerd maar dan krijg ik nog steeds dezelfde foutmelding dat het bestand niet bestaat of dat ik het juiste pad niet heb opgegeven.

    Wie kan me op weg helpen?

    Code:
    <?php 
    if(!isset($_POST['submit'])){ 
    
    echo "<b>Met het uploaden van grote bestanden kan het voorkomen dat lang duur voordat het bestand is geupload.</b><br>"; 
    echo "<b>Wacht U aub tot de melding, het bestand is succesvol geupload, wordt weergegeven.</b>"; 
    echo "<form method='POST' action='index.php' enctype='multipart/form-data'>"; 
    echo "<input type='hidden' name='MAX_FILE_SIZE' value='300000000'>"; 
    echo "Selecteer het bestand dat u wilt uploaden vanaf de harde schijf.<br>"; 
    echo "<input type='file' name='bestand_u' size='50'><br>"; 
    echo "<input type='submit' name='submit' value='Bevestig'><br>"; 
    echo "</form>"; 
    } 
    elseif(isset($_POST['submit'])){ 
    $dir = "bestanden"; 
    $size = $HTTP_POST_FILES['bestand_u']['size']; 
    if(!$_FILES['bestand_u']['tmp_name']) { 
       ## Kijken of er wel iets is opgegeven 
         
       die("Je hebt geen pad naar het bestand opgegeven.<a href='javascript:history.go(-1)'>Ga terug</a>..."); 
    } 
    
    if(!is_uploaded_file($_FILES['bestand_u']['tmp_name'])) { 
         
       die("Het bestand dat je hebt gekozen bestaat niet. <a href='javascript:history.go(-1)'>Ga terug</a>..."); 
    } 
    
       ## Als het type een bestand is van de hardeschijf 
       $bestandsnaam    = $_FILES['bestand_u']['name']; 
       $bestand         = $_FILES['bestand_u']['tmp_name']; 
    
    if(file_exists("".$dir."/".$bestandsnaam."")){ 
    
    echo "Het bestand bestaat al<br>"; 
    echo "Hernoem het bestand en probeer het opnieuw<br>"; 
    echo "<a href='javascript:history.go(-1)'>Ga terug</a>"; 
    die; 
    } 
    ## De inhoud van het bestand in een variabele zetten 
    $openen    = fopen($bestand, "r"); 
    $lezen    = fread($openen, 99999999); 
    fclose($openen); 
    
    ## Pas de map waar het bestand moet komen aan, vergeet niet 777 te chmodden by UNIX 
    $openen = fopen("".$dir."/".$bestandsnaam, "w"); 
    $schrijven = fwrite($openen, $lezen); 
    fclose($openen); 
    ## Voltooien 
    
    echo "Het bestand <b>".$bestandsnaam."</b> is succesvol geuploaded<br>"; 
    echo "<a href='index.php'>klik hier</a> om nog een bestand te uploaden.<br>"; 
    } 
    else{ 
    
    echo "Er is iets fout gegaan.<br>"; 
    echo "<a href='index.php'>Ga terug</a>en probeer het opnieuw.<br>"; 
    }
    ?>



  2. #2
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    Internet Services
    3.204 Berichten
    Ingeschreven
    27/03/06

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    43 Berichten zijn liked


    Naam: Jeroen
    View nl.linkedin.com/in/jeroenvheugten's profile on LinkedIn

    Een (lange)film is veel te groot om up te loaden via een form.

    Dat zal toch via FTP moeten

  3. #3
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    Custom User Title
    524 Berichten
    Ingeschreven
    27/09/06

    Locatie
    Ede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: Ja
    Ondernemingsnummer: nvt

    kijk eens wat in $_FILES de errorcode is, ik gok dat dit 1 is: Het te uploaden bestand is groter dan wat is toegestaan in php.ini.

  4. #4
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    geregistreerd gebruiker
    4.149 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Managed WordPress Hosting / Codert.cloud
    Functie: CEO
    URL: www.managedwphosting.nl
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    echo "<input type='hidden' name='MAX_FILE_SIZE' value='300000000'>";
    is onzin, je zit met 2 zaken die het tegen kunnen houden

    je php max script time die kapt alle scripts af na xx seconden
    en je max file upload, die staat meestal standaard op 2 MB

    als je root toegang hebt zou ik eerst eens naar die instellingen gaan kijken.
    WordPress hosting Optimalisatie webbouw debugging door WP Core developers

  5. #5
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    Hostingvisions
    1.042 Berichten
    Ingeschreven
    18/01/05

    Locatie
    Katwijk

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    13 Berichten zijn liked


    Bedrijf: Hostingvisions
    Functie: Eigenaar
    Registrar SIDN: Nee
    KvK nummer: 27313947

    .htaccess in hetzelfde map als de script...
    Code:
    php_value upload_max_filesize 25M
    php_value max_execution_time 800
    En als bovenstaande niet werkt doe dan in het script zelf:
    Code:
    <?php ini_set("upload_max_filesize", "8M"); ?>
    25M e.d. kun je aanpassen
    De executiontime is in seconden.

    Dit werkt niet altijd; je hoster moet het toestaan...
    Laatst gewijzigd door Ahmed; 10/11/07 om 13:18. Reden: toevoeging

  6. #6
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    Programmeur
    63 Berichten
    Ingeschreven
    19/04/05

    Locatie
    Wageningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Freddy Bruggeman
    Functie: Senior Software Engineer
    URL: http://ff.net
    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Vergeet niet dat er twee timeout instellingen zijn in php.net. Ik kan hier thuis dit niet even opzoeken, maar daar ben ik zelf al eens over gestruikeld.

    Als ik zoek op de search kom ik genoeg tegen over uploaden, maar maar 1 topic over specifiek films uploaden. Maar die dateert uit 2001. Deze heb ik wel geprobeerd, maar geeft foutmelding mbt tot scripting. Wat logisch met 6 jaar oude scripting.
    Hardware gaat kapot na een X jaar, code niet Er zijn genoeg bedrijven die nog op Novell netware draaien en Cobol programma's hebben. Alhoewel dit:

    $lezen = fread($openen, 99999999);

    heel erg verkeerd is. Naast het gegeven dat je gewoon de filesize kan opvragen moet je niet zo'n groot bestand in je php geheugen laden.. daar heb je move_uploaded_file voor (zoek in php.net, in het commentaar vind je ook genoeg betere voorbeeldscripts). Een ge-uploade (is dit nederlands) file komt in je temp directory. Wil je deze _na_ je PHP "click" behouden moet je deze verplaatsen naar een andere directory. PHP-functie gebruiken of zelf een move uitvoeren. Niet inlezen!

    Wat je ook kunt doen is zoeken naar PHP plugins (DLLs). Er zijn een paar goede upload PHP extensies die het mogelijk maken via een form GB's te uploaden samen met een file progress bar. Je moet uiteraard wel genoeg rechten hebben op je webserver zoals de rest hierboven heeft getypt.

    Je kunt overgens de reden van het mislukken in je php error log vinden.

  7. #7
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    Maarten
    508 Berichten
    Ingeschreven
    13/03/03

    Locatie
    Alkmaar

    Post Thanks / Like
    Blog Entries
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Maarten
    Registrar SIDN: ja
    KvK nummer: 37101223
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door FreddyB Bekijk Berichten
    Wat je ook kunt doen is zoeken naar PHP plugins (DLLs). Er zijn een paar goede upload PHP extensies die het mogelijk maken via een form GB's te uploaden samen met een file progress bar. Je moet uiteraard wel genoeg rechten hebben op je webserver zoals de rest hierboven heeft getypt.
    Hee, dat wist ik niet. Kun je me misschien een goede aanraden? Ik kom ze zelf helaas nergens tegen. Alleen maar bagger met Java oplossingen en dergelijke.

  8. #8
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    Programmeur
    63 Berichten
    Ingeschreven
    19/04/05

    Locatie
    Wageningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Freddy Bruggeman
    Functie: Senior Software Engineer
    URL: http://ff.net
    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    http://pear.php.net/ is de officiele php.net extension website. Ik heb hem daar eens aangetroffen toen ik aan het rondneuzen was. Ik geloof dat ik hem ergens op mijn werk al had gedownload. Mocht je hem echt niet kunnen vinden op pear dan zal ik wel even kijken. Ik kan zo snel enkel een php class vinden als ik zoek op ´upload´, maar hij moet er wel tussen staan. Uiteindelijk heeft mijn werk voor flash moeten kiezen omdat we meerdere files in een filebrowser wilde kunnen selecteren om die te uploaden. Javascript wordt door microsoft geblocked, maar flash niet.

  9. #9
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    geregistreerd gebruiker
    4.149 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Managed WordPress Hosting / Codert.cloud
    Functie: CEO
    URL: www.managedwphosting.nl
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    Gebruikmakend van Pear zit je ook gewoon in PHP te coden en blijf je met dezelfde instellingen cq hindernissen zitten Freddy
    WordPress hosting Optimalisatie webbouw debugging door WP Core developers

  10. #10
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    Programmeur
    63 Berichten
    Ingeschreven
    19/04/05

    Locatie
    Wageningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Freddy Bruggeman
    Functie: Senior Software Engineer
    URL: http://ff.net
    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Ik doelde op de DLL extensions, niet de PHP-code.

    Edit: oeps, ik bedoelde geen pear, maar PECL. Zit nu op mijn werk en vond de link in mijn favourites. Excuses.

    http://pecl.php.net/

  11. #11
    [php] Uploaden films gaat niet, text bestanden gaat wel goed
    geregistreerd gebruiker
    4.149 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Managed WordPress Hosting / Codert.cloud
    Functie: CEO
    URL: www.managedwphosting.nl
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    ok, en waar zit m het voordeel dan in bij file uploads?
    WordPress hosting Optimalisatie webbouw debugging door WP Core developers

Webhostingtalk.nl

Contact

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