Pb Produits: 4ème image

10 messages dans ce sujet

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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 ? ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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 :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

: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 !) ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

: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>

<? }

}

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

est ce la seule chose qu'il faille modifier ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping