Schemat strony
Zdjęcie które chce wyświetlić
jakieś inne elementy
i tu dopiero formularz
o to kod wyświetlanie zdjęcia
<?php require "function.php"; echo '<img src="obraz/'.S_SESSION['uzytkownik'].'" width="280" height="424" border="0" alt="foto" />'; } else { } formularz ?>
<?php { $adres=get_ip(); $nazwa_pliku=addPicture(280,424,$adres); form(); } else { form(); } ?>
funkcje
<?php { $adres=get_ip(); $nazwa_pliku=addPicture(280,424,$adres); form(); } else { form(); } ?>
funkcje
<?php function addPicture($x, $y, $nazwa_pliku){ // sprawdza ładowany obrazek // Sprawdza typ, pownien być JPEG lub PNG. // przenosi plik do docelowego katalogu. $_SESSION['uzytkownik']=get_ip(); $location='./obraz/' .$nazwa_pliku.''; $img = imagecreatefromjpeg($location); $width = imagesx($img); $height = imagesy($img); $width_mini = $x; $height_mini = $y; $img_mini = imagecreatetruecolor($width_mini, $height_mini); imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $width_mini , $height_mini, $width , $height); imagejpeg($img_mini, $location, 80); imagedestroy($img); } // Koniec instrukcji if move... } else { // Niepoprawny typ. form(); } // Usuń plik jeżeli jeszcze istnieje. } } return $nazwa_pliku; } function form(){ echo ' <form enctype="multipart/form-data" method="post" action="indexa.php"> <input id="element_5" name="upload" class="element file" type="file"/> <input id="saveForm" class="button_text" type="submit" name="submit" value="Submit" /> '; } function get_ip() { if($_SERVER['HTTP_CLIENT_IP']) { $ip = $_SERVER['HTTP_CLIENT_IP']; } else if($_SERVER['HTTP_X_FORWARDED_FOR']) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip = $_SERVER['REMOTE_ADDR']; } if($ip2long) { } return $a; } ?>