hallo Strict Standards: foutje

Overzicht

Sponsored by: Vacatures door Monsterboard

Projectx verheijden

projectx verheijden

25/02/2012 12:40:21
Anchor link
goeden dag ik heb een vraag.ik krijg een melding te zien als ik deze code in mijn website plaats.ik heb alles afgezocht maar vind de fout niet.

dit is de melding:


Strict Standards: Only variables should be passed by reference in C:\xampp\htdocs\uploud_image.php on line 22

waar staat: // hier moet de fout zitten is lijn 22.hoop dat iemand mij kan helpen.


[linebreak] Code (php) 12345678 <?php    include init.php;    if (!logged_in()) {    header(location: index.php);    exit();    }    include template/header.php;    ?> [linebreak] <h3>uploud image</h3>[linebreak] Code (php) 12345678910111213141516171819202122232425262728293031323334353637 <?php    if (isset ($_FILES[image], $_POST[album_id])) {    $image_name = $_FILES[image][name];    $image_size = $_FILES[image][size];    $image_temp = $_FILES[image][tmp_name];    $allowed_ext = array (jpg, jpeg, png, gif);    $image_ext = strtolower (end(explode(., $image_name))) ;   // hier moet de fout zitten    $album_id = $_POST[album_id];    $errors = array();    if (empty($image_name) || empty($album_id)) {    $errors[] = something is missing;    } else {    if (in_array($image_ext, $allowed_ext) === false) {    $errors[] = File type not allowed;    }        if ($image_size > 2097152) {         $errors[] = maximum file size is 2mb;        }                if (album_check($album_id) === false) {         $errors[] = couldn\t uploud to that album;        }            }    if (!empty($errors)) {    foreach ($errors as $error) {         echo $error, <br />;        }    } else {    // uploud the image    }    }    $albums = get_albums();    if (empty($albums)) {    echo <p>you don\t have any albums. <a href="create_album.php">create an album</a></p>;    } else {    ?> [linebreak] <form action="" method="post" enctype="multipart/form-data">[linebreak] <p>Choose a file:<br /><input type="file" name="image" /></p>[linebreak] <p>[linebreak] Choose an album:<br />[linebreak] <select name="album_id">[linebreak] Code (php) 12345 <?php                 foreach ($albums as $album) {                 echo <option value=", $album[id], ">, $album[name], </option>;                 }                 ?> [linebreak] </select>[linebreak] </p>[linebreak] <p><input type="submit" value="Uploud" /></p>[linebreak] </form>[linebreak] Code (php) 1234 <?php    }    include template/footer.php;    ?> [linebreak][linebreak]




moet u meer weten hoor ik het graag
 
PHP hulp

PHP hulp

24/11/2024 09:14:25
 
Chris -

Chris -

25/02/2012 12:52:05
Anchor link
Drie-dubbel, slotje!
 
 

Dit topic is gesloten.



Overzicht

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.