J'ai un petit souci
J'ai réalisé un fichier PHP et j'ai une erreur mais je n'arrive pas à trouver la solution.
pourtant je suis persuadé que c'est tout c** lol
Voici ma page
- Code: Tout sélectionner
<?php
/***************************************************************************
* edit_theme_valide_upload.php
* -------------------
* begin : Dimanche 02 Juillet 2006
* copyright : Fantole
* email : Fantole@gmail.com
*
* $Id: edit_theme_valide_upload.php,v 1.0.0.0 02/07/06 15:14:00 Fantole Exp $
*
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', 1);
//
// Load default header
//
//
// Check if the user has cancled a confirmation message.
//
$phpbb_root_path = "./../";
require($phpbb_root_path . '../fichier_commun/extension.inc');
if( isset($HTTP_POST_VARS['submit']) )
{
$name_theme = ( isset($HTTP_POST_VARS['name_theme']) ) ? trim($HTTP_POST_VARS['name_theme']) : "";
$th_class1 = ( isset($HTTP_POST_VARS['th_class1']) ) ? trim($HTTP_POST_VARS['th_class1']) : "";
$th_class2 = ( isset($HTTP_POST_VARS['th_class2']) ) ? trim($HTTP_POST_VARS['th_class2']) : "";
$th_class3 = ( isset($HTTP_POST_VARS['th_class3']) ) ? trim($HTTP_POST_VARS['th_class3']) : "";
$icon_quote = ( isset($HTTP_POST_VARS['icon_quote']) ) ? trim($HTTP_POST_VARS['icon_quote']) : "";
$icon_edit = ( isset($HTTP_POST_VARS['icon_edit']) ) ? trim($HTTP_POST_VARS['icon_edit']) : "";
$icon_search = ( isset($HTTP_POST_VARS['icon_search']) ) ? trim($HTTP_POST_VARS['icon_search']) : "";
$icon_profile = ( isset($HTTP_POST_VARS['icon_profile']) ) ? trim($HTTP_POST_VARS['icon_profile']) : "";
$icon_pm = ( isset($HTTP_POST_VARS['icon_pm']) ) ? trim($HTTP_POST_VARS['icon_pm']) : "";
$icon_email = ( isset($HTTP_POST_VARS['icon_email']) ) ? trim($HTTP_POST_VARS['icon_email']) : "";
$icon_delete = ( isset($HTTP_POST_VARS['icon_delete']) ) ? trim($HTTP_POST_VARS['icon_delete']) : "";
$icon_ip = ( isset($HTTP_POST_VARS['icon_ip']) ) ? trim($HTTP_POST_VARS['icon_ip']) : "";
$icon_www = ( isset($HTTP_POST_VARS['icon_www']) ) ? trim($HTTP_POST_VARS['icon_www']) : "";
$icon_icq_add = ( isset($HTTP_POST_VARS['icon_icq_add']) ) ? trim($HTTP_POST_VARS['icon_icq_add']) : "";
$icon_aim = ( isset($HTTP_POST_VARS['icon_aim']) ) ? trim($HTTP_POST_VARS['icon_aim']) : "";
$icon_yim = ( isset($HTTP_POST_VARS['icon_yim']) ) ? trim($HTTP_POST_VARS['icon_yim']) : "";
$icon_msnm = ( isset($HTTP_POST_VARS['icon_msnm']) ) ? trim($HTTP_POST_VARS['icon_msnm']) : "";
$icon_minipost = ( isset($HTTP_POST_VARS['icon_minipost']) ) ? trim($HTTP_POST_VARS['icon_minipost']) : "";
$icon_minipost_new = ( isset($HTTP_POST_VARS['icon_minipost_new']) ) ? trim($HTTP_POST_VARS['icon_minipost_new']) : "";
$icon_latest_reply = ( isset($HTTP_POST_VARS['icon_latest_reply']) ) ? trim($HTTP_POST_VARS['icon_latest_reply']) : "";
$icon_newest_reply = ( isset($HTTP_POST_VARS['icon_newest_reply']) ) ? trim($HTTP_POST_VARS['icon_newest_reply']) : "";
$folder_big = ( isset($HTTP_POST_VARS['folder_big']) ) ? trim($HTTP_POST_VARS['folder_big']) : "";
$folder_new_big = ( isset($HTTP_POST_VARS['folder_new_big']) ) ? trim($HTTP_POST_VARS['folder_new_big']) : "";
$folder_locked_big = ( isset($HTTP_POST_VARS['folder_locked_big']) ) ? trim($HTTP_POST_VARS['folder_locked_big']) : "";
$folder = ( isset($HTTP_POST_VARS['folder']) ) ? trim($HTTP_POST_VARS['folder']) : "";
$folder_new = ( isset($HTTP_POST_VARS['folder_new']) ) ? trim($HTTP_POST_VARS['folder_new']) : "";
$folder_hot = ( isset($HTTP_POST_VARS['folder_hot']) ) ? trim($HTTP_POST_VARS['folder_hot']) : "";
$folder_new_hot = ( isset($HTTP_POST_VARS['folder_new_hot']) ) ? trim($HTTP_POST_VARS['folder_new_hot']) : "";
$folder_lock = ( isset($HTTP_POST_VARS['folder_lock']) ) ? trim($HTTP_POST_VARS['folder_lock']) : "";
$folder_lock_new = ( isset($HTTP_POST_VARS['folder_lock_new']) ) ? trim($HTTP_POST_VARS['folder_lock_new']) : "";
$folder_sticky = ( isset($HTTP_POST_VARS['folder_sticky']) ) ? trim($HTTP_POST_VARS['folder_sticky']) : "";
$folder_sticky_new = ( isset($HTTP_POST_VARS['folder_sticky_new']) ) ? trim($HTTP_POST_VARS['folder_sticky_new']) : "";
$folder_announce = ( isset($HTTP_POST_VARS['folder_announce']) ) ? trim($HTTP_POST_VARS['folder_announce']) : "";
$folder_announce_new = ( isset($HTTP_POST_VARS['folder_announce_new']) ) ? trim($HTTP_POST_VARS['folder_announce_new']) : "";
$post = ( isset($HTTP_POST_VARS['post']) ) ? trim($HTTP_POST_VARS['post']) : "";
$replylocked = ( isset($HTTP_POST_VARS['reply-locked']) ) ? trim($HTTP_POST_VARS['reply-locked']) : "";
$reply = ( isset($HTTP_POST_VARS['reply']) ) ? trim($HTTP_POST_VARS['reply']) : "";
$msg_inbox = ( isset($HTTP_POST_VARS['msg_inbox']) ) ? trim($HTTP_POST_VARS['msg_inbox']) : "";
$msg_outbox = ( isset($HTTP_POST_VARS['msg_outbox']) ) ? trim($HTTP_POST_VARS['msg_outbox']) : "";
$msg_savebox = ( isset($HTTP_POST_VARS['msg_savebox']) ) ? trim($HTTP_POST_VARS['msg_savebox']) : "";
$msg_sentbox = ( isset($HTTP_POST_VARS['msg_sentbox']) ) ? trim($HTTP_POST_VARS['msg_sentbox']) : "";
$msg_newpost = ( isset($HTTP_POST_VARS['msg_newpost']) ) ? trim($HTTP_POST_VARS['msg_newpost']) : "";
$topic_lock = ( isset($HTTP_POST_VARS['topic_lock']) ) ? trim($HTTP_POST_VARS['topic_lock']) : "";
$topic_unlock = ( isset($HTTP_POST_VARS['topic_unlock']) ) ? trim($HTTP_POST_VARS['topic_unlock']) : "";
$topic_split = ( isset($HTTP_POST_VARS['topic_split']) ) ? trim($HTTP_POST_VARS['topic_split']) : "";
$topic_move = ( isset($HTTP_POST_VARS['topic_move']) ) ? trim($HTTP_POST_VARS['topic_move']) : "";
$topic_delete = ( isset($HTTP_POST_VARS['topic_delete']) ) ? trim($HTTP_POST_VARS['topic_delete']) : "";
$voting_bar = ( isset($HTTP_POST_VARS['voting_bar']) ) ? trim($HTTP_POST_VARS['voting_bar']) : "";
$upload_pic = ( isset($HTTP_POST_VARS['upload_pic']) ) ? trim($HTTP_POST_VARS['upload_pic']) : "";
$nothumbnail = ( isset($HTTP_POST_VARS['nothumbnail']) ) ? trim($HTTP_POST_VARS['nothumbnail']) : "";
$icon_justice = ( isset($HTTP_POST_VARS['icon_justice']) ) ? trim($HTTP_POST_VARS['icon_justice']) : "";
$icon_mini_justice = ( isset($HTTP_POST_VARS['icon_mini_justice']) ) ? trim($HTTP_POST_VARS['icon_mini_justice']) : "";
$guest_avatar = ( isset($HTTP_POST_VARS['guest_avatar']) ) ? trim($HTTP_POST_VARS['guest_avatar']) : "";
$icon_mini_house = ( isset($HTTP_POST_VARS['icon_mini_house']) ) ? trim($HTTP_POST_VARS['icon_mini_house']) : "";
$icon_mini_search = ( isset($HTTP_POST_VARS['icon_mini_search']) ) ? trim($HTTP_POST_VARS['icon_mini_search']) : "";
$icon_mini_faq = ( isset($HTTP_POST_VARS['icon_mini_faq']) ) ? trim($HTTP_POST_VARS['icon_mini_faq']) : "";
$icon_mini_members = ( isset($HTTP_POST_VARS['icon_mini_members']) ) ? trim($HTTP_POST_VARS['icon_mini_members']) : "";
$icon_mini_groups = ( isset($HTTP_POST_VARS['icon_mini_groups']) ) ? trim($HTTP_POST_VARS['icon_mini_groups']) : "";
$icon_mini_profile = ( isset($HTTP_POST_VARS['icon_mini_profile']) ) ? trim($HTTP_POST_VARS['icon_mini_profile']) : "";
$icon_mini_message = ( isset($HTTP_POST_VARS['icon_mini_message']) ) ? trim($HTTP_POST_VARS['icon_mini_message']) : "";
$icon_mini_login = ( isset($HTTP_POST_VARS['icon_mini_login']) ) ? trim($HTTP_POST_VARS['icon_mini_login']) : "";
$icon_minigender_male = ( isset($HTTP_POST_VARS['icon_minigender_male']) ) ? trim($HTTP_POST_VARS['icon_minigender_male']) : "";
$icon_minigender_female = ( isset($HTTP_POST_VARS['icon_minigender_female']) ) ? trim($HTTP_POST_VARS['icon_minigender_female']) : "";
$logo_phpBB = ( isset($HTTP_POST_VARS['logo_phpBB']) ) ? trim($HTTP_POST_VARS['logo_phpBB']) : "";
$icon_holiday = ( isset($HTTP_POST_VARS['icon_holiday']) ) ? trim($HTTP_POST_VARS['icon_holiday']) : "";
$icon_ill = ( isset($HTTP_POST_VARS['icon_ill']) ) ? trim($HTTP_POST_VARS['icon_ill']) : "";
$icon_longer_absent = ( isset($HTTP_POST_VARS['icon_longer_absent']) ) ? trim($HTTP_POST_VARS['icon_longer_absent']) : "";
//$DESTINATION_FOLDER = $_POST["folder"];
$DESTINATION_FOLDER01 = $phpbb_root_path . 'images/themes/' . $name_theme . '/images/';
$DESTINATION_FOLDER02 = $phpbb_root_path . 'images/themes/' . $name_theme . '/images/lang_french/';
//
// Taille maximale de fichier, valeur en bytes //
$MAX_SIZE = 60000; //
// Récupération de l'url de retour //
$RETURN_LINK = $_SERVER['HTTP_REFERER']; //
// Définition des extensions de fichier autorisées (avec le ".")//
$AUTH_EXT = array(".jpg", ".gif", ".png"); //
// ############################################################ //
// Fonction permettant de créer un lien de retour automatique
function createReturnLink()
{
global $RETURN_LINK;
echo "<a href='".$RETURN_LINK."'>Retour</a><br>";
}
// Fonction permettant de vérifier si l'extension du fichier est
// autorisée.
function isExtAuthorized($ext)
{
global $AUTH_EXT;
if(in_array($ext, $AUTH_EXT))
{
return true;
}
else
{
return false;
}
}
// On vérifie que le champs contenant le chemin du fichier soit
// bien rempli.
//if(!empty($_FILES["file"]["name"]))
if(!empty($_FILES["th_class1"]["name"]) OR !empty($_FILES["file"]["th_class2"]) OR !empty($_FILES["file"]["th_class3"]) OR !empty($_FILES["file"]["icon_quote"]) OR !empty($_FILES["file"]["icon_edit"]) OR !empty($_FILES["file"]["icon_search"]) OR !empty($_FILES["file"]["icon_profile"]) OR !empty($_FILES["file"]["icon_pm"]) OR !empty($_FILES["file"]["icon_email"]) OR !empty($_FILES["file"]["icon_delete"]) OR !empty($_FILES["file"]["icon_ip"]) OR !empty($_FILES["file"]["icon_www"]) OR !empty($_FILES["file"]["icon_icq_add"]) OR !empty($_FILES["file"]["icon_aim"]) OR !empty($_FILES["file"]["icon_yim"]) OR !empty($_FILES["file"]["icon_msnm"]) OR !empty($_FILES["file"]["icon_minipost"]) OR !empty($_FILES["file"]["icon_minipost_new"]) OR !empty($_FILES["file"]["icon_latest_reply"]) OR !empty($_FILES["file"]["icon_newest_reply"]) OR !empty($_FILES["file"]["folder_big"]) OR !empty($_FILES["file"]["folder_new_big"]) OR !empty($_FILES["file"]["folder_locked_big"]) OR !empty($_FILES["file"]["folder"]) OR !empty($_FILES["file"]["folder_new"]) OR !empty($_FILES["file"]["folder_hot"]) OR !empty($_FILES["file"]["folder_new_hot"]) OR !empty($_FILES["file"]["folder_lock"]) OR !empty($_FILES["file"]["folder_lock_new"]) OR !empty($_FILES["file"]["folder_sticky"]) OR !empty($_FILES["file"]["folder_sticky_new"]) OR !empty($_FILES["file"]["folder_announce"]) OR !empty($_FILES["file"]["folder_announce_new"]) OR !empty($_FILES["file"]["post"]) OR !empty($_FILES["file"]["reply-locked"]) OR !empty($_FILES["file"]["reply"]) OR !empty($_FILES["file"]["msg_inbox"]) OR !empty($_FILES["file"]["msg_outbox"]) OR !empty($_FILES["file"]["msg_savebox"]) OR !empty($_FILES["file"]["msg_sentbox"]) OR !empty($_FILES["file"]["msg_newpost"]) OR !empty($_FILES["file"]["topic_lock"]) OR !empty($_FILES["file"]["topic_unlock"]) OR !empty($_FILES["file"]["topic_split"]) OR !empty($_FILES["file"]["topic_move"]) OR !empty($_FILES["file"]["topic_delete"]) OR !empty($_FILES["file"]["voting_bar"]) OR !empty($_FILES["file"]["upload_pic"]) OR !empty($_FILES["file"]["nothumbnail"]) OR !empty($_FILES["file"]["icon_justice"]) OR !empty($_FILES["file"]["icon_mini_justice"]) OR !empty($_FILES["file"]["guest_avatar"]) OR !empty($_FILES["file"]["icon_mini_house"]) OR !empty($_FILES["file"]["icon_mini_search"]) OR !empty($_FILES["file"]["icon_mini_faq"]) OR !empty($_FILES["file"]["icon_mini_members"]) OR !empty($_FILES["file"]["icon_mini_groups"]) OR !empty($_FILES["file"]["icon_mini_profile"]) OR !empty($_FILES["file"]["icon_mini_message"]) OR !empty($_FILES["file"]["icon_mini_login"]) OR !empty($_FILES["file"]["icon_minigender_male"]) OR !empty($_FILES["file"]["icon_minigender_female"]) OR !empty($_FILES["file"]["logo_phpBB"]) OR !empty($_FILES["file"]["icon_holiday"]) OR !empty($_FILES["file"]["icon_ill"]) OR !empty($_FILES["file"]["icon_longer_absent"]) )
{
// Nom du fichier choisi:
$nomFichier1 = 'cellpic1.gif' ;
$nomFichier2 = 'cellpic2.gif' ;
$nomFichier3 = 'cellpic2.jpg' ;
$nomFichier4 = 'icon_quote.gif' ;
$nomFichier5 = 'icon_edit.gif' ;
$nomFichier6 = 'icon_search.gif' ;
$nomFichier7 = 'icon_profile.gif' ;
$nomFichier8 = 'icon_pm.gif' ;
$nomFichier9 = 'icon_email.gif' ;
$nomFichier10 = 'icon_delete.gif' ;
$nomFichier11 = 'icon_ip.gif' ;
$nomFichier12 = 'icon_www.gif' ;
$nomFichier13 = 'icon_icq_add.gif' ;
$nomFichier14 = 'icon_aim.gif' ;
$nomFichier15 = 'icon_yim.gif' ;
$nomFichier16 = 'icon_msnm.gif' ;
$nomFichier17 = 'icon_minipost.gif' ;
$nomFichier18 = 'icon_minipost_new.gif' ;
$nomFichier19 = 'icon_latest_reply.gif' ;
$nomFichier20 = 'icon_newest_reply.gif' ;
$nomFichier21 = 'folder_big.gif' ;
$nomFichier22 = 'folder_new_big.gif' ;
$nomFichier23 = 'folder_locked_big.gif' ;
$nomFichier24 = 'folder.gif' ;
$nomFichier25 = 'folder_new.gif' ;
$nomFichier26 = 'folder_hot.gif' ;
$nomFichier27 = 'folder_new_hot.gif' ;
$nomFichier28 = 'folder_lock.gif' ;
$nomFichier29 = 'folder_lock_new.gif' ;
$nomFichier30 = 'folder_sticky.gif' ;
$nomFichier31 = 'folder_sticky_new.gif' ;
$nomFichier32 = 'folder_announce.gif' ;
$nomFichier33 = 'folder_announce_new.gif' ;
$nomFichier34 = 'post.gif' ;
$nomFichier35 = 'reply-locked.gif' ;
$nomFichier36 = 'reply.gif' ;
$nomFichier37 = 'msg_inbox.gif' ;
$nomFichier38 = 'msg_outbox.gif' ;
$nomFichier39 = 'msg_savebox.gif' ;
$nomFichier40 = 'msg_sentbox.gif' ;
$nomFichier41 = 'msg_newpost.gif' ;
$nomFichier42 = 'topic_lock.gif' ;
$nomFichier43 = 'topic_unlock.gif' ;
$nomFichier44 = 'topic_split.gif' ;
$nomFichier45 = 'topic_move.gif' ;
$nomFichier46 = 'topic_delete.gif' ;
$nomFichier47 = 'voting_bar.gif' ;
$nomFichier48 = 'upload_pic.gif' ;
$nomFichier49 = 'nothumbnail.gif' ;
$nomFichier50 = 'icon_justice.gif' ;
$nomFichier51 = 'icon_mini_justice.gif' ;
$nomFichier52 = 'guest_avatar.gif' ;
$nomFichier53 = 'icon_mini_house.gif' ;
$nomFichier54 = 'icon_mini_search.gif' ;
$nomFichier55 = 'icon_mini_faq.gif' ;
$nomFichier56 = 'icon_mini_members.gif' ;
$nomFichier57 = 'icon_mini_groups.gif' ;
$nomFichier58 = 'icon_mini_profile.gif' ;
$nomFichier59 = 'icon_mini_message.gif' ;
$nomFichier60 = 'icon_mini_login.gif' ;
$nomFichier61 = 'icon_minigender_male.gif' ;
$nomFichier62 = 'icon_minigender_female.gif' ;
$nomFichier63 = 'logo_phpBB.gif' ;
$nomFichier64 = 'icon_holiday.gif' ;
$nomFichier65 = 'icon_ill.gif' ;
$nomFichier66 = 'icon_longer_absent.gif' ;
// Nom temporaire sur le serveur:
$nomTemporaire1 = $_FILES["th_class1"]["tmp_name"] ;
$nomTemporaire2 = $_FILES["th_class2"]["tmp_name"] ;
$nomTemporaire3 = $_FILES["th_class3"]["tmp_name"] ;
$nomTemporaire4 = $_FILES["icon_quote"]["tmp_name"] ;
$nomTemporaire5 = $_FILES["icon_edit"]["tmp_name"] ;
$nomTemporaire6 = $_FILES["icon_search"]["tmp_name"] ;
$nomTemporaire7 = $_FILES["icon_profile"]["tmp_name"] ;
$nomTemporaire8 = $_FILES["icon_pm"]["tmp_name"] ;
$nomTemporaire9 = $_FILES["icon_email"]["tmp_name"] ;
$nomTemporaire10 = $_FILES["icon_delete"]["tmp_name"] ;
$nomTemporaire11 = $_FILES["icon_ip"]["tmp_name"] ;
$nomTemporaire12 = $_FILES["icon_www"]["tmp_name"] ;
$nomTemporaire13 = $_FILES["icon_icq_add"]["tmp_name"] ;
$nomTemporaire14 = $_FILES["icon_aim"]["tmp_name"] ;
$nomTemporaire15 = $_FILES["icon_yim"]["tmp_name"] ;
$nomTemporaire16 = $_FILES["icon_msnm"]["tmp_name"] ;
$nomTemporaire17 = $_FILES["icon_minipost"]["tmp_name"] ;
$nomTemporaire18 = $_FILES["icon_minipost_new"]["tmp_name"] ;
$nomTemporaire19 = $_FILES["icon_latest_reply"]["tmp_name"] ;
$nomTemporaire20 = $_FILES["icon_newest_reply"]["tmp_name"] ;
$nomTemporaire21 = $_FILES["folder_big"]["tmp_name"] ;
$nomTemporaire22 = $_FILES["folder_new_big"]["tmp_name"] ;
$nomTemporaire23 = $_FILES["folder_locked_big"]["tmp_name"] ;
$nomTemporaire24 = $_FILES["folder"]["tmp_name"] ;
$nomTemporaire25 = $_FILES["folder_new"]["tmp_name"] ;
$nomTemporaire26 = $_FILES["folder_hot"]["tmp_name"] ;
$nomTemporaire27 = $_FILES["folder_new_hot"]["tmp_name"] ;
$nomTemporaire28 = $_FILES["folder_lock"]["tmp_name"] ;
$nomTemporaire29 = $_FILES["folder_lock_new"]["tmp_name"] ;
$nomTemporaire30 = $_FILES["folder_sticky"]["tmp_name"] ;
$nomTemporaire31 = $_FILES["folder_sticky_new"]["tmp_name"] ;
$nomTemporaire32 = $_FILES["folder_announce"]["tmp_name"] ;
$nomTemporaire33 = $_FILES["folder_announce_new"]["tmp_name"] ;
$nomTemporaire34 = $_FILES["post"]["tmp_name"] ;
$nomTemporaire35 = $_FILES["reply_locked"]["tmp_name"] ;
$nomTemporaire36 = $_FILES["reply"]["tmp_name"] ;
$nomTemporaire37 = $_FILES["msg_inbox"]["tmp_name"] ;
$nomTemporaire38 = $_FILES["msg_outbox"]["tmp_name"] ;
$nomTemporaire39 = $_FILES["msg_savebox"]["tmp_name"] ;
$nomTemporaire40 = $_FILES["msg_sentbox"]["tmp_name"] ;
$nomTemporaire41 = $_FILES["msg_newpost"]["tmp_name"] ;
$nomTemporaire42 = $_FILES["topic_lock"]["tmp_name"] ;
$nomTemporaire43 = $_FILES["topic_unlock"]["tmp_name"] ;
$nomTemporaire44 = $_FILES["topic_split"]["tmp_name"] ;
$nomTemporaire45 = $_FILES["topic_move"]["tmp_name"] ;
$nomTemporaire46 = $_FILES["topic_delete"]["tmp_name"] ;
$nomTemporaire47 = $_FILES["voting_bar"]["tmp_name"] ;
$nomTemporaire48 = $_FILES["upload_pic"]["tmp_name"] ;
$nomTemporaire49 = $_FILES["nothumbnail"]["tmp_name"] ;
$nomTemporaire50 = $_FILES["icon_justice"]["tmp_name"] ;
$nomTemporaire51 = $_FILES["icon_mini_justice"]["tmp_name"] ;
$nomTemporaire52 = $_FILES["guest_avatar"]["tmp_name"] ;
$nomTemporaire53 = $_FILES["icon_mini_house"]["tmp_name"] ;
$nomTemporaire54 = $_FILES["icon_mini_search"]["tmp_name"] ;
$nomTemporaire55 = $_FILES["icon_mini_faq"]["tmp_name"] ;
$nomTemporaire56 = $_FILES["icon_mini_members"]["tmp_name"] ;
$nomTemporaire57 = $_FILES["icon_mini_groups"]["tmp_name"] ;
$nomTemporaire58 = $_FILES["icon_mini_profile"]["tmp_name"] ;
$nomTemporaire59 = $_FILES["icon_mini_message"]["tmp_name"] ;
$nomTemporaire60 = $_FILES["icon_mini_login"]["tmp_name"] ;
$nomTemporaire61 = $_FILES["icon_minigender_male"]["tmp_name"] ;
$nomTemporaire62 = $_FILES["icon_minigender_female"]["tmp_name"] ;
$nomTemporaire63 = $_FILES["logo_phpBB"]["tmp_name"] ;
$nomTemporaire64 = $_FILES["icon_holiday"]["tmp_name"] ;
$nomTemporaire65 = $_FILES["icon_ill"]["tmp_name"] ;
$nomTemporaire66 = $_FILES["icon_longer_absent"]["tmp_name"] ;
// Type du fichier choisi:
$typeFichier1 = $_FILES["th_class1"]["type"] ;
$typeFichier2 = $_FILES["th_class2"]["type"] ;
$typeFichier3 = $_FILES["th_class3"]["type"] ;
$typeFichier4 = $_FILES["icon_quote"]["type"] ;
$typeFichier5 = $_FILES["icon_edit"]["type"] ;
$typeFichier6 = $_FILES["icon_search"]["type"] ;
$typeFichier7 = $_FILES["icon_profile"]["type"] ;
$typeFichier8 = $_FILES["icon_pm"]["type"] ;
$typeFichier9 = $_FILES["icon_email"]["type"] ;
$typeFichier10 = $_FILES["icon_delete"]["type"] ;
$typeFichier11 = $_FILES["icon_ip"]["type"] ;
$typeFichier12 = $_FILES["icon_www"]["type"] ;
$typeFichier13 = $_FILES["icon_icq_add"]["type"] ;
$typeFichier14 = $_FILES["icon_aim"]["type"] ;
$typeFichier15 = $_FILES["icon_yim"]["type"] ;
$typeFichier16 = $_FILES["icon_msnm"]["type"] ;
$typeFichier17 = $_FILES["icon_minipost"]["type"] ;
$typeFichier18 = $_FILES["icon_minipost_new"]["type"] ;
$typeFichier19 = $_FILES["icon_latest_reply"]["type"] ;
$typeFichier20 = $_FILES["icon_newest_reply"]["type"] ;
$typeFichier21 = $_FILES["folder_big"]["type"] ;
$typeFichier22 = $_FILES["folder_new_big"]["type"] ;
$typeFichier23 = $_FILES["folder_locked_big"]["type"] ;
$typeFichier24 = $_FILES["folder"]["type"] ;
$typeFichier25 = $_FILES["folder_new"]["type"] ;
$typeFichier26 = $_FILES["folder_hot"]["type"] ;
$typeFichier27 = $_FILES["folder_new_hot"]["type"] ;
$typeFichier28 = $_FILES["folder_lock"]["type"] ;
$typeFichier29 = $_FILES["folder_lock_new"]["type"] ;
$typeFichier30 = $_FILES["folder_sticky"]["type"] ;
$typeFichier31 = $_FILES["folder_sticky_new"]["type"] ;
$typeFichier32 = $_FILES["folder_announce"]["type"] ;
$typeFichier33 = $_FILES["folder_announce_new"]["type"] ;
$typeFichier34 = $_FILES["post"]["type"] ;
$typeFichier35 = $_FILES["reply_locked"]["type"] ;
$typeFichier36 = $_FILES["reply"]["type"] ;
$typeFichier37 = $_FILES["msg_inbox"]["type"] ;
$typeFichier38 = $_FILES["msg_outbox"]["type"] ;
$typeFichier39 = $_FILES["msg_savebox"]["type"] ;
$typeFichier40 = $_FILES["msg_sentbox"]["type"] ;
$typeFichier41 = $_FILES["msg_newpost"]["type"] ;
$typeFichier42 = $_FILES["topic_lock"]["type"] ;
$typeFichier43 = $_FILES["topic_unlock"]["type"] ;
$typeFichier44 = $_FILES["topic_split"]["type"] ;
$typeFichier45 = $_FILES["topic_move"]["type"] ;
$typeFichier46 = $_FILES["topic_delete"]["type"] ;
$typeFichier47 = $_FILES["voting_bar"]["type"] ;
$typeFichier48 = $_FILES["upload_pic"]["type"] ;
$typeFichier49 = $_FILES["nothumbnail"]["type"] ;
$typeFichier50 = $_FILES["icon_justice"]["type"] ;
$typeFichier51 = $_FILES["icon_mini_justice"]["type"] ;
$typeFichier52 = $_FILES["guest_avatar"]["type"] ;
$typeFichier53 = $_FILES["icon_mini_house"]["type"] ;
$typeFichier54 = $_FILES["icon_mini_search"]["type"] ;
$typeFichier55 = $_FILES["icon_mini_faq"]["type"] ;
$typeFichier56 = $_FILES["icon_mini_members"]["type"] ;
$typeFichier57 = $_FILES["icon_mini_groups"]["type"] ;
$typeFichier58 = $_FILES["icon_mini_profile"]["type"] ;
$typeFichier59 = $_FILES["icon_mini_message"]["type"] ;
$typeFichier60 = $_FILES["icon_mini_login"]["type"] ;
$typeFichier61 = $_FILES["icon_minigender_male"]["type"] ;
$typeFichier62 = $_FILES["icon_minigender_female"]["type"] ;
$typeFichier63 = $_FILES["logo_phpBB"]["type"] ;
$typeFichier64 = $_FILES["icon_holiday"]["type"] ;
$typeFichier65 = $_FILES["icon_ill"]["type"] ;
$typeFichier66 = $_FILES["icon_longer_absent"]["type"] ;
// Poids en octets du fichier choisit:
$poidsFichier1 = $_FILES["th_class1"]["size"] ;
$poidsFichier2 = $_FILES["th_class2"]["size"] ;
$poidsFichier3 = $_FILES["th_class3"]["size"] ;
$poidsFichier4 = $_FILES["icon_quote"]["size"] ;
$poidsFichier5 = $_FILES["icon_edit"]["size"] ;
$poidsFichier6 = $_FILES["icon_search"]["size"] ;
$poidsFichier7 = $_FILES["icon_profile"]["size"] ;
$poidsFichier8 = $_FILES["icon_pm"]["size"] ;
$poidsFichier9 = $_FILES["icon_email"]["size"] ;
$poidsFichier10 = $_FILES["icon_delete"]["size"] ;
$poidsFichier11 = $_FILES["icon_ip"]["size"] ;
$poidsFichier12 = $_FILES["icon_www"]["size"] ;
$poidsFichier13 = $_FILES["icon_icq_add"]["size"] ;
$poidsFichier14 = $_FILES["icon_aim"]["size"] ;
$poidsFichier15 = $_FILES["icon_yim"]["size"] ;
$poidsFichier16 = $_FILES["icon_msnm"]["size"] ;
$poidsFichier17 = $_FILES["icon_minipost"]["size"] ;
$poidsFichier18 = $_FILES["icon_minipost_new"]["size"] ;
$poidsFichier19 = $_FILES["icon_latest_reply"]["size"] ;
$poidsFichier20 = $_FILES["icon_newest_reply"]["size"] ;
$poidsFichier21 = $_FILES["folder_big"]["size"] ;
$poidsFichier22 = $_FILES["folder_new_big"]["size"] ;
$poidsFichier23 = $_FILES["folder_locked_big"]["size"] ;
$poidsFichier24 = $_FILES["folder"]["size"] ;
$poidsFichier25 = $_FILES["folder_new"]["size"] ;
$poidsFichier26 = $_FILES["folder_hot"]["size"] ;
$poidsFichier27 = $_FILES["folder_new_hot"]["size"] ;
$poidsFichier28 = $_FILES["folder_lock"]["size"] ;
$poidsFichier29 = $_FILES["folder_lock_new"]["size"] ;
$poidsFichier30 = $_FILES["folder_sticky"]["size"] ;
$poidsFichier31 = $_FILES["folder_sticky_new"]["size"] ;
$poidsFichier32 = $_FILES["folder_announce"]["size"] ;
$poidsFichier33 = $_FILES["folder_announce_new"]["size"] ;
$poidsFichier34 = $_FILES["post"]["size"] ;
$poidsFichier35 = $_FILES["reply_locked"]["size"] ;
$poidsFichier36 = $_FILES["reply"]["size"] ;
$poidsFichier37 = $_FILES["msg_inbox"]["size"] ;
$poidsFichier38 = $_FILES["msg_outbox"]["size"] ;
$poidsFichier39 = $_FILES["msg_savebox"]["size"] ;
$poidsFichier40 = $_FILES["msg_sentbox"]["size"] ;
$poidsFichier41 = $_FILES["msg_newpost"]["size"] ;
$poidsFichier42 = $_FILES["topic_lock"]["size"] ;
$poidsFichier43 = $_FILES["topic_unlock"]["size"] ;
$poidsFichier44 = $_FILES["topic_split"]["size"] ;
$poidsFichier45 = $_FILES["topic_move"]["size"] ;
$poidsFichier46 = $_FILES["topic_delete"]["size"] ;
$poidsFichier47 = $_FILES["voting_bar"]["size"] ;
$poidsFichier48 = $_FILES["upload_pic"]["size"] ;
$poidsFichier49 = $_FILES["nothumbnail"]["size"] ;
$poidsFichier50 = $_FILES["icon_justice"]["size"] ;
$poidsFichier51 = $_FILES["icon_mini_justice"]["size"] ;
$poidsFichier52 = $_FILES["guest_avatar"]["size"] ;
$poidsFichier53 = $_FILES["icon_mini_house"]["size"] ;
$poidsFichier54 = $_FILES["icon_mini_search"]["size"] ;
$poidsFichier55 = $_FILES["icon_mini_faq"]["size"] ;
$poidsFichier56 = $_FILES["icon_mini_members"]["size"] ;
$poidsFichier57 = $_FILES["icon_mini_groups"]["size"] ;
$poidsFichier58 = $_FILES["icon_mini_profile"]["size"] ;
$poidsFichier59 = $_FILES["icon_mini_message"]["size"] ;
$poidsFichier60 = $_FILES["icon_mini_login"]["size"] ;
$poidsFichier61 = $_FILES["icon_minigender_male"]["size"] ;
$poidsFichier62 = $_FILES["icon_minigender_female"]["size"] ;
$poidsFichier63 = $_FILES["logo_phpBB"]["size"] ;
$poidsFichier64 = $_FILES["icon_holiday"]["size"] ;
$poidsFichier65 = $_FILES["icon_ill"]["size"] ;
$poidsFichier66 = $_FILES["icon_longer_absent"]["size"] ;
// Code de l'erreur si jamais il y en a une:
$codeErreur1 = $_FILES["th_class1"]["error"] ;
$codeErreur2 = $_FILES["th_class2"]["error"] ;
$codeErreur3 = $_FILES["th_class3"]["error"] ;
$codeErreur4 = $_FILES["icon_quote"]["error"] ;
$codeErreur5 = $_FILES["icon_edit"]["error"] ;
$codeErreur6 = $_FILES["icon_search"]["error"] ;
$codeErreur7 = $_FILES["icon_profile"]["error"] ;
$codeErreur8 = $_FILES["icon_pm"]["error"] ;
$codeErreur9 = $_FILES["icon_email"]["error"] ;
$codeErreur10 = $_FILES["icon_delete"]["error"] ;
$codeErreur11 = $_FILES["icon_ip"]["error"] ;
$codeErreur12 = $_FILES["icon_www"]["error"] ;
$codeErreur13 = $_FILES["icon_icq_add"]["error"] ;
$codeErreur14 = $_FILES["icon_aim"]["error"] ;
$codeErreur15 = $_FILES["icon_yim"]["error"] ;
$codeErreur16 = $_FILES["icon_msnm"]["error"] ;
$codeErreur17 = $_FILES["icon_minipost"]["error"] ;
$codeErreur18 = $_FILES["icon_minipost_new"]["error"] ;
$codeErreur19 = $_FILES["icon_latest_reply"]["error"] ;
$codeErreur20 = $_FILES["icon_newest_reply"]["error"] ;
$codeErreur21 = $_FILES["folder_big"]["error"] ;
$codeErreur22 = $_FILES["folder_new_big"]["error"] ;
$codeErreur23 = $_FILES["folder_locked_big"]["error"] ;
$codeErreur24 = $_FILES["folder"]["error"] ;
$codeErreur25 = $_FILES["folder_new"]["error"] ;
$codeErreur26 = $_FILES["folder_hot"]["error"] ;
$codeErreur27 = $_FILES["folder_new_hot"]["error"] ;
$codeErreur28 = $_FILES["folder_lock"]["error"] ;
$codeErreur29 = $_FILES["folder_lock_new"]["error"] ;
$codeErreur30 = $_FILES["folder_sticky"]["error"] ;
$codeErreur31 = $_FILES["folder_sticky_new"]["error"] ;
$codeErreur32 = $_FILES["folder_announce"]["error"] ;
$codeErreur33 = $_FILES["folder_announce_new"]["error"] ;
$codeErreur34 = $_FILES["post"]["error"] ;
$codeErreur35 = $_FILES["reply_locked"]["error"] ;
$codeErreur36 = $_FILES["reply"]["error"] ;
$codeErreur37 = $_FILES["msg_inbox"]["error"] ;
$codeErreur38 = $_FILES["msg_outbox"]["error"] ;
$codeErreur39 = $_FILES["msg_savebox"]["error"] ;
$codeErreur40 = $_FILES["msg_sentbox"]["error"] ;
$codeErreur41 = $_FILES["msg_newpost"]["error"] ;
$codeErreur42 = $_FILES["topic_lock"]["error"] ;
$codeErreur43 = $_FILES["topic_unlock"]["error"] ;
$codeErreur44 = $_FILES["topic_split"]["error"] ;
$codeErreur45 = $_FILES["topic_move"]["error"] ;
$codeErreur46 = $_FILES["topic_delete"]["error"] ;
$codeErreur47 = $_FILES["voting_bar"]["error"] ;
$codeErreur48 = $_FILES["upload_pic"]["error"] ;
$codeErreur49 = $_FILES["nothumbnail"]["error"] ;
$codeErreur50 = $_FILES["icon_justice"]["error"] ;
$codeErreur51 = $_FILES["icon_mini_justice"]["error"] ;
$codeErreur52 = $_FILES["guest_avatar"]["error"] ;
$codeErreur53 = $_FILES["icon_mini_house"]["error"] ;
$codeErreur54 = $_FILES["icon_mini_search"]["error"] ;
$codeErreur55 = $_FILES["icon_mini_faq"]["error"] ;
$codeErreur56 = $_FILES["icon_mini_members"]["error"] ;
$codeErreur57 = $_FILES["icon_mini_groups"]["error"] ;
$codeErreur58 = $_FILES["icon_mini_profile"]["error"] ;
$codeErreur59 = $_FILES["icon_mini_message"]["error"] ;
$codeErreur60 = $_FILES["icon_mini_login"]["error"] ;
$codeErreur61 = $_FILES["icon_minigender_male"]["error"] ;
$codeErreur62 = $_FILES["icon_minigender_female"]["error"] ;
$codeErreur63 = $_FILES["logo_phpBB"]["error"] ;
$codeErreur64 = $_FILES["icon_holiday"]["error"] ;
$codeErreur65 = $_FILES["icon_ill"]["error"] ;
$codeErreur66 = $_FILES["icon_longer_absent"]["error"] ;
// Extension du fichier
//for($i=0;$i<sizeof($prenom);$i++)
for($i=0;$i<66;$i++)
{
$extension = strrchr($nomFichier($i), ".");
// Si le poids du fichier est de 0 bytes, le fichier est
// invalide (ou le chemin incorrect) => message d'erreur
// sinon, le script continue.
if($poidsFichier($i) <> 0)
{
// Si la taille du fichier est supérieure à la taille
// maximum spécifiée => message d'erreur
if($poidsFichier($i) < $MAX_SIZE)
{
// On teste ensuite si le fichier a une extension autorisée
if(isExtAuthorized($extension))
{
// Ensuite, on copie le fichier uploadé ou bon nous semble.
if ($nomFichier($i) != "")
{
$uploadOk = move_uploaded_file($nomTemporaire($i), $DESTINATION_FOLDER01.$nomFichier($i));
}
if($uploadOk)
{
echo("L'upload a réussi !<br><br>");
echo(createReturnLink());
}
else
{
echo("L'upload a échoué !<br><br>");
echo(createReturnLink());
}
}
}
else
{
echo ("Les fichiers avec l'extension $extension ne peuvent pas être uploadés !<br>");
echo (createReturnLink()."<br>");
}
}
else
{
$tailleKo = $MAX_SIZE / 1000;
echo("Vous ne pouvez pas uploader de fichiers dont la taille est supérieure à : $tailleKo Ko.<br>");
echo (createReturnLink()."<br>");
}
}
else
{
echo("Le fichier choisi est invalide !<br>");
echo (createReturnLink()."<br>");
}
}
else
{
echo("Vous n'avez pas choisi de fichier !<br>");
echo (createReturnLink()."<br>");
}
}
else
{
echo 'Hacking Attempt!';
}
?>
Mais j'ai une erreur
- Code: Tout sélectionner
Parse error: parse error in c:\program files\easyphp1-8\www\local_supraforum\admin\edit_theme_valide_upload.php on line 548
Ce qui correspond à à cette zone
- Code: Tout sélectionner
{
$tailleKo = $MAX_SIZE / 1000;
echo("Vous ne pouvez pas uploader de fichiers dont la taille est supérieure à : $tailleKo Ko.<br>");
echo (createReturnLink()."<br>");
}
}
else
{
echo("Le fichier choisi est invalide !<br>");
echo (createReturnLink()."<br>");
}
}
Plus particulièrement cette ligne
- Code: Tout sélectionner
else
Si l'un de vous arrive à trouvé je dis chapeau, car il est vrai que mon codage n'est pas très propre




