Modification d'une image en PHP
Résolu/Fermé
Chouberit
Messages postés
21
Date d'inscription
mercredi 5 juin 2013
Statut
Membre
Dernière intervention
13 juin 2013
-
Modifié par Chris 94 le 8/06/2013 à 01:11
Chouberit Messages postés 21 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 13 juin 2013 - 9 juin 2013 à 12:52
Chouberit Messages postés 21 Date d'inscription mercredi 5 juin 2013 Statut Membre Dernière intervention 13 juin 2013 - 9 juin 2013 à 12:52
A voir également:
- Modification d'une image en PHP
- Suivi de modification word - Guide
- Logiciel gratuit modification pdf - Guide
- Image iso - Guide
- Comment agrandir une image - Guide
- Légender une image - Guide
5 réponses
Utilisateur anonyme
9 juin 2013 à 01:10
9 juin 2013 à 01:10
Bonsoir
As-tu fait un print_r($_FILES['imgv']) pour t'assurer que tu reçois bien le fichier ?
Vérifie en particulier sa longueur.
D'autre part, un fichier téléchargé se déplace avec https://www.php.net/manual/fr/function.move-uploaded-file.php, pas avec copy.
$requetes="UPDATE vehiculeSET Et tu dis que les infos se mettent bien à jour ? Avec SET collé à vehicule ?
As-tu fait un print_r($_FILES['imgv']) pour t'assurer que tu reçois bien le fichier ?
Vérifie en particulier sa longueur.
D'autre part, un fichier téléchargé se déplace avec https://www.php.net/manual/fr/function.move-uploaded-file.php, pas avec copy.
$requetes="UPDATE vehiculeSET Et tu dis que les infos se mettent bien à jour ? Avec SET collé à vehicule ?
Utilisateur anonyme
9 juin 2013 à 10:34
9 juin 2013 à 10:34
Pourrais-tu t'exprimer clairement, et dire explicitement ce qui marche et ce qui ne marche pas, au lieu de dire "ça" marche ? "ça" peut vouloir dire tout et n'importe quoi.
Des problèmes comme ça existe C'est vrai, mais tu auras fait un grand progrès quand tu auras compris que c'est toi qui les causes.
Des problèmes comme ça existe C'est vrai, mais tu auras fait un grand progrès quand tu auras compris que c'est toi qui les causes.
Chouberit
Messages postés
21
Date d'inscription
mercredi 5 juin 2013
Statut
Membre
Dernière intervention
13 juin 2013
9 juin 2013 à 10:44
9 juin 2013 à 10:44
je les causes oui mais j'ai rien modifié dans mon code et en le réessayant ça a marché .
Utilisateur anonyme
9 juin 2013 à 11:23
9 juin 2013 à 11:23
As-tu encore un problème ? Si oui, expose-le, sinon, passe le sujet en résolu.
Chouberit
Messages postés
21
Date d'inscription
mercredi 5 juin 2013
Statut
Membre
Dernière intervention
13 juin 2013
9 juin 2013 à 12:01
9 juin 2013 à 12:01
La modification du chauffeur ne se fait pas :/ .
<?php
$connexion=mysql_connect("localhost","root","");
mysql_select_db("glv");
//------------requ?te de la fiche modif
$requete2="select * from chauffeur where numch='".$_GET['numch']."' ";
$resultat2=mysql_query($requete2);
$chauffeur=mysql_fetch_array($resultat2);
if(isset($_POST['bouton']))
{
$requete="UPDATE chauffeur SET noch='".$_POST['noch']."',prech='".$_POST['prech']."',prepch='".$_POST['prepch']."',ddnch='".$_POST['ddnch']."',ldnch='".$_POST['ldnch']."',sexech='".$_POST['sexech']."',telch='".$_POST['telch']."',numpch='".$_POST['numpch']."',drpch='".$_POST['drpch']."',depch='".$_POST['depch']."',lrpch='".$_POST['lrpch']."',catpch='".$_POST['catpch']."',numcnch='".$_POST['numcnch']."',drcnch='".$_POST['drcnch']."',lrcnch='".$_POST['lrcnch']."' WHERE numch='".$_POST['numch']."'";
$resultat=mysql_query($requete);
header("Location:consultationchauffeur.php");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<noscript>
<META HTTP-EQUIV="Refresh" CONTENT="0;URL='erreurJs.html'">
</noscript>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form id="monform" name="form1" method="post" action="modifierchauffeur.php" >
<p>
<label>Numero du Chauffeur: <input type="hidden" name="numch" value="<?php echo $chauffeur['numch']; ?>" >
<?php echo $chauffeur['numch']; ?>
</label>
</p>
<p>
<label>Nom :
<input type="text" name="noch" value="<?php echo $chauffeur['noch']; ?>" />
</label>
</p>
<p>
<label>Prénom :
<input type="text" name="prech" value="<?php echo $chauffeur['prech']; ?>" />
</label>
</p>
<p>
<label>Prénom du pére:
<input type="text" name="prepch" value="<?php echo $chauffeur['prepch']; ?>" />
</label>
</p>
<p>
<label>Date de naissance :
<input type="date" name="ddnch" value="<?php echo $chauffeur['ddnch']; ?>" />
</label>
</p>
<p>
<label>Lieu de naissance :
<input type="text" name="ldnch" value="<?php echo $chauffeur['ldnch']; ?>" />
</label>
</p>
<p>
<label>Sexe :
<INPUT type="radio" name="sexech" value="H" checked > Homme
<INPUT type="radio" name="sexech" value="F"> Femme
</label>
</p>
<p>
<label>Numéro de telephone :
<input type="text" name="telch" value="<?php echo $chauffeur['telch']; ?>" />
</label>
</p>
<p>
<label>Numéro du permis :
<input type="text" name="numpch" value="<?php echo $chauffeur['numpch']; ?>" />
</label>
</p>
<p>
<label>Date d'obtention du permis :
<input type="date" name="drpch" value="<?php echo $chauffeur['drpch']; ?>" />
</label>
</p>
<p>
<label>Date d'expiration du permis :
<input type="date" name="depch" value="<?php echo $chauffeur['depch']; ?>"/>
</label>
</p>
<p>
<label>lieu d'obtention du permis :
<input type="text" name="lrpch" value="<?php echo $chauffeur['lrpch']; ?>"/>
</label>
</p>
<p>
<label>Catégorie du permis :
<select name="catpch" value="<?php echo $chauffeur['catpch']; ?>" >
<option ></option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
<option value="E">E</option>
<option value="F">F</option>
</select>
</label>
</p>
<p>
<label>
<input type="submit" name="bouton" value="Envoyer" />
</label>
</p>
</form>
</body>
</html>
<?php
$connexion=mysql_connect("localhost","root","");
mysql_select_db("glv");
//------------requ?te de la fiche modif
$requete2="select * from chauffeur where numch='".$_GET['numch']."' ";
$resultat2=mysql_query($requete2);
$chauffeur=mysql_fetch_array($resultat2);
if(isset($_POST['bouton']))
{
$requete="UPDATE chauffeur SET noch='".$_POST['noch']."',prech='".$_POST['prech']."',prepch='".$_POST['prepch']."',ddnch='".$_POST['ddnch']."',ldnch='".$_POST['ldnch']."',sexech='".$_POST['sexech']."',telch='".$_POST['telch']."',numpch='".$_POST['numpch']."',drpch='".$_POST['drpch']."',depch='".$_POST['depch']."',lrpch='".$_POST['lrpch']."',catpch='".$_POST['catpch']."',numcnch='".$_POST['numcnch']."',drcnch='".$_POST['drcnch']."',lrcnch='".$_POST['lrcnch']."' WHERE numch='".$_POST['numch']."'";
$resultat=mysql_query($requete);
header("Location:consultationchauffeur.php");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<noscript>
<META HTTP-EQUIV="Refresh" CONTENT="0;URL='erreurJs.html'">
</noscript>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form id="monform" name="form1" method="post" action="modifierchauffeur.php" >
<p>
<label>Numero du Chauffeur: <input type="hidden" name="numch" value="<?php echo $chauffeur['numch']; ?>" >
<?php echo $chauffeur['numch']; ?>
</label>
</p>
<p>
<label>Nom :
<input type="text" name="noch" value="<?php echo $chauffeur['noch']; ?>" />
</label>
</p>
<p>
<label>Prénom :
<input type="text" name="prech" value="<?php echo $chauffeur['prech']; ?>" />
</label>
</p>
<p>
<label>Prénom du pére:
<input type="text" name="prepch" value="<?php echo $chauffeur['prepch']; ?>" />
</label>
</p>
<p>
<label>Date de naissance :
<input type="date" name="ddnch" value="<?php echo $chauffeur['ddnch']; ?>" />
</label>
</p>
<p>
<label>Lieu de naissance :
<input type="text" name="ldnch" value="<?php echo $chauffeur['ldnch']; ?>" />
</label>
</p>
<p>
<label>Sexe :
<INPUT type="radio" name="sexech" value="H" checked > Homme
<INPUT type="radio" name="sexech" value="F"> Femme
</label>
</p>
<p>
<label>Numéro de telephone :
<input type="text" name="telch" value="<?php echo $chauffeur['telch']; ?>" />
</label>
</p>
<p>
<label>Numéro du permis :
<input type="text" name="numpch" value="<?php echo $chauffeur['numpch']; ?>" />
</label>
</p>
<p>
<label>Date d'obtention du permis :
<input type="date" name="drpch" value="<?php echo $chauffeur['drpch']; ?>" />
</label>
</p>
<p>
<label>Date d'expiration du permis :
<input type="date" name="depch" value="<?php echo $chauffeur['depch']; ?>"/>
</label>
</p>
<p>
<label>lieu d'obtention du permis :
<input type="text" name="lrpch" value="<?php echo $chauffeur['lrpch']; ?>"/>
</label>
</p>
<p>
<label>Catégorie du permis :
<select name="catpch" value="<?php echo $chauffeur['catpch']; ?>" >
<option ></option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
<option value="E">E</option>
<option value="F">F</option>
</select>
</label>
</p>
<p>
<label>
<input type="submit" name="bouton" value="Envoyer" />
</label>
</p>
</form>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
9 juin 2013 à 12:15
9 juin 2013 à 12:15
Ajoute print_r($_POST); au début du script pour vérifier que tu reçois bien ce que tu crois.
Modifie ton appel à mysql :
Ça va peut-être donner une indication sur l'erreur.
Note que tel que ton script est écrit, il ne marchera pas dès qu'il y aura une apostrophe dans un de tes champs. Vois-tu pourquoi ?
Modifie ton appel à mysql :
$resultat=mysql_query($requete) or die(mysql_error());
Ça va peut-être donner une indication sur l'erreur.
Note que tel que ton script est écrit, il ne marchera pas dès qu'il y aura une apostrophe dans un de tes champs. Vois-tu pourquoi ?
Chouberit
Messages postés
21
Date d'inscription
mercredi 5 juin 2013
Statut
Membre
Dernière intervention
13 juin 2013
9 juin 2013 à 12:52
9 juin 2013 à 12:52
numcnch='".$_POST['numcnch']."',drcnch='".$_POST['drcnch']."',lrcnch='".$_POST['lrcnch']."' j'avais supprimé cette parti du formulaire et je l'ai laissé dans la requete .
Mercii pour votre aide .
Mercii pour votre aide .
9 juin 2013 à 01:37
9 juin 2013 à 02:36