Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie plików na serwer, Problem z chmodem :/
Ultras
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 15.08.2006

Ostrzeżenie: (0%)
-----


Witam to mój pierwszy temat pisze go ze względu na to że żaden znaleziony sktypt rekord na chmod mi nie działa. A więc tak, pliki sie uploadują na serwer w całości ale mają chmod 600 co nie pozwala na wyswietlenie plikow na stronie. Proszę was o pomoc co mam dodac i gdzie aby oba wysylane pliki maily chmod 644 Z góry dzięki. A o to kod:
  1. <?
  2. require 'konfiguracja.php'
  3. ?>
  4.  
  5. <html>
  6. <body background="obrazki/tlo.gif"><form action="dodajmecz.php" method="post" enctype="multipart/form-data">
  7. Mecz:<br />
  8. <input type="text" name="mecz" /><br />
  9. W domu gra:<br />
  10. <input type="text" name="dom" /><br />
  11. <br />
  12. <input type="hidden" name="MAX_FILE_SIZE" value="30000">
  13. <input type="file" name="obrazek1" size="40"><br>
  14. Na wyjeĽdzie gra:<br />
  15. <input type="text" name="wyjazd" /><br />
  16. <input type="hidden" name="MAX_FILE_SIZE" value="30000">
  17. <input type="file" name="obrazek2" size="40"><br>
  18.  
  19.  
  20.  
  21. <input type="submit" value="dodaj" />
  22. </form>
  23.  
  24.  
  25.  <?php
  26.  move_uploaded_file($_FILES['obrazek1']['tmp_name'],"obrazki/".$_FILES['obrazek1']['name']); 
  27. move_uploaded_file($_FILES['obrazek2']['tmp_name'],"obrazki/".$_FILES['obrazek2']['name']); 
  28. // odbieramy dane z formularza
  29. $mecz = $_POST['mecz'];
  30. $dom = $_POST['dom'];
  31. $obrazek1 = $_FILES['obrazek1']['name'];
  32. $wyjazd = $_POST['wyjazd'];
  33. $obrazek2 = $_FILES['obrazek2']['name'];
  34.  
  35. if($mecz and $dom and $obrazek1 and $wyjazd and $obrazek2) {
  36.  
  37.  
  38. // łączymy się z bazą danych
  39. $connection = @mysql_connect($host, $user, $pass)
  40. or die('Brak połączenia z serwerem MySQL');
  41. $db = @mysql_select_db($baza, $connection)
  42. or die('Nie mogę połączyć się z bazą danych');
  43.  
  44. // dodajemy rekord do bazy
  45. $ins = @mysql_query("INSERT INTO kategorie SET mecz='$mecz', dom='$dom', obrazek1='$obrazek1', wyjazd='$wyjazd', obrazek2='$obrazek2'");
  46.  
  47. if($ins) echo "Mecz zostal dodany";
  48. else echo "Nie udalo sie dodac meczu, moze to blad serwera?";
  49.  
  50.  
  51. mysql_query("INSERT INTO wynik 
  52. (mecz, dom, wyjazd) VALUES('$mecz', '0', '0' ) ") 
  53. or die(mysql_error()); 
  54. mysql_close($connection); 
  55. }
  56.  
  57. ?> 
  58. </body></html>


Ten post edytował Ultras 21.08.2006, 19:00:07
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 00:53