begin process at 2012 05 31 06:40:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

probleme d'affichage d'image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme d'affichage d'image

vendredi 19 novembre 2010 à 16:35:10 | probleme d'affichage d'image

niyio




bonjour
j'ai un petit souci: j'ai tester un code(de m@teo) et il m'affiche une image. mais le problème est quand j'intègre ce code dans une condition l'image ne s'affiche plus mais j'ai ce message:
L'IMAGE NE PEUT ÊTRE AFFICHER CAR ELLE CONTIENT DES ERREURS.
merci à tout ce qui voudrons bien venir à mon secours
voici le code
Code PHP :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Evolution de le fequentation</title>
</head>
<body>
<div style='width:550px; height:auto; margin:auto; border:1px solid black;background:silver'>
 <form method="post" action="evolution.php">
	<table>
   <tr>
   <td>
		   <label for="profils" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold" >PROFIL</label><br />
		   <select name="profils" id="profils" style="font-size:9px; font-weight:bold">
		   <option value="0" name="aucun" selected="selected" style="font-size:9px; font-weight:bold">Aucun</option>
		   		<option value="1" name="visiteur" style="font-size:9px; font-weight:bold">Visiteur</option>
			   <option value="2" name="Organisation_africaine" style="font-size:9px; font-weight:bold">Organisation africaine</option>
			   <option value="3" name="Reseau_d_associations" style="font-size:9px; font-weight:bold">Réseau d&#8217;associations</option>
			   <option value="4" name="organisation_internationale" style="font-size:9px; font-weight:bold">Organisation internationale</option>
			   <option name="benevole " value="5" style="font-size:9px; font-weight:bold">Bénévole</option>
			   <option name="investisseur_prive " value="6" style="font-size:9px; font-weight:bold">Investisseur privé</option>
			   <option name=" fondation"  value="7" style="font-size:9px; font-weight:bold">Fondation</option>
			   <option name="administrateur " value="8" style="font-size:9px; font-weight:bold">Administrateur</option>
		   </select>
		 </td>
		 <td>
		   <label for="pays" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold">PAYS</label><br />
		   <input type="text" name="pays"  size="12" style="height:12px; font-size:9px" />
		  </td>
		  <td>
			   <label for="ville" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold">Ville</label><br />
			   <input name="ville" type="text" size="12" style="height:12px; font-size:9px" />
		   </td>
		   <td>
			   <label for="Debut_analyse" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold" >Début de l&#8217;analyse</label><br/>
			   <input name="date_debut" type="text" size="12" style="height:12px; font-size:9px" />
		  </td>
		   <td>
			   <label for="Fin_analyse" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold" >Fin de l&#8217;analyse</label><br/>
			   <input name="date_fin" type="text"  size="12" style="height:12px; font-size:9px"/>
			</td>
			 <td>
			   <label for="nombre" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold">Nombre</label><br />
			   <input name="nombre" type="text" size="12" style="height:12px; font-size:9px"/>
		     </td>
	 </tr>
	 <tr>
	    <td><input type="submit" name="Chercher" value="Chercher" style="height:18px; font-size:9px; font_width:bold" /></td>
	 </tr>
 </table>
</form>
</div>
<?php
	if(isset($_POST["Chercher"]))
	{
		 $profil = $_POST['profils'];
		 $pays = $_POST['pays'];
		 $ville = $_POST['ville'];
		 $date_debut = $_POST['date_debut'];
		 $date_fin = $_POST['date_fin'];
		 $nombre = $_POST['nombre'];
		  if(empty($_POST["profils"]) && empty($_POST["pays"])&& empty($_POST["ville"])&&  empty($_POST["date_debut"])&& empty($_POST["date_fin"])&& empty($_POST["nombre"]))
			 {   // echo" tout les champs sont vide";
			 
				 header ("Content-type: image/png");   
					$image = imagecreate(200,50); 
					$orange = imagecolorallocate($image, 255, 128, 0); 
					$bleu = imagecolorallocate($image, 0, 0, 255); 
					$bleuclair = imagecolorallocate($image, 156, 227, 254);
					 $noir = imagecolorallocate($image, 0, 0, 0); 
					 $blanc = imagecolorallocate($image, 255, 255, 255);
					 imagestring($image, 4, 35, 15, "Salut les Zér0s !", $blanc);
					  imagepng($image);
					 
			 }
 }
?> 
</body>
</html>
vendredi 19 novembre 2010 à 17:07:27 | Re : probleme d'affichage d'image

Le grand Jisay

Salut,

Il me semble que tu dois créer un script php et appeler ton script dans ta balise img.

Code PHP :
<img src="ton_script.php?parm_eventuel" alt="" />


Je peux me tromper mais il me semble que ton erreur peut provenir de la.

Bien à toi,

Le grand Jisay
vendredi 19 novembre 2010 à 20:56:35 | Re : probleme d'affichage d'image

cod57

Bonsoir
Tu peux génerer une image si tu as du code executé
fait un fichier php avec ton image et appele le image.php

<?php
header ("Content-type: image/png");
$image = imagecreate(200,50);
$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
$blanc = imagecolorallocate($image, 255, 255, 255);
imagestring($image, 4, 35, 15, "Salut les Zér0s !", $blanc);
imagepng($image);
?>


puis ton form

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Evolution de le fequentation</title>
</head>
<body>
<div style='width:550px; height:auto; margin:auto; border:1px solid black;background:silver'>
<form method="post" action="evolution.php">
<table>
<tr>
<td>
<label for="profils" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold" >PROFIL</label><br />
<select name="profils" id="profils" style="font-size:9px; font-weight:bold">
<option value="0" name="aucun" selected="selected" style="font-size:9px; font-weight:bold">Aucun</option>
<option value="1" name="visiteur" style="font-size:9px; font-weight:bold">Visiteur</option>
<option value="2" name="Organisation_africaine" style="font-size:9px; font-weight:bold">Organisation africaine</option>
<option value="3" name="Reseau_d_associations" style="font-size:9px; font-weight:bold">Réseau d&#8217;associations</option>
<option value="4" name="organisation_internationale" style="font-size:9px; font-weight:bold">Organisation internationale</option>
<option name="benevole " value="5" style="font-size:9px; font-weight:bold">Bénévole</option>
<option name="investisseur_prive " value="6" style="font-size:9px; font-weight:bold">Investisseur privé</option>
<option name=" fondation" value="7" style="font-size:9px; font-weight:bold">Fondation</option>
<option name="administrateur " value="8" style="font-size:9px; font-weight:bold">Administrateur</option>
</select>
</td>
<td>
<label for="pays" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold">PAYS</label><br />
<input type="text" name="pays" size="12" style="height:12px; font-size:9px" />
</td>
<td>
<label for="ville" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold">Ville</label><br />
<input name="ville" type="text" size="12" style="height:12px; font-size:9px" />
</td>
<td>
<label for="Debut_analyse" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold" >Début de l&#8217;analyse</label><br/>
<input name="date_debut" type="text" size="12" style="height:12px; font-size:9px" />
</td>
<td>
<label for="Fin_analyse" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold" >Fin de l&#8217;analyse</label><br/>
<input name="date_fin" type="text" size="12" style="height:12px; font-size:9px"/>
</td>
<td>
<label for="nombre" style="height:11px; font-size:10px;margin-left:4px;font-weight:bold">Nombre</label><br />
<input name="nombre" type="text" size="12" style="height:12px; font-size:9px"/>
</td>
</tr>
<tr>
<td><input type="submit" name="Chercher" value="Chercher" style="height:18px; font-size:9px; font_width:bold" /></td>
</tr>
</table>
</form>
</div>
<?php
if(isset($_POST["Chercher"]))
{
$profil = $_POST['profils'];
$pays = $_POST['pays'];
$ville = $_POST['ville'];
$date_debut = $_POST['date_debut'];
$date_fin = $_POST['date_fin'];
$nombre = $_POST['nombre'];
if(empty($_POST["profils"]) && empty($_POST["pays"])&& empty($_POST["ville"])&& empty($_POST["date_debut"])&& empty($_POST["date_fin"])&& empty($_POST["nombre"]))
{ // echo" tout les champs sont vide";


echo '<img src="image.php">';

/* header ("Content-type: image/png");
$image = imagecreate(200,50);
$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
$blanc = imagecolorallocate($image, 255, 255, 255);
imagestring($image, 4, 35, 15, "Salut les Zér0s !", $blanc);
imagepng($image); */

} else {}
} else {}
?>
</body>
</html>



a++
vendredi 19 novembre 2010 à 20:57:52 | Re : probleme d'affichage d'image

cod57

Tu peux pas génerer une image si tu as du code executé
... excuses
samedi 20 novembre 2010 à 04:51:53 | Re : probleme d'affichage d'image

neigedhiver

Salut,

+1 pour Le Grand Jisay

L'autre solution consiste à encoder en base 64 et insérer l'image ainsi produite dans la balise img.
Un petit tour sur la définition des standard peut être une bonne chose.

Cod57 :

Tu peux pas génerer une image si tu as du code executé


J'me trompe ou bien ça veut rien dire ce que tu as écrit ?

--
Neige

Souvent la réponse à votre question se trouve dans la doc. Commencez par là ;)


Cette discussion est classée dans : affiche, code, image, probleme, affichage


Répondre à ce message

Sujets en rapport avec ce message

Affichage...suite de tableau [ par Brikse ] Hello tout le monde.... Je rencontre un problème au niveau de l'affichage dans mon code PHP. Alors, le truc est simple.J'ai un code qui insère une ima Probleme code de securité [ par zzzzzz ] Voila je suis debutant en php et j'ai inclue un fichier code.php avec comme contenu: header("Content-type: image/jpeg"); $nbr = rand(10000,100000); PROBLEME GENERATION IMAGE AVEC GD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [ par zzzzzz ] C'est desesperent! jen'arrive toujours pas a comprendre d'ou viens le prob depuis hier :(en fait j'ai un fichier code.php de contenue:$nbr = rand(1000 Probleme d'affichage help [ par ria94 ] J ai commencé le php depuis un peu plus d'une semaine donc excusé moi de mon peu de connaissance.Mon probleme c est que j'ai crée une page qui se conn Probleme d'affiche provoqué par isset [ par niconoss ] Salut a tous, Tout d'abord merci a celui ou celle qui m'aidera!Mon formulaire est affiche des input et textarea qui contiennet des variables de sessio ftp_put [ par panpan ] Hello.J'ai un probleme avec ftp_putQuand j'execute mon scripte d'upload, l'image est bien uploader sur le serveur, mais internet explorer m'affiche ce Affichage image au passage de la souris [ par zizou94 ] Bonjour a tous. Je suis débutant. J'ai créé une requete pour afficher la liste de mes articles et j'aimerai qu au passage de la souris qu'il m'affiche bug avec affichage [ par sappy ] Bonjour, J'ai un petit soucis : j'ai un caractère " : $html probleme affichage sous ie [ par EFFACEUR ] bonjour, je suis en train de créer un site de jeux, la page s affiche correctement sous firefox et sous internet explorer il y a des espaces entre les Probleme affichage des photos d'un repertoire [ par rouliendelavegas ] bonjour, j'ai trouver sur ce site une fonction pour generer l'affichage de miniature presente dans un repertoire en faisant des liens vers l'image au


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales