Insertion lien http

2 posts in this topic

Posted · Report post

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

Share this post


: post
Share on other sites

Posted · Report post

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 ?

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

Twitter Advisto ecommerce

Facebook PEEL Shopping