Accueil > Forum > > > > probleme d'affichage d'image
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’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’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’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’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’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’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
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|