Probleme formulaire et php
tipi75
Messages postés
723
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
J'ai créé un formulaire dans lequel je peux changer deux photo. J'ai introduit du javascript. Ensuite, je transfert le chemin des 2 photos vers un fichier afin de mettre à jour la bdd.
Voici script formulaire:
<tr><!-- photo1 bijou!-->
<script>
function modif_img1(objfile)
{
var img = document.getElementById("img1_changer");
img.src = "../images1/"+objfile.value;
img.style.display = "block";
return true;
}
</script>
<td><img id="img1_changer" <?php echo 'src="../images1/'.$laPhoto1.'"';?> width="200" height="200"></td>
<td><input type="file" name="laNewPhoto1" onchange="modif_img1(this)"/></td>
<script>
<!-- photo2 bijou!-->
function modif_img2(objfile)
{
var img1 = document.getElementById("img2_changer");
img1.src = "../images1/"+objfile.value;
img1.style.display = "block";
return true;
}
</script>
<td><img id="img2_changer" <?php echo 'src="../images1/'.$laPhoto2.'"';?> width="200" height="200"></td>
<td><input type="file" name="laNewPhoto2" onchange="modif_img2(this)"/></td>
</tr>
Voici l'extrait du script qui récupère les chemins des deux photos:
//Nouvelle photo1
$laPhoto1=$_FILES["laNewPhoto1"]["name"];
// Nouvelle photo2
$laPhoto2=$_FILES["laNewPhoto2"]["name"];
Voici l'erreur:
Notice: Undefined index: laNewPhoto1 in C:\Program Files\EasyPHP 3.0\www\nbijoux\prive\updateBijoux.php on line 33
Notice: Undefined index: laNewPhoto2 in C:\Program Files\EasyPHP 3.0\www\nbijoux\prive\updateBijoux.php on line 36
Merci pour votre aide
J'ai créé un formulaire dans lequel je peux changer deux photo. J'ai introduit du javascript. Ensuite, je transfert le chemin des 2 photos vers un fichier afin de mettre à jour la bdd.
Voici script formulaire:
<tr><!-- photo1 bijou!-->
<script>
function modif_img1(objfile)
{
var img = document.getElementById("img1_changer");
img.src = "../images1/"+objfile.value;
img.style.display = "block";
return true;
}
</script>
<td><img id="img1_changer" <?php echo 'src="../images1/'.$laPhoto1.'"';?> width="200" height="200"></td>
<td><input type="file" name="laNewPhoto1" onchange="modif_img1(this)"/></td>
<script>
<!-- photo2 bijou!-->
function modif_img2(objfile)
{
var img1 = document.getElementById("img2_changer");
img1.src = "../images1/"+objfile.value;
img1.style.display = "block";
return true;
}
</script>
<td><img id="img2_changer" <?php echo 'src="../images1/'.$laPhoto2.'"';?> width="200" height="200"></td>
<td><input type="file" name="laNewPhoto2" onchange="modif_img2(this)"/></td>
</tr>
Voici l'extrait du script qui récupère les chemins des deux photos:
//Nouvelle photo1
$laPhoto1=$_FILES["laNewPhoto1"]["name"];
// Nouvelle photo2
$laPhoto2=$_FILES["laNewPhoto2"]["name"];
Voici l'erreur:
Notice: Undefined index: laNewPhoto1 in C:\Program Files\EasyPHP 3.0\www\nbijoux\prive\updateBijoux.php on line 33
Notice: Undefined index: laNewPhoto2 in C:\Program Files\EasyPHP 3.0\www\nbijoux\prive\updateBijoux.php on line 36
Merci pour votre aide
A voir également:
- Probleme formulaire et php
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
2 réponses
//Nouvelle photo1
$laPhoto1=$_FILES["laNewPhoto1"]["name"];
ou est l'objet portant le name="laNewPhoto1" ?
ensuite, un input type file permet de lister les dossiers dans ton PC et tu modifies le src qui récupères les images sur le serveur
de plus le src joue au moment du chargement de la page
donc a mon humble avis ça ne peut pas fonctionner
$laPhoto1=$_FILES["laNewPhoto1"]["name"];
ou est l'objet portant le name="laNewPhoto1" ?
ensuite, un input type file permet de lister les dossiers dans ton PC et tu modifies le src qui récupères les images sur le serveur
de plus le src joue au moment du chargement de la page
donc a mon humble avis ça ne peut pas fonctionner