A voir également:
- [php] Ajout de fichier créant une liste
- Liste déroulante excel - Guide
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
Re-Bonjour.
J'ai eut une demi-illumination.
J'ai mis dans un cookie le nom du fichier dans les balises de tableau, puis je renvoi au formulaire, et si un nouveau fichier est envoyé le contenu du cookie est récupéré, mis dans un varable, remis a zéro, remis dans un cookie avec en plus le nouveau fichier dans les balise de table.
Voici :
Dans fusion.php :
Tout sélectionner
<table>
<?php
$file="";
if (isset($_COOKIE["cookie_add"]))
{
$file=$_COOKIE['cookie_add'];
echo $file;
}
?>
<tr><td><input type="file" id="file1" name="file1" size="23"></td><td id="dl"><input type="submit" name="add" value="Add">
</td></tr>
</table>
Dans verif.php :
Tout sélectionner
if(isset($_POST['add'])&&($_POST['file1']!=""))
{
if(isset($_COOKIE['cookie_add']))
{
$contenu=$_COOKIE['cookie_add'];
$ajout=$_POST['file1'];
setcookie("cookie_add", false, time() - 3600);
unset($_COOKIE["cookie_add"]);
$contenu=$contenu."<tr><td><span id='fichier'>".$ajout."</span></td><td id='dl'><input type='submit' name='".$ajout."' value='Delete'></td></tr>";
setcookie("cookie_add", $contenu, time()+36000);
}
else
{
$ajout=$_POST['file1'];
$contenu="<tr><td><span id='fichier'>".$ajout."</span></td><td id='dl'><input type='button' name='".$ajout."' value='Delete'></td></tr>";
setcookie("cookie_add", $contenu, time()+36000);
}
$redir="./fusion.php";
}
Maintenant le porlbème est que au lieu d'être un bouton, Delete est une text Box...
De plus, j'ai découvert un autre problème :
IE ne renvoie pas les cookies... (la redirection marchent, mais c'est comme si les cookies n'étaient pas créé, or j'ai vérifié et ils sont tous accepté...).
Merci d'avance !!
J'ai eut une demi-illumination.
J'ai mis dans un cookie le nom du fichier dans les balises de tableau, puis je renvoi au formulaire, et si un nouveau fichier est envoyé le contenu du cookie est récupéré, mis dans un varable, remis a zéro, remis dans un cookie avec en plus le nouveau fichier dans les balise de table.
Voici :
Dans fusion.php :
Tout sélectionner
<table>
<?php
$file="";
if (isset($_COOKIE["cookie_add"]))
{
$file=$_COOKIE['cookie_add'];
echo $file;
}
?>
<tr><td><input type="file" id="file1" name="file1" size="23"></td><td id="dl"><input type="submit" name="add" value="Add">
</td></tr>
</table>
Dans verif.php :
Tout sélectionner
if(isset($_POST['add'])&&($_POST['file1']!=""))
{
if(isset($_COOKIE['cookie_add']))
{
$contenu=$_COOKIE['cookie_add'];
$ajout=$_POST['file1'];
setcookie("cookie_add", false, time() - 3600);
unset($_COOKIE["cookie_add"]);
$contenu=$contenu."<tr><td><span id='fichier'>".$ajout."</span></td><td id='dl'><input type='submit' name='".$ajout."' value='Delete'></td></tr>";
setcookie("cookie_add", $contenu, time()+36000);
}
else
{
$ajout=$_POST['file1'];
$contenu="<tr><td><span id='fichier'>".$ajout."</span></td><td id='dl'><input type='button' name='".$ajout."' value='Delete'></td></tr>";
setcookie("cookie_add", $contenu, time()+36000);
}
$redir="./fusion.php";
}
Maintenant le porlbème est que au lieu d'être un bouton, Delete est une text Box...
De plus, j'ai découvert un autre problème :
IE ne renvoie pas les cookies... (la redirection marchent, mais c'est comme si les cookies n'étaient pas créé, or j'ai vérifié et ils sont tous accepté...).
Merci d'avance !!