- Home
- Categorie
- Coding e Sistemistica
- Coding
- ridimensionare immagini
-
ridimensionare immagini
ciao a tutti
mi servirebbe uno script per ridimensionare automaticamente l'immagine del primo intervento del mio blog
qualcosa che automaticamente e solo per il primo intervento cambiasse il width e l'height
da così
<img style="FLOAT: left; MARGIN: 3px 10px 0px 0px;" alt="" src="images/blog/picture.jpg" border="0" width="60" height="60">
a così
<img style="FLOAT: left; MARGIN: 3px 10px 0px 0px;" alt="" src="images/blog/picture.jpg" border="0" width="150" height="150">
idee e proposte in merito?
grazie;)
-
Potresti usare le librerie GD e utilizzare imagesize, ma sarebbe un casino:D....
Prova con[PHP]$string=<img style="FLOAT: left; MARGIN: 3px 10px 0px 0px;" alt="" src="images/blog/picture.jpg" border="0" width="60" height="60">";
$stringa=str_ireplace("width="60"" "width="150"" $string);
$stringa=str_ireplace("height="60"" "height="150"" $string);
echo $stringa;[/PHP]
-
Grazie Netsurfer
il problema è che quando inserisco un nuovo intervento nel blog l'immagine cambia e non rimane picture.jpg (src="images/blog/picture.jpg")
ti riassumo:
ho un blog con movable che utilizza i fogli di stile per l'impaginazione e il testo.
il blog ha una pagina principale con titolo e riassunto degli interventi. ogni intervento ha una immagine inserita con questa stringa prima del testo:
<p><img style="FLOAT: left; MARGIN: 3px 10px 0px 0px;" alt="" src="immagini/blog/picture.gif" border="0"></p>
le immagini vengono visualizzate con una dimensione fissa 60x60, quella con cui sono salvate
ora vorrei fare in modo che l'immagine del primo intervento venisse ridimensionata automaticamente in un formato più grande, 150x150... (lo so che la qualità peggiorerebbe, ma non fa niente) senza essere salvata: ridimensionata automaticamento solo quando viene caricata dal browser
(ovviamente nel momento in cui pubblico un nuovo intervento, l'immagine cambia e sarà quella nuova a dover diventare automaticamente 150x150...)
come potrei fare? è possibile farlo utilizzando i fogli di stile o si deve usare qualche script, e se si, quale?
vi mostro il codice:
<a href="<$MTEntryPermalink$>">
<h3 class="title"><$MTEntryTitle$></h3></a>
<div class="bloghome"> <$MTEntryBody$>
<MTEntryIfExtended>
<p style="margin-top: 0; margin-bottom: 0"><span class="extended">
</MTEntryIfExtended></font>
<p style="margin-top: 0; margin-bottom: 0">
</MTEntries><$MTEntryBody$> è il tag movable in cui è contenuto l'intervento (immagine compresa)
<div class="bloghome"> serve per formattare il testo dell'intervento
grazie