Insertion lien http

2 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

Pour des raisons aussi diverses que variées, je souhaite remplacer le lien vers les fichiers pdf hors du site, avec une adresse du type http://

Dans "administrer/produits.php function affiche_formulaire_produit()" j'ai intégré un "include("liens.inc.php");

".

Le fichier "liens.inc.php" est fabriqué à partir d'une copie du traitement des fichiers pdf.

La partie de tableau concernée s'affiche bien dans ma page 'administrer/produits.php.

Je peux intégrer mon lien par copier-coller sans souci. Pour exemple : http://forum.peel.fr/

Mais ensuite, le clic sur le bouton 'Sauvegarder changements' est sans effet.

Si je supprime mon lien externe, je peux à nouveau enregistrer.

C'est donc le traitement du lien qui est en cause.

fichier "liens.inc.php"

<?php if (!empty($frm["ext1"])){ ?>

<a href="<?php echo $frm["ext1"]?>" target="_blank">

Lien externe complet :<?php echo $frm['ext1']?>&nbsp;

<a class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?mode=supprfile&id=<?php echo vb($frm['id'])?>&file=ext1"><img src="<?php echo $wwwroot?>/administrer/images/b_drop.png" width="16" height="16" alt="" border="0" />supprimer ce lien</a>

<input type="hidden" name="ext1" value="<?php echo $frm['ext1']?>" /></td></tr>

<?php } else {?>

<input style="width: 100%" name="ext1" type="file" class="formulaire1" value="" />

</td></tr><?php }

fichier "produits.php" (les '...' remplacent les autres données)

function insere_produit(...){

$ext1 = addSlashes($frm['ext1']);

$qid = mysql_query("INSERT INTO peel_produits (..., ext1, ....) VALUES (..., '$ext1', ...)");}

Si j'intègre le lien http:// directement par mySql, il s'affiche correctement dans ma page produit, mais empêche à nouveau toute modification. Il s'affiche également correctement en 'front office' et est opérationnel.

Est-ce qu'une bonne âme peut me donner la bonne syntaxe svp ?

Cordialement.

PG

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Je suis ma propre bonne âme.

Le problème avec le copier-coller, c'est qu'il faut _tout_ relire.

Ici, mon souci vient du fait que je n'ai pas modifié mon type d'entrée de 'file' à 'text' dans mes formulaires.

J'aurai pu supprimer ma requête, mais j'ose espérer que ma mésaventure servira à quelqu'un d'autre.

Bonne continuation.

PG

....

Le fichier "liens.inc.php" est fabriqué à partir d'une copie du traitement des fichiers pdf.

....

Mais ensuite, le clic sur le bouton 'Sauvegarder changements' est sans effet.

...

Est-ce qu'une bonne âme peut me donner la bonne syntaxe svp ?

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