Kob-One
51164 créatifs inscrits sur la plateforme KobOne

RSS Forums créatifs freelances KobOne Forums

Fichier php qui s'ouvre automatiquement de dream depuis IE

Fichier php qui s'ouvre automatiquement de dream depuis IE

Message07/02/2009 16:14

Hello !

J'ai un petit souci qui me rend dingue.

Voilà j'ai intégré une page contact.php je la visualise sous firefox sans souci mais sous IE la page me demande de l'enregister ou de l'ouvrir sous dream oO

Pas moyen de trouver un truc dans le preferences.

Là je deviens dingue, si kk'un a une solution je suis preneur
zog
zog

Rang 8
 
Messages: 899
Inscription: Mer 20 Oct 2010 10:55

Message08/02/2009 01:16

sans voir le code ça sera dur de t'aider :-D

Message édité par : xirt / 08-02-2009 01:16
xirt
xirt

Rang 7
 
Messages: 536
Inscription: Mer 20 Oct 2010 10:55
intégrateur / développeur
sites web dynamiques, backoffice, applications web
http://www.brunonuttens.com

Message08/02/2009 10:00

voilà le code de la page verfif.php la page contact pointe dessus, dans la page contact y a juste un : <?php if(isset($message)){ echo $message; } ?>.

----------------------------------------------------------------------------------------------------------
<?php

/* Email du destinataire (mettez ici votre email) */
$destinataire = "xxxxxx";

/* Récupération */
$name = $_POST['name'];
$email = $_POST['email'];
$telephone = $_POST['telephone'];
$message = $_POST['message'];
$header = "!from:! " . $_POST['email'];

/* Vérification */
if ( $email == "" ) {
echo "Veuillez indiquer votre email.";
$erreur = true;
}
if ( $message == "" ) {
echo "Veuillez indiquer un message.";
$erreur = true;
}

/* Vérification du mail */
$email_regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+.[a-z0-9-]";
if ( $email == "" OR !eregi( $email_regex , $email ) ) {
echo "Veuillez indiquer un email valide.";
$erreur = true;
}

/* Envoi du mail */
if ( !$erreur ) {
mail( $destinataire , $objet , $message , $header );
$message = "Le message a été envoyé.";
!include!('contact.php');
}?>
zog
zog

Rang 8
 
Messages: 899
Inscription: Mer 20 Oct 2010 10:55

Message08/02/2009 10:36

à priori =, là y'a rien qui cloche c'est peut-être dans ta page contact.php du coup
xirt
xirt

Rang 7
 
Messages: 536
Inscription: Mer 20 Oct 2010 10:55
intégrateur / développeur
sites web dynamiques, backoffice, applications web
http://www.brunonuttens.com

Message08/02/2009 16:11

oula, déjà c'est louche qu'un php sit proposé au téléchargement !! grosse faille potentielle, y'a un blème là !
yosh
yosh

Rang 11
 
Messages: 5688
Inscription: Mer 20 Oct 2010 10:55

Message08/02/2009 20:47

et ça ne te le fait qu'en local ou aussi quand le fichier est sur un serveur distant ?

Message édité par : xirt / 08-02-2009 20:47
xirt
xirt

Rang 7
 
Messages: 536
Inscription: Mer 20 Oct 2010 10:55
intégrateur / développeur
sites web dynamiques, backoffice, applications web
http://www.brunonuttens.com

Message08/02/2009 23:22

Bonjour,

En local ou en ligne le problème est le même : le php n'est pas interprété.

Si tu es en local : tu es surement sur une adresse de type file://... au lieu d'être sur une adresse type http://localhost/...

Si tu es en ligne : ton serveur ne "connait pas" PHP.
Aucune faille de sécurité :)
codeworks
codeworks

Rang 1
 
Messages: 6
Inscription: Mer 20 Oct 2010 10:55

Message08/02/2009 23:47

Citation : codeworks 
Si tu es en ligne : ton serveur ne "connait pas" PHP.
Aucune faille de sécurité :) 


Hum. Mais dans ce cas firefox ne pourrait pas l'interpréter. Or, c'est le cas.
Pour ma part, je pencherai (par déduction uniquement) pour une mauvaise fermeture de balise quelque part, que firefox saurait corrigé, mais pas IE.
Picturapoesis
Picturapoesis

Rang 7
 
Messages: 357
Inscription: Mer 20 Oct 2010 10:55
Webdesigner freelance à St Chamond. www.picturapoesis.com

Message09/02/2009 01:03

faille de sécurité dans le sens ou si le serveur te sers du php comme du html, c'est grave car on peut obtenir les infos de connexion mysql en lisant le fichier par exemple.
yosh
yosh

Rang 11
 
Messages: 5688
Inscription: Mer 20 Oct 2010 10:55

Message20/02/2009 19:13

Bonjour. Je fais remonter le sujet, car j'ai le même problème.

Dans le site que je suis en train de faire je viens d'intégrer en !include! un menu à toutes mes pages et depuis, lorsque je demande à IE (version 6) de m'ouvrir une de ces pages, une fenêtre d'alerte s'ouvre pour me demander de télécharger la page, mais sous tous les autres navigateurs (firefox, chrome, safari) ça marche nickel.
J'ajoute que le code de la page que j'appelle en !include! est aussi écrit directement dans ma page index et que ça fonctionne (même sous ie).

Après plein d'essais pour voir ce qui cloche j'ai remarqué que si j'enlevais des lignes de code (n'importe lesquelles même dans les autres pages que j'appelle également en !include!) le problème disparaissait.

Je comprends pas d'où vient le problème, est-ce que ça contrarie IE qu'il y ait trop d'!include! dans mes pages??
Babylone
Babylone

Rang 2
 
Messages: 14
Inscription: Mer 20 Oct 2010 10:55

Retourner vers Dreamweaver

 

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

 

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités

 
 
Catégories
 
Dernières contributions sur le forum