par
alcofribas » 02 déc. 2005, 13:44
C'est ce que j'ai cru en premier pcq c'est quelqu'un qui est entré sur ma page avec IE et qui m'a signalé le problème. Je lui ai dit de vérifier ses cookies et son niv de sécurité mais rien.
J'y suis allé avec explorer, que je n'utilise jamais, et j'ai le même pb.
Voici le formulaire qui doit envoyer mes variables récupérées par le script (1).
<form method="post" action="Panier.php">
<table style="width: 750px;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="vertical-align: top; text-align: left;">
<table style="width: 750px; text-align: left;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="1" rowspan="1" style="width: 215px; vertical-align: middle; text-align: left; font-family: Arial; font-weight: bold; color: rgb(255, 255, 255);">
<div style="margin-left: 20px;">
<span style="color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline;">
<?php
require('refprod.php');
echo '<input type="hidden" value="'.$refprod.'" name="reference">'.$refprod;
?>
</small>
</div>
</td>
<td rowspan="1" style="width: 535px; text-align: left;" valign="top">
<table style="width: 535px; text-align: left;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<br>
</td>
</tr>
<tr>
<td style="width: 145px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(102, 0, 58); color: rgb(216, 0, 0); font-weight: bold;">
<small>Temps restant</small>
</td>
<td style="width: 90px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(85, 0, 48); color: rgb(216, 0, 0); font-weight: bold;">
<small>Prix initial</small>
</td>
<td style="width: 102px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(85, 0, 48); color: rgb(216, 0, 0); font-weight: bold;">
<small>Prix actuel</small>
</td>
<td style="width: 198px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(71, 0, 40); color: rgb(216, 0, 0); font-weight: bold;">
<small>Quantités actuelles cumulées</small>
</td>
</tr>
<tr>
<td style="width: 145px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
require('w_ti.php');
echo '<small>'.$nb_days.' jour(s) '.$nb_hours.'h et '.$nb_mins.'mn</small>';
?>
</td>
<td style="width: 90px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
require('ac_px.php');
echo '<small>'.$pu.' €</small><input type="hidden" value="'.$pu.'" name="prixunitaire">';
?>
</td>
<td style="width: 102px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
echo '<span style="color: rgb(216,0,0)"><small>'.$pa.' €</small></span><input type="hidden" value="'.$pa.'" name="prixactuel">';
?>
</td>
<td style="width: 198px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
require('actu_qt.php');
?>
</td>
</tr>
</table>
</tr>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="width: 300px; vertical-align: middle; text-align: right; color: rgb(255, 255, 255); font-family: Arial; font-weight: bold;">
<small>Quantités souhaitées :</small>
<input maxlength="3" size="3" name="quantite">
</td>
<td style="width: 200px; vertical-align: middle; text-align: right; color: rgb(255, 255, 255); font-weight: bold;">
<div style="margin-left: 10px;">
<span style="color: rgb(255, 255, 255); font-weight: bold;">
<input type="image" src="Commander.jpg" name="Commander" value="Commander">
</div>
</td>
</tr>
</table>
</form>
Ce code est appelé dans une page plusieurs fois pour plusieurs produits différents.
J'ai essayé d'encadrer ces différents bloques par une seule balise <form>, mais ça ne fonctionne plus nulle part dans ce cas.
C'est ce que j'ai cru en premier pcq c'est quelqu'un qui est entré sur ma page avec IE et qui m'a signalé le problème. Je lui ai dit de vérifier ses cookies et son niv de sécurité mais rien.
J'y suis allé avec explorer, que je n'utilise jamais, et j'ai le même pb.
Voici le formulaire qui doit envoyer mes variables récupérées par le script (1).
[php]
<form method="post" action="Panier.php">
<table style="width: 750px;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="vertical-align: top; text-align: left;">
<table style="width: 750px; text-align: left;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="1" rowspan="1" style="width: 215px; vertical-align: middle; text-align: left; font-family: Arial; font-weight: bold; color: rgb(255, 255, 255);">
<div style="margin-left: 20px;">
<span style="color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline;">
<?php
require('refprod.php');
echo '<input type="hidden" value="'.$refprod.'" name="reference">'.$refprod;
?>
</small>
</div>
</td>
<td rowspan="1" style="width: 535px; text-align: left;" valign="top">
<table style="width: 535px; text-align: left;" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<br>
</td>
</tr>
<tr>
<td style="width: 145px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(102, 0, 58); color: rgb(216, 0, 0); font-weight: bold;">
<small>Temps restant</small>
</td>
<td style="width: 90px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(85, 0, 48); color: rgb(216, 0, 0); font-weight: bold;">
<small>Prix initial</small>
</td>
<td style="width: 102px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(85, 0, 48); color: rgb(216, 0, 0); font-weight: bold;">
<small>Prix actuel</small>
</td>
<td style="width: 198px; height: 20px; vertical-align: center; text-align: center; font-family: Arial; background-color: rgb(71, 0, 40); color: rgb(216, 0, 0); font-weight: bold;">
<small>Quantités actuelles cumulées</small>
</td>
</tr>
<tr>
<td style="width: 145px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
require('w_ti.php');
echo '<small>'.$nb_days.' jour(s) '.$nb_hours.'h et '.$nb_mins.'mn</small>';
?>
</td>
<td style="width: 90px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
require('ac_px.php');
echo '<small>'.$pu.' €</small><input type="hidden" value="'.$pu.'" name="prixunitaire">';
?>
</td>
<td style="width: 102px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
echo '<span style="color: rgb(216,0,0)"><small>'.$pa.' €</small></span><input type="hidden" value="'.$pa.'" name="prixactuel">';
?>
</td>
<td style="width: 198px; height: 22px; vertical-align: center; text-align: center; font-family: Arial; color: rgb(255, 255, 255); font-weight: bold;">
<?php
require('actu_qt.php');
?>
</td>
</tr>
</table>
</tr>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="width: 300px; vertical-align: middle; text-align: right; color: rgb(255, 255, 255); font-family: Arial; font-weight: bold;">
<small>Quantités souhaitées :</small>
<input maxlength="3" size="3" name="quantite">
</td>
<td style="width: 200px; vertical-align: middle; text-align: right; color: rgb(255, 255, 255); font-weight: bold;">
<div style="margin-left: 10px;">
<span style="color: rgb(255, 255, 255); font-weight: bold;">
<input type="image" src="Commander.jpg" name="Commander" value="Commander">
</div>
</td>
</tr>
</table>
</form>
[/php]
Ce code est appelé dans une page plusieurs fois pour plusieurs produits différents.
J'ai essayé d'encadrer ces différents bloques par une seule balise <form>, mais ça ne fonctionne plus nulle part dans ce cas.