Witam
pisze własnie skromnom galerie. Podczas załadowania zdjęcia i próby przesłania zdjeci wyskakuje poniższy błąd:
--------------------------
BŁĄD
Żądany URL nie może zostać sprowadzony

Podczas sprowadzania URL-a: http://esia.dotgeek.org/gfnetv02/add_foto.php?

wystąpił następujący błąd:

* sprowadzony dokument ma zerowy rozmiar

Squid nie otrzymał żadnych danych w odpowiedzi na to żądanie.
Generated Sat, 11 Dec 2004 14:31:00 GMT by kinga.zax.pl (squid/2.5.STABLE7)
-------------------------
Na localu niby wszystko działa, a w necien nie. adres pod jakim formularz jest sprawdzany http://esia.dotgeek.org/gfnetv02/add_foto....ction=czek_form


Zgóry dzięki za pomoc, to pewnie jakiś błachy błąd ale nie spie juz chwile wiec smile.gif wybaczcie

EDIT
może to przez to?:
  1. <form action="add_foto.php?action=czek_form" method="post" enctype="multipart/form-data">


EDIT
hmmm moze to ma związek z tym że uzywam SMARTY, bo teraz nawet strona główna siadła, a zmieniałem tylko linijke kodu w TPL'u
może jak podam kod to kots coś zrozumie
  1. <form action="add_foto.php?action=czek_form" method="post" enctype="multipart/form-data">
  2. <input type="file" name="plik"><br />
  3. <input type="text" name="tytul"><br />
  4. <select name="kat" >
  5. <option value="akt">Akt</option>
  6. <option value="architektura">Architektura</option>
  7. <option value="ludzie">Ludzie</option>
  8. <option value="zwierzeta">Zwierzęta</option>
  9. <option value="krajobraz">Krajobraz</option>
  10. <option value="przyroda">Przyroda</option>
  11. <option value="portret">Portret</option>
  12. <option value="mart_nat">Martwa natura</option>
  13. <option value="reporterskie">Reporterskie</option>
  14. <option value="inne">Inne</option>
  15. </select><br />
  16. <textarea name="opis" rows="15" cols="60"></textarea><br />
  17. <input type="submit" value="wyślij" />
  18. </form>

a teraz add_foto.php
  1. <?php
  2.  
  3. require 'libs/Smarty.class.php';
  4.  
  5. $smarty = new Smarty;
  6. if($_GET[&#092;"action\"]==\"czek_form\"){
  7. $plik=$_FILES['plik']['tmp_name'];
  8. $plik_czek=$_FILES[&#092;"plik\"];
  9. $plik_size=$_FILES['plik']['size'];
  10. $plik_typ=$_FILES['plik']['type'];
  11. $tytul=$_POST[&#092;"tytul\"];
  12. $kat=$_POST[&#092;"kat\"];
  13. $opis=$_POST[&#092;"opis\"];
  14.  
  15.  
  16. if($plik_czek ==&#092;"\" OR $tytul==\"\" OR $kat == \"\" OR $opis ==\"\"){
  17.  $smarty->assign('error','1');
  18.  }elseif($plik_size > 120000){
  19.  $smarty->assign('error','2');
  20.  }
  21.  elseif($plik_typ != 'image/jpeg'){
  22.  $smarty->assign('error','3');
  23.  }
  24.  else{
  25. $uploaddir = 'img/';
  26. $uploadfile = $uploaddir . time().md5($_FILES['plik']['name']).'.jpg';
  27. print &#092;"<pre>\";
  28. if (move_uploaded_file($_FILES['plik']['tmp_name'], $uploadfile)) {
  29. print &#092;"File is valid, and was successfully uploaded. \";
  30. print &#092;"Here's some more debugging info:n\";
  31. print_r($_FILES);
  32. } else {
  33. print &#092;"Possible file upload attack! Here's some debugging info:n\";
  34. print_r($_FILES);
  35. }
  36.  
  37.  
  38. print &#092;"</pre>\";
  39.  
  40.  
  41.  
  42.  
  43.  $size=getimagesize($uploadfile);
  44.  $img=imagecreatefromjpeg($uploadfile);
  45.  $small = imagecreatetruecolor(100, 100); // new image
  46.  ImageCopyResampled($small, $img, 0, 0, 0, 0, 100, 100, $size[0],$size[1]);
  47. $min='img/min_'.time().md5($_FILES['plik']['name']).'.jpg';
  48.  imagejpeg($small,$min);
  49.  imagedestroy($small);
  50.  mysql_connect('localhost','root','krasnal');
  51.  mysql_select_db('gfnetv02');
  52.  $save=mysql_query(&#092;"INSERT INTO `galeria` (`id_obrazka`,`tytul`,`opis`,`id_usera`,`user`,`adres`,`adres_min`,`kat`,`oc
    e
  53. a`) VALUES ('','$tytul','$opis','\".$_SESSION[\"id_usera\"].\"','\".$_SESSION[\"user\"].\"','$uploadfile','$min','$kat','0')\")or die(mysql_error());
  54.  
  55. }
  56.  
  57.  }
  58.  
  59. $smarty->assign('img',$min);
  60. $smarty->assign('alt',$tytul);
  61. $smarty->assign('alt1',$opis);
  62.  
  63. $smarty->display('add_foto.tpl');
  64.  
  65. ?>


Prosze nie zwracać uwagi na funkcjonalność kodu bo nie jest ona imponująca smile.gif