Autor Zpráva
Svasik
Profil *
Ahoj, snažil jsem se udělat funkci, která zmenší obrázek, pokud je moc velký (jeho rozměry na webu). Použil jsem getimagesize, ale nejspíš jsem někde udělal chybu...
tady je můj kód:
<?php
function zmenseni($url,$mw,$mh){
    list($w,$h) = getimagesize($url);
    while($w > $mw & $h > $mh){
    $w=$w/2;
    $h=$h/2;
    }
    return("<img src='$url' width='$w' height='$h' />"); 
}


?> 


... pak jsem se snažil tuto funkci použít v jiné funkci, která nahrazuje tagy z guestbooku (např [url=*ahoj.cz*]ahoj[/url])... nevím jak to udělat... kdyžtak bych prosil také pomoc, děkuju:

<?php
function Censore($message){
  $nahradit_co = array('','','','','[u]','[/u]','[obrazek]*','*[obrazek]','[url=*','*]','[/ url]');
  $nahradit_cim = array('<b>','</b>','<i>','</i>','<u>','</u>','<img src="','" border="0" height="200" width="150">','<a href="','" target="_blank">','</a>');
  $message = nl2br($message);
  $message = str_replace($nahradit_co, $nahradit_cim, $message);
  
  return $message;
}
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0