Internet explorer n'entre pas dans mon "if&qu
Merwane
-
Merwane -
Merwane -
Bonjour,
<body>
<?php
// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['file_1']) AND $_FILES['file_1']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros
if ($_FILES['file_1']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['file_1']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement
move_uploaded_file($_FILES['file_1']['tmp_name'], 'menu/photo/fnc168/' . basename($_FILES['file_1']['name']));
echo "L'envoi a bien été effectué !";
}
}
}
?>
<form method="POST" name="monform" ENCTYPE="multipart/form-data" action="" >
<label for="my_file_element">Ajouter des pièces jointes à votre FNC (max = 10) : </label><br/>
<input type="file" name="file_1" id="my_file_element"><br />
<input type="submit" name="modifier" value="Modifier"><br/>
<a href="recapfnc.php?demande=168"> Retour à la FNC <?php echo $numerofnc;?></a>
</form>
</body>
Le code marche parfaitement avec firefox mais avec mon (putain (pardon) )d'internet explorer, ce (putain (arf encore :( )) de code ne marche pas.
Pourriez vous m'aidez avant que je devienne fou ?
Merci
<body>
<?php
// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['file_1']) AND $_FILES['file_1']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros
if ($_FILES['file_1']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['file_1']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement
move_uploaded_file($_FILES['file_1']['tmp_name'], 'menu/photo/fnc168/' . basename($_FILES['file_1']['name']));
echo "L'envoi a bien été effectué !";
}
}
}
?>
<form method="POST" name="monform" ENCTYPE="multipart/form-data" action="" >
<label for="my_file_element">Ajouter des pièces jointes à votre FNC (max = 10) : </label><br/>
<input type="file" name="file_1" id="my_file_element"><br />
<input type="submit" name="modifier" value="Modifier"><br/>
<a href="recapfnc.php?demande=168"> Retour à la FNC <?php echo $numerofnc;?></a>
</form>
</body>
Le code marche parfaitement avec firefox mais avec mon (putain (pardon) )d'internet explorer, ce (putain (arf encore :( )) de code ne marche pas.
Pourriez vous m'aidez avant que je devienne fou ?
Merci
A voir également:
- Internet explorer n'entre pas dans mon "if&qu
- Internet explorer - Guide
- Internet explorer 11 - Télécharger - Navigateurs
- Internet explorer 8 - Télécharger - Navigateurs
- Internet explorer 10 - Télécharger - Navigateurs
- Explorer patcher - Télécharger - Personnalisation
13 réponses
Firefox ne lis pas plus le php que internet explorer puisque c'est executé coté serveur avant d'être envoyé ay client, donc je suppose que si ca marche coté firefox il n'y a pas de raison que cela ne fonctionne pas coté IE.
quand tu dit ne marche pas, qu'est ce qui ne marche pas ... une erreur php, un affichage qui ne se réalise pas ?
quand tu dit ne marche pas, qu'est ce qui ne marche pas ... une erreur php, un affichage qui ne se réalise pas ?
"internet explorer ne sait pas lire le php. "
Première nouvelle ! lol
Si si internet explorer sait lire le php encore heureux =)
Je pense que le problème vient du code mais pourquoi marcherait-il sur firefox ???
A vrai dire je suis perdu =(
Un navigateur internet ne sait pas lire le php, c'est le serveur qui le lit,
et crée une page html qu'il envoie a ton pc !
et crée une page html qu'il envoie a ton pc !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non mais je modifie mon fichier .php directement à partir du serveur...
Merci de ton aide mais c'est un peu hors sujet :p
Le code marche c'est juste le "if" qu'il n'aime pas...
Merci de ton aide mais c'est un peu hors sujet :p
Le code marche c'est juste le "if" qu'il n'aime pas...
ma reponse été aussi pour Elitemoumoute :)
le code ne marche pas puisque au final ca ne marche pas sur IE mais bien sous FF ...
de plus " le if ne marche pas" déjà cela bloque a quel endroit ? tu a pas qu'un seul if dans ton code
ensuite tu ne répond pas non plus a ma demande sa ne marche pas sous IE ok mais qy'est ce qui ne marche pas ?
le code ne marche pas puisque au final ca ne marche pas sur IE mais bien sous FF ...
de plus " le if ne marche pas" déjà cela bloque a quel endroit ? tu a pas qu'un seul if dans ton code
ensuite tu ne répond pas non plus a ma demande sa ne marche pas sous IE ok mais qy'est ce qui ne marche pas ?
et pour ajouter aussi derrière Elitemoumoute la version d'IE 8 accepte un bouton pour executer les page avec une compatibilité des anciens navigateur (donc inférieur a la version 8) malheureusement cette option ne fait pas toujours du bien au page reçu
essaye de cocher/decocher cette case située si je me souvient bien a droite de la barre d'adresse.
essaye de cocher/decocher cette case située si je me souvient bien a droite de la barre d'adresse.
En faites il n'y a aucune erreur...
JE clique sur modifier et ca me recharge la page en ne faisant rien!
JE clique sur modifier et ca me recharge la page en ne faisant rien!