IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Envoi d'images en PHP et HTML


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 6
    Par défaut Envoi d'images en PHP et HTML
    Bonjour je veux créer un service web qui me permettra de fait de traitemetn sut une image.

    Donc une page web m'envoie sont image et moi je change le contraste et je lui renvoie.

    J'aimerais savoir comment envoyer et recevoir(HTML et PHP) l'image.

    Merci

    (Le service roule sous Apache 2.2)

  2. #2
    Membre chevronné Avatar de guigo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 612
    Par défaut
    Salut,
    Je te conseille de travailler avec gd de php.
    Je te conseil de travailler avec des chemins d'images plus que l'image en elle meme (cas ou tu stocke ton image en BDD).

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    Citation Envoyé par lavoiekeven Voir le message
    J'aimerais savoir comment envoyer et recevoir(HTML et PHP) l'image.
    Le tutoriel : http://antoine-herault.developpez.co...ls/php/upload/

  4. #4
    Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 6
    Par défaut
    reBonjour,

    Mon service reçoit une formulaire en ajax avec l'url d'une image, je la modifie et je la renvoit en en format text puisqu'il n'est pas possible de créer des images sur le disque. commen je peut faire du côté client pour aller la mettre dans dans la balise image. Normalement on ferait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <img src="script.php?text=text">
    mais moi je fais :


    Du côté client:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
     
    <form action="javascript:get(document.getElementById('myform'));" name="myform" id="myform">
    	Opération : 
    	<select id="combo" name="ComboName" size="1" onChange="updateInfo();">
    		<option value="" SELECTED>Choisir 
    		<option value="Prewitt">Prewitt
    		<option value="Sobel">Sobel
    		<option value="Sharpen">Sharpen
    		<option value="Soften">Soften
    		<option value="Brightness">Brightness
    		<option value="Contrast">Contrast
    	</select><br>
    	Url de l'image: 
    	<textarea id="UrlImage">http://sunensweb.uqac.ca/~ex18008/avatar.png</textarea>
    	<br>
    	Information suplémentaire :
    	<textarea id="Info"></textarea>
    	<br>
    	<input type="file" name="avatar">
    	<br>
    	<input type="button" name="button" value="Submit" onclick="javascript:get(this.parentNode);">
    </form>
     
    <br><br>
    Server-Response:<br>
    <hr>
    <img name="myspan" id="myspan">
    <hr>
    Du côté serveur (fonction bidon pour afficher une image):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    header('Content-type: image/gif'); 
    $image   = imagecreate(200, 200); 
    $blanc    = imagecolorallocate($image, 255, 255, 255); 
    $noir      = imagecolorallocate($image, 0, 0, 0); 
    $rouge   = imagecolorallocate($image, 255, 0, 0); 
    $style    = array($noir, $rouge, $noir, $rouge, $rouge, $rouge, $noir); //un pixel noir, un pixel rouge, un pixel noir ... 
    imagesetstyle($image, $style); //Applique le style sur l'image  
    imagesetthickness($image, 20); //Modifie l'걡isseur de la ligne 
    imageline($image, 50, 60, 150, 60, IMG_COLOR_STYLED); //On utilise la constante IMG_COLOR_STYLED qui signifie que GD doit utiliser le style dꧩni plus haut  
    imagegif($image);
    donc comment faire pour mettre le src de l'image dans "myspan" j'ai essayer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.images["myspan"].src = result;
    avec result qui contient mon image en format text

  5. #5
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Bonjour,

    bah:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.images["myspan"].src = "script.php?text=text"
    étant donné que le ".src" en javascript va modifier l'attribut "src",mais tu ne peux en aucun cas mettre une image en format texte dans une image en javascript...

  6. #6
    Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 6
    Par défaut
    merci pour ta réponse:

    mais maintenant le problème c'est qu'il faut que je passe des paramètre à script.php


    Ps: désoler mais je suis assez débutant

  7. #7
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Re bonjour,
    Regarde ce tutoriel tu trouveras comment passer un variable en php qui génère des images.

Discussions similaires

  1. Envoi de formulaire a email en html + php
    Par lepirenoobenhtml dans le forum Langage
    Réponses: 1
    Dernier message: 16/08/2012, 09h26
  2. Boucle pour afficher des images en php et html
    Par seïna dans le forum Langage
    Réponses: 5
    Dernier message: 23/04/2012, 17h00
  3. Réponses: 2
    Dernier message: 15/03/2012, 15h28
  4. lecture fichier html avec image sous php
    Par qmike dans le forum Langage
    Réponses: 4
    Dernier message: 28/07/2010, 11h39
  5. Envoi variable dans un e-mail html en PHP
    Par diabli73 dans le forum Langage
    Réponses: 7
    Dernier message: 12/09/2008, 12h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo