comment zoomer une photo en codage php

Petit nouveau ! | 1 Messages

29 déc. 2016, 20:20

Bonjour, je tiens depuis plusieurs années un site commandé à un étudiant, aussi je me permets de poser deux questions : 1 ) les codes cités ce dessous représentent la mise en ligne d'une annonce dont je voudrai changer la taille de la photo présentée. A savoir garder la taille d'origine présentée sur le site mais offrir la possibilité à l'internaute de l'agrandir, par ex 1000 pixels en largeur.

2) Lorsque l'annonce est rentrée sur le site, il ne m'est plus possible de changer la photo sans être obligé de la rentrer à nouveau.

Merci de votre aide

Christophe


<?php
include('connexion.php');
$affichage = mysql_query("SELECT * FROM annonces WHERE categorie = 'vente_buggy' ORDER BY id DESC");
while ($impr = mysql_fetch_array($affichage))
{
?>
<table cellspacing="0" cellpadding="5" border="1" width="685" id="<?php echo $impr['numero']; ?>">
<tr>
<td <?php if($impr['photo'] != '0'){echo 'colspan="2"';} ?>><span><b>Annonce n°<?php echo $impr['numero']; ?></b> parue le <?php echo $impr['date']; ?> - <b><?php echo $impr['titre']; ?></b></span></td>
</tr>
<tr>
<td valign="top"><span><?php echo $impr['texte']; ?></span></td>
<?php
if($impr['photo'] != '0')
{
list($width) = getimagesize('./admin/img/' . $impr['photo'] . '.jpg');
if ($width > 362)
echo '<td valign="top"><img src="./admin/img/' . $impr['photo'] . '.jpg" width="362" /></td>';
else
echo '<td valign="top"><img src="./admin/img/' . $impr['photo'] . '.jpg" /></td>';
}
?>
</tr>
</table>
<br />

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

31 déc. 2016, 18:06

Bonjour,

Il va nous falloir nous en dire davantage.
Nous pouvons t'aider à réaliser le script que tu veux mais pas le faire à ta place, donc voici quelques questions supplémentaires :
- Quel est le problème et où bloques-tu ?
- Qu'as tu déjà essayé ?
- Quels sont les messages d'erreurs rencontrés que tu ne sais pas résoudre ?
Quand tout le reste a échoué, lisez le mode d'emploi...