Communauté Informatique NDFR.net : Aide à la création d'une console d'administration - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
Aide à la création d'une console d'administration
Thread Tools Display Modes
  #1  
Old 19-07-2006, 09:13
wuub's Avatar
wuub wuub is offline
Membre senior
 
Join Date: 13-11-2002
Location: Montpellier
Age: 50
Posts: 552
Send a message via MSN to wuub
Merci merci,
ceci dit je n'y comprend plus rien maintenant ^^
Du coup :
- l'upload ne marche plus, même en local.
- du coup il fait sauter l'info deja existante dans la base.
- et quand je supprime un element j'ai une erreur "Cannot modify header information"

Mais ca vient surement de moi, parce que j'ai vraiment du mal avec ce truc...
Si une bonne ame a un peu de temps pour y jeter un oeil ^^

Mille merci



RRAAAAA.... ca me frustre quand je vois comme c'est facile d'uploader un fichier sur le forum

EDIT : Mise a jour du fichier
Attached Files
File Type: zip loc_admin.zip (4.1 KB, 0 views)
__________________
L'ignorance n'excuse pas la CONNERIE

Last edited by wuub; 19-07-2006 at 14:09.
Reply With Quote
  #2  
Old 19-07-2006, 17:21
wuub's Avatar
wuub wuub is offline
Membre senior
 
Join Date: 13-11-2002
Location: Montpellier
Age: 50
Posts: 552
Send a message via MSN to wuub
OH PUTAIN !!! J'ai reussi ^^
CA MARCHE C'est génial et c'est grace à vous !!!!
Il y avait une petite boulette qui trainait dans le nom de l'input que j'avais modifié...
Que c'est bon...
__________________
L'ignorance n'excuse pas la CONNERIE
Reply With Quote
  #3  
Old 19-07-2006, 17:36
fonji fonji is offline
Membre senior
 
Join Date: 01-07-2003
Age: 40
Posts: 1,627
Hihihi c'est toujours les mêmes erreurs qui font perdre du temps, depuis les premiers pas jusqu'aux derniers
Content que tout roule !
Reply With Quote
  #4  
Old 09-08-2006, 16:34
wuub's Avatar
wuub wuub is offline
Membre senior
 
Join Date: 13-11-2002
Location: Montpellier
Age: 50
Posts: 552
Send a message via MSN to wuub
la grosse merdasse !

J'avais réussi tout bien comme il faut et puis je me suis trouvé face à un os.
Pour une photo tout allait bien !
Et puis il en a voulu 4 !!! :confused:
J'ai alors trifouillé mon code dans tous les sens et je suis tombé sur une fonction PHP qui permettait de faire des uploads multiples.

PHP Code:
copy($HTTP_POST_FILES['lfile']['tmp_name'][0], $path1);
copy($HTTP_POST_FILES['lfile']['tmp_name'][1], $path2);
copy($HTTP_POST_FILES['lfile']['tmp_name'][2], $path3);
copy($HTTP_POST_FILES['lfile']['tmp_name'][3], $path4); 
Du coup plus de soucis je peux balancer autant de fichiers que je veux ^^
Mais -et oui- j'ai un soucis au niveau de la mise à jour.
C'est à dire que quand l'utilisateur modifier son offre et qu'il ne change pas le fichier image la base garde le fichier actuel.
Rien de tres sorcier me direz vous mais bon...
J'ai donc mis ca
PHP Code:
if ($HTTP_POST_FILES['lfile']['name'][0] == "")    $HTTP_POST_FILES['lfile']['name'][0] == $loc_data['loc_image_01'];
else 
copy($HTTP_POST_FILES['lfile']['tmp_name'][0], $path1);

if (
$HTTP_POST_FILES['lfile']['name'][1] == ""$HTTP_POST_FILES['lfile']['name'][1] == $loc_data['loc_image_02'];
else 
copy($HTTP_POST_FILES['lfile']['tmp_name'][1], $path2);

if (
$HTTP_POST_FILES['lfile']['name'][2] == ""$HTTP_POST_FILES['lfile']['name'][2] == $loc_data['loc_image_03'];
else 
copy($HTTP_POST_FILES['lfile']['tmp_name'][2], $path3);

if (
$HTTP_POST_FILES['lfile']['name'][3] == ""$HTTP_POST_FILES['lfile']['name'][3] == $loc_data['loc_image_04'];
else 
copy($HTTP_POST_FILES['lfile']['tmp_name'][3], $path4); 
Résultat : La merdasse... il me dégage systématiquement 1 des 4 images !?

Puis je faire encore appel à votre savoir faire pour m'aider à resoudre ce probleme ? -qui me saoule-

D'avance merci à tous

wuub
__________________
L'ignorance n'excuse pas la CONNERIE
Reply With Quote
  #5  
Old 09-08-2006, 16:50
fonji fonji is offline
Membre senior
 
Join Date: 01-07-2003
Age: 40
Posts: 1,627
J'ai la vague impression qu'après ton if tu mets des doubles égals (==, opérateur de comparaison) à la place d'un seul (=, opérateur d'assignement).
Concrètement tu as écrit
PHP Code:
if ($HTTP_POST_FILES['lfile']['name'][0] == "")    $HTTP_POST_FILES['lfile']['name'][0] == $loc_data['loc_image_01']; 
À la place de
PHP Code:
if ($HTTP_POST_FILES['lfile']['name'][0] == "")    $HTTP_POST_FILES['lfile']['name'][0] = $loc_data['loc_image_01']; 
Ou alors j'ai pas compris le but du if...
Reply With Quote
  #6  
Old 09-08-2006, 17:31
wuub's Avatar
wuub wuub is offline
Membre senior
 
Join Date: 13-11-2002
Location: Montpellier
Age: 50
Posts: 552
Send a message via MSN to wuub
oups ^^
ceci dit ca ne change rien
Apres validation il me dit que ma variable est indéfini

"Notice: Undefined variable: loc_data in..."
Mais normalement c'est $loc_data['loc_image_##']
__________________
L'ignorance n'excuse pas la CONNERIE
Reply With Quote
  #7  
Old 09-08-2006, 17:36
fonji fonji is offline
Membre senior
 
Join Date: 01-07-2003
Age: 40
Posts: 1,627
Heu faut croire qu'elle existe pas...
Tu la déclares où ?
T'as pas inversé le sens du = ?
Si c'est le cas, faut déclarer
PHP Code:
$loc_data = array() 
avant même tes if (sinon la variable risque de ne plus être accessible en dehors des if).
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Pb création de compte Mail Exchange. TibolouS Windows NT4/2000/2003/2008 Serveur 3 20-01-2009 07:42
Cours de français Benjy Discussions sur le site et/ou le forum 47 01-05-2006 14:47
console d'administration joomla roudoudou Design Web / Graphisme 6 09-01-2006 22:10
Aide pour création de site virus0r Design Web / Graphisme 24 31-05-2004 15:35
Creation de compte Shadow Windows NT4/2000/XP Client 1 16-02-2003 08:44

All times are GMT +2. The time now is 07:09.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.