Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2010, 18h17   #1
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
Par défaut Ouverture fichier excel

Bonsoir,
je souhaite utiliser une page HTML pour ouvrir des fichier .Xls présents sur mon réseau.
Quel code dois-je utiliser pour qu'Excel s'ouvre "en totalité"...c'est à dire pas dans la page web.? afin de pouvoir utiliser toutes les fonctionnalités d'excel.
l'ai essayé ceci..
Code :
<a href="./monfichier.xls" type="application/vnd.ms-excel">Intitulé de mon fichier a>
ça marche mais la feuille .xls ainsi ouverte est incluse dans l'explorer.
je souhaite aussi que la feuille web reste ouverte en arrière plan et accessible dès la fermeture du fichier .xls.
Est-ce possible ..? si oui...comment.?
Merci
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 23h54   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
va falloir passer pasr une page intermédiaire qui va forcer l'ouverture (page en php) l'html ne permet pas ce genre de fantaisie.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 06h40   #3
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
Bonjour,
Oup..'s....
Je sens que ça vas être compliqué ... !!!
Est-il possible d'avoir des détails ou exemple
Et pourquoi pas en Php directement..?

Merci++
Paul
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 16h09   #4
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
ça peut t'aller ?
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
 
 
$file     = ".... chemin de ton fichier";
 
function dl_file($file)
{
	if (!is_file($file))
	{
		die("<b>404 Fichier non trouvé!</b>");
	}
 
	$len = filesize($file);
	$filename = basename($file);
	$file_extension = strtolower(substr(strrchr($filename,"."),1));
 
	$header=="Content-disposition: inline; filename=".$filename.";";
 
	switch( $file_extension )
	{
		case "pdf": $ctype="application/pdf"; break;
		case "exe": $ctype="application/octet-stream"; break;
		case "zip": $ctype="application/zip"; break;
		case "doc": $ctype="application/msword"; break;
		case "xls": $ctype="application/vnd.ms-excel"; break;
		case "ppt": $ctype="application/vnd.ms-powerpoint"; break;
		case "gif": $ctype="image/gif"; break;
		case "png": $ctype="image/png"; break;
		case "jpeg":
		case "jpg": $ctype="image/jpg"; break;
		case "mp3": $ctype="audio/mpeg"; break;
		case "wav": $ctype="audio/x-wav"; break;
		case "mpeg":
		case "mpg":
		case "mpe": $ctype="video/mpeg"; break;
		case "mov": $ctype="video/quicktime"; break;
		case "avi": $ctype="video/x-msvideo"; break;
		case "txt": $ctype="application/msword"; break;
                         downloaded (sensitive stuff, like php files)
		case "php":
		case "htm":
		case "Html":
		die("<b>Cannot be used for ". $file_extension ." files!</b>"); break;
 
	default: 
        $ctype="application/force-download"; 
        $header="Content-Disposition: attachment;         filename=".$filename.  ";";
	}
 
 
	header("Pragma: public");
	header("Expires: 0");
	header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
	header("Cache-Control: public");
	header("Content-Description: File Transfer");
 
	header("Content-Type: $ctype");
 
        filename=".$filename.";";
 
 
	header($header);
	header("Content-Transfer-Encoding: binary");
	header("Content-Length: ".$len);
 
 
	@readfile($file);
 
}
 
dl_file($file);
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 21h27   #5
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
bonsoir..et merci.
je vais tester.
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 10h32   #6
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
Bonjour et Merci !!
Après quelques heures..!!!
j'ai réussi en installant un interpréteur PHP installé en local (WAMPSERVER 2.0)

Mais j'ai un gros, tres gros pb.
ça marche ..sur mon ordi perso.
et je souhaite pouvoir l'insataller sur le réseau (20 postes).
l'administration réseau me refuse l'install de l'interpréteur PHP

Comment faire....
n'y a t'il pas d'autre soluce ou autre programmes possible..?
Merci par avance
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 10h46   #7
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
ba niveau html a moins d'essayer les activx et de se limiter donc à ie je ne vois pas trop de solution.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 10h56   #8
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
re bonjour...et encore merci pour ton suivi de mon post !!

IE me va très bien..!
avec les activX je veux bien essayer....
mais peux tu me donner quelques pistes...
suis plus que novice en la matière.
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 14h05   #9
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
là non dsl pas d'exemple
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2010, 08h05   #10
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 356
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 356
Points : 36
Points : 36
Bonjour..
Merci quand meme ..!!!
si quelqu'un avait une idée..???!!
PAUL87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h18.


 
 
 
 
Partenaires

Hébergement Web