input type file [html] - Programmation
Marsh Posté le 29-07-2002 à 11:32:11
Normalement, pas la peine de faire une déclaration de quoi que ce soit si tu veux du "tout". Montre moi le site ou tu as un problême avec le nom de la page concernée.
Quelle version du navigateur utilises-tu ?
Marsh Posté le 29-07-2002 à 11:41:59
je peux pas te montrer le site, c sur un intranet
en fait, j'ai developper sous IE et la balise <input type='file' name'xxx'> marche bien ... cad que j'ai tout les documents
par contre sous netscape 4.5 (et oui, un intranet de vieux ), ca me selectionne type HTML... alors ca fait chier tous le monde de changer.... en plus c pas compliqué a changer ca.... y m'fau juste l'attribu
merci
Marsh Posté le 29-07-2002 à 12:41:52
ReplyMarsh Posté le 29-07-2002 à 13:35:24
allez, un ptit up pour la digestion
Marsh Posté le 29-07-2002 à 13:41:34
C'est la faute à Netscape 4, dont la boîte de dialogue de choix de fichiers est par défaut sur le type HTML. Tu ne pas la modifier par un quelconque attribut...
Solution : passer à Mozilla (ou Netscape 6/7)
Marsh Posté le 29-07-2002 à 13:43:58
gm_superstar a écrit a écrit : C'est la faute à Netscape 4, dont la boîte de dialogue de choix de fichiers est par défaut sur le type HTML. Tu ne pas la modifier par un quelconque attribut... Solution : passer à Mozilla (ou Netscape 6/7) |
j'peu pas, c un intranet nationnal (voir meme inter)...
Marsh Posté le 29-07-2002 à 13:47:42
bin y a pas de miracle hein. Si tu peux pas changer les versions, tant pis !
Marsh Posté le 29-07-2002 à 13:52:29
il me semble que sur l'intranet j'ai trouver des page ou ca marchai... faudrai que je les retrouve et voir le code source... a mon avis, ca doi existé, c pas possible...
Marsh Posté le 29-07-2002 à 14:31:48
ben voui parceque sur mon appli ça tourne sur un 4.03 et un 4.7.
Envoie ton code source sur vener@caramail.com.
Je jetterai un coups d'oeil.
J'utilise tout bêtement :
<input type="file" name="image_1">
avec un form de ce type :
<form NAME="Infos" ACTION="rubriques_complementaires_base.cfm" METHOD="POST" ENCTYPE="multipart/form-data">
Marsh Posté le 29-07-2002 à 14:44:39
LES PARTIES CONCERNEES SONT EN ROUGE
<?php
session_start();
?>
<html>
<head>
<script>
</script>
</head>
<body bgcolor="white" text="black" link="#000033" vlink="#000000" alink="#00FFFF">
<form enctype="multipart/form-data" method="post" action="upload2.php">
<center>
<p align="left"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="3">
<img src="../img/doc.gif" width="71" height="52" align="absmiddle">
Documentation</font></b></p>
<table border="0" cellspacing="0" align="center" >
<tr bgcolor="#CCF4FD">
<td width="116" height="41" bgcolor="#D0CCD0">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Fichier</font></div>
<td width="343" height="41" bgcolor="#D0CCD0">
<input type="file" size="50" name="fichier">
</tr>
<tr bgcolor="#E1FFE1">
<td width="116" height="23" bgcolor="#D0CCD0">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Type
de fichier</font> </div>
<td width="343" height="23" bgcolor="#D0CCD0">
<select name="type">
<option value="autres">Autres...</option>
<option value="word">Word</option>
<option value="powerpoint">Powerpoint</option>
<option value="excel">Excel</option>
<option value="Publisher">Publisher</option>
<option value="acrobat Reader">Acrobat reader</option>
<option value="fichier zip">Fichier ZIP</option>
<option value="fichier image">Fichier image</option>
<option value="fichier texte">Fichier texte</option>
</select>
</tr>
<?php
if ($visible=="false" )
{
print("<input type='hidden' name='docae' value='$idae'>" );
print("<input type='hidden' name='docpar' value='$idpar'>" );
print("<input type='hidden' name='doceve' value='$x'>" );
}
else
{
include('../liendb.php';
$cherchedoc="select * from planae";
$retour_reketae=mysql_query($cherchedoc , $appel);
$nombre_actionae=mysql_numrows($retour_reketae);
if($qui=='ae'
{
print("<TR><td bgcolor=\"#D0BFD0\" align=\"right\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Doc lié à<br>une action AE:</font></td><td bgcolor=\"#D0BFD0\"><select name=\"docae\"><option value='0'>Aucune</option>" );
for ($numactionae=0 ; $numactionae<$nombre_actionae ; $numactionae++)
{
$nom_actionae=mysql_result($retour_reketae , $numactionae , 'nom';
$id_actionae=mysql_result($retour_reketae , $numactionae , 'id';
print("<option value='$id_actionae'>$nom_actionae</option>" );
}
print("</select></td></tr>" );
}
$cherchedoc="select * from plandvi";
$retour_reketae=mysql_query($cherchedoc , $appel);
$nombre_actionae=mysql_numrows($retour_reketae);
if($qui=='par'
{
print("<TR><td bgcolor=\"#D0BFD0\" align=\"right\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Doc lié à une<br>action partenaire:</font></td><td bgcolor=\"#D0BFD0\"><select name=\"docpar\"><option value='0'>Aucune</option>" );
for ($numactionae=0 ; $numactionae<$nombre_actionae ; $numactionae++)
{
$nom_actionae=mysql_result($retour_reketae , $numactionae , 'nom';
$id_actionae=mysql_result($retour_reketae , $numactionae , 'id';
print("<option value='$id_actionae'>$nom_actionae</option>" );
}
print("</select></td></tr>" );
}
$cherchedoc="select * from evenement";
$retour_reketae=mysql_query($cherchedoc , $appel);
$nombre_actionae=mysql_numrows($retour_reketae);
if($qui=='eve'
{
print("<TR><td bgcolor=\"#D0BFD0\" align=\"right\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Doc lié à un<br>évenements:</font></td><td bgcolor=\"#D0BFD0\"><select name=\"doceve\"><option value='0'>Aucune</option>" );
for ($numactionae=0 ; $numactionae<$nombre_actionae ; $numactionae++)
{
$nom_actionae=mysql_result($retour_reketae , $numactionae , 'manifestation';
$id_actionae=mysql_result($retour_reketae , $numactionae , 'id_eve';
print("<option value='$id_actionae'>$nom_actionae</option>" );
}
print("</select></td></tr>" );
}
}
?>
<tr bgcolor="#CCF4FD">
<td height="122" bgcolor="#D0CCD0" width="116">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
Descriptif du contenu <br>
du fichier:<br>
<br>
</font> </div>
<td height="122" bgcolor="#D0CCD0" width="343"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<textarea name="contenu" cols="50" rows="5"></textarea>
</font>
</tr>
<tr bgcolor="#CCF4FD">
<td bgcolor="#D0CCD0" colspan="2">
<center>
<input type="reset" value="Effacer" name="reset">
<input type="submit" value="Envoyer" name="submit" >[g]
</center>
</tr>
</table>
</center>
</form>
<?php include ("../retour.inc" ); ?>
</body>
</html>
Marsh Posté le 29-07-2002 à 14:56:51
Et tu as testé sous NS 4 ? Parce que ton <input> n'a rien de spécial
Marsh Posté le 29-07-2002 à 15:17:02
*TIN
c bizare! en plus ca le fait pas que sur ma machine... mais a toute meme ceux qui on le 4.7...
je pige vraimen pas la...... je veux juste *.* ca pas compliqué non????
je hais netscape...
ca doi venir du serveur d'hebergement
Marsh Posté le 29-07-2002 à 15:38:57
Je dirait, va sur un poste ou ça fonctionne pas avec un simple fichier html sur le poste en local et matte le dans netscape.
Si ça trouve, c'est encore un truc à la con qu'est pas bien configuré....
Marsh Posté le 31-07-2002 à 10:31:43
MDR, c pareil sur l'intranet... c crain ... chui bloqué la
Marsh Posté le 29-07-2002 à 11:15:38
j'ai un probleme sous netscape avec <input type='file'...>
dans la fenetre parcourir il me selectionne le type 'html' ... moi j'veux 'tout'.
j'ai rechercher sur google mais aucun site me donne le nom du parametre pour cette balise..
quelqu'un peut m'aider?
thx