Sign in to follow this  
Followers 0

Pb Produits: 4ème image

10 posts in this topic

Posted · Report post

Bonjour,

J'ai un soucis lors de l'administration de mes produits. Lorsque je veux uploader ma 4ème image, celle-ci se charge en tant que "pdf". Du coup, cette 4ème image n'apparait pas sur la fiche produit et à sa place, apparait un lien vers le document pdf "télécharger la documentation" qui mène vers cette 4ème image.

Comment faire pour corriger cela?

Merci d'avance

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

J'ai un soucis lors de l'administration de mes produits. Lorsque je veux uploader ma 4ème image, celle-ci se charge en tant que "pdf". Du coup, cette 4ème image n'apparait pas sur la fiche produit et à sa place, apparait un lien vers le document pdf "télécharger la documentation" qui mène vers cette 4ème image.

Comment faire pour corriger cela?

Merci d'avance

ALLO ALLO ? Pruault ? ;)

Share this post


: post
Share on other sites

Posted · Report post

Alors alors ... personne n'a pu se pencher sur le problème? Ou peut-être personne n'a besoin de 4 images par produits!!!

Share this post


: post
Share on other sites

Posted · Report post

Alors alors ... personne n'a pu se pencher sur le problème? Ou peut-être personne n'a besoin de 4 images par produits!!!

Ce n'est pas impossible ;)

Quoi qu'il en soit, c'est un problème peut être assez profond et PRUAULT doit être dessus pour pouvoir te répondre.

Patience :)

Alain

Share this post


: post
Share on other sites

Posted · Report post

Ce n'est pas impossible ;)

Quoi qu'il en soit, c'est un problème peut être assez profond et PRUAULT doit être dessus pour pouvoir te répondre.

Patience :)

Alain

ben pourquoi ne pas s'aider de la manière de faire des autres images ? (image1, image2 ...) et créer une image5 comme déjà fait dans produits.php ?

c'est de la recopie.

Share this post


: post
Share on other sites

Posted · Report post

Ben ... oui, pourquoi pas:

alors ToM, vas sur la page >> administrer >> produits .php

et à la suite de

if (!empty($_FILES['image4']['name'])) {$img4 = upload($_FILES['image4']);}
Tu rajoutes :
if (!empty($_FILES['image5']['name'])) {$img5 = upload($_FILES['image5']);}

et ainsi de suite ... ;)

Alain :)

Share this post


: post
Share on other sites

Posted · Report post

:rolleyes:

ATTENDS, C'EST PAS TOUT,

Il faut aussi compléter ça:

if (!empty($_REQUEST['image4'])) {$img4 = $_POST['image4'];


		} else {


		if (!empty($_FILES['image4']['name'])) {$pdf = upload($_FILES['image4']);}	


		}
ET ENCORE ça:
$qid = mysql_query("

	INSERT INTO peel_produits (

	reference

	, nom

	, description

	, prix

	, descriptif

	, image1

	, image2

	, image3

	, image4

	, pdf

	, lang

	, promotion

	, tva

	, etat

	, date_insere

	, date_maj

	, on_special)

	VALUES (

	'$frm[reference]'

	, '$nom'

	, '$description'

	, '$frm[prix]'

	, '$descriptif'	

	, '$img1'

	, '$img2'

	, '$img3'

	, '$img4'

	, '$pdf'

	, 'fr'

	, '$frm[promotion]'

	, '$frm[tva]'

	, '$frm[etat]'

	, now()

	, now()

	, '$frm[on_special]')

	");
ET CA AUSSI:
$qid = mysql_query("

	UPDATE peel_produits SET

		reference = '$frm[reference]'

		,nom = '$nom'

		,description = '$description'

		,prix = '$frm[prix]'

		,descriptif = '$descriptif'		

		,image1 = '$img1'

		,image2 = '$img2'

		,image3 = '$img3'

		,image4 = '$img4'

		,pdf = '$pdf'

		,lang = 'fr'

		,promotion = '$frm[promotion]'

		,tva = '$frm[tva]'

		,etat = '$frm[etat]'

		,date_maj = now()

		,on_special = '$frm[on_special]'

	WHERE id = $id

	");

Voilà Voilà Voilà ! :huh:

Ah ! ! ! ! la cinquième image !!! :)

Alain ;)

(heu ... sous réserve hein? y'en à peut être d'autres ailleurs, va savoir !) ;)

Share this post


: post
Share on other sites

Posted · Report post

:rolleyes:

ATTENDS, C'EST PAS TOUT,

Il faut aussi compléter ça:

if (!empty($_REQUEST['image4'])) {$img4 = $_POST['image4'];


		} else {


		if (!empty($_FILES['image4']['name'])) {$pdf = upload($_FILES['image4']);}	


		}
ET ENCORE ça:
$qid = mysql_query("

	INSERT INTO peel_produits (

	reference

	, nom

	, description

	, prix

	, descriptif

	, image1

	, image2

	, image3

	, image4

	, pdf

	, lang

	, promotion

	, tva

	, etat

	, date_insere

	, date_maj

	, on_special)

	VALUES (

	'$frm[reference]'

	, '$nom'

	, '$description'

	, '$frm[prix]'

	, '$descriptif'	

	, '$img1'

	, '$img2'

	, '$img3'

	, '$img4'

	, '$pdf'

	, 'fr'

	, '$frm[promotion]'

	, '$frm[tva]'

	, '$frm[etat]'

	, now()

	, now()

	, '$frm[on_special]')

	");
ET CA AUSSI:
$qid = mysql_query("

	UPDATE peel_produits SET

		reference = '$frm[reference]'

		,nom = '$nom'

		,description = '$description'

		,prix = '$frm[prix]'

		,descriptif = '$descriptif'		

		,image1 = '$img1'

		,image2 = '$img2'

		,image3 = '$img3'

		,image4 = '$img4'

		,pdf = '$pdf'

		,lang = 'fr'

		,promotion = '$frm[promotion]'

		,tva = '$frm[tva]'

		,etat = '$frm[etat]'

		,date_maj = now()

		,on_special = '$frm[on_special]'

	WHERE id = $id

	");

Voilà Voilà Voilà ! :huh:

Ah ! ! ! ! la cinquième image !!! :)

Alain ;)

(heu ... sous réserve hein? y'en à peut être d'autres ailleurs, va savoir !) ;)

J'ai peut être mieux pour la boucle dans /administrer/produits.php

<?php

for ($i = 1; $i <= 5; $i++) {

if (!empty($frm['image$i'])){ ?>

<tr valign=top>

<td colspan=2 class=label>Image <?php echo $i ?> : <br />

<img src="<?=$repertoire_images.$frm['image$i'] ?>"><br />

Nom du fichier :<?=$frm['image$i']?>&nbsp;

<a class="normal" href="<?=$_SERVER['PHP_SELF']?>?mode=supprfile&id=<?=vb($frm['id'])?>&file=image<?php echo $i ?>">

<img src="<?=$wwwroot?>/administrer/images/b_drop.png" width="16" height="16" alt="" border="0">supprimer cette image</a>

<input type="hidden" name="image<?php echo $i ?>" value="<?=$frm["image<?php echo $i ?>"]?>">

</td>

</tr>

<? } else {?>

<tr valign=top>

<td class=label>Image <?php echo $i ?> :</tr>

<tr>

<td class=normal>

<input style="width: 100%" name="image<?php echo $i ?>" type="file" class="formulaire1" value="">

</td>

</tr>

<? }

}

Share this post


: post
Share on other sites

Posted · Report post

est ce la seule chose qu'il faille modifier ?

Share this post


: post
Share on other sites

Posted · Report post

Bon sang ... ! mais c'est bien sûr ! ;)

On rajoute 1 si c'est inférieur à 5.

Mais j'avais peur que le reste ne suive pas.

Je le met en place.

Alain

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

Twitter Advisto ecommerce

Facebook PEEL Shopping