Je travaille avec un script pour redimensionner des images. Je semblent obtenir une erreur:
Erreur: aucune image n'a été spécifié
Probablement à cause de ce code dans le script (image.php):
if (!isset($_GET['image']))
{
header('HTTP/1.1 400 Bad Request');
echo 'Error: no image was specified';
exit();
}
Voici ce que je suis faire (profile.php):
$your_image = $row['Image'];
$path_to_image = $row['PortraitPath'];
$width = 100;
$height = 100;
echo "<img src=\'/image.php/{$your_image}?width={$width}&height={$height}&cropratio=1:1&image={$path_to_img}\' alt=\'Alt text goes here.\' />";
par conséquent, je lis $your_image
et $path_to_image
d'une table MySQL , puis en le mettant dans le img source
. Comme mentionné ci-dessus, évidemment, l'image n'est pas définie, c'est pourquoi je reçois cette première erreur. Qu'est-ce que je ne comprends pas, comment l'image sera-t-elle réglée avec mon code img src
? N'avez-vous pas simplement affiché l'image réelle? Alors, comment l'image sera-t-elle définie si une image est simplement affichée? Je vous remercie.
Avez-vous copié ce code quelque part? Évidemment, l'emplacement précédent a reçu l'image de l'URL GET plutôt que la base de données. – Fosco
En dehors de devoir enlever le '\' avant vos '' '' dans la chaîne je ne vois aucun problème. – Wrikken
@ Fosco - Correct..Doh..Je pense maintenant comment puis-je même redimensionner l'image lorsque je l'ai déjà enregistré dans la base de données .... Je devrais redimensionner juste après que l'image a été téléchargée ... hmm –