![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 6 Dołączył: 26.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam...
Mam taki problem .... jak mam formularz i np pole takie <input name="image_filename" type="file"> i potem w skrypcie chce sobie przypisać tak : $image_name=$_FILES['image_name']['name'] edit// tak próbuje przypisać :$image_name=$_FILES['image_filename']['name']; (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) I cały czas wyskakuje, że Undefined index: image_name ,. Ściągnąłem też takiego gotowca na próbę z tej strony ...http://www.blazonry.com/scripting/upload-size.php i próbowałem też przykład z ksiązki PHP5,Apache,MySQL.Odpodstaw i nic cały czas undefined index:image_name Wie może ktoś gdzie tkwi błąd ? Ten post edytował kamillo121 1.08.2009, 14:40:42 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 6 Dołączył: 26.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
CODE <html> <head> <title></title> </head> <body> <form name="from1" method="post" action="check_image.php" > <table> <tr> <td>Tytul</td> <td> <input type="text" name="image_caption" id="image_caption" size="55" maxlength="255"></td> </tr> <td>nazwa usera</td> <td><input name="image_username" type="text" id="image_username" size="55" maxlength="255"></td> </tr> <td> Umieszczany obraz</td> <td><input name="image_filename" type="file" id="image_filename"></td> </tr> </table> <input type="submit" name="submit" value="wyslij"> </form> </body> a s krypcie CODE <?php include('conn.php'); $image_caption=$_POST['image_caption']; $image_username=$_POST['image_username']; $image_tempname=$_FILES['image_filename']['name']; $today=date("Y-M-d"); $ImageDir="c:/www/strona/img/"; $ImageName=$ImageDir. $image_tempname; if(movie_uploaded_file($_FIES['image_filename']['tmp_name'], $ImageName)){ list($width, $height, $type, $attr)=getimagesize($ImageName); switch($type){ case 1: $ext= ".gif"; break; case 2: $ext=".jpg"; case 3: $ext=".png"; break; default: echo "Przykro nam ale przeslany orbaz nie jest w formacie gif jpg lub png"; } $insert="INSERT INTO images (`image_caption`, `image_username`, `image_date`) VALUES ('".$image_caption."', '".$image_username."', '".$today."' )"; $insertresult=mysql_query($insert) or die(mysql_error()); $lastpicid=mysql_insert_id(); $newfilename=$ImageDir.$lastpicid.$ext; rename($ImageName, $newFilename); } ?> <html> <head> <title> </title> </head> <body> obrazke to :<br> <img src="img/<?php echo $lastpicid.$ext; ?> </body> </html> To wszystko narazie robię na próbę, żeby się wprawić w dodawaniu obrazków przez userów na serwer (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 11:51 |