Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z fread()
pwa
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 9.07.2003
Skąd: krakow

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


mam problem poniewaz wyskakuje mi taki warning:

Warning: fread(): supplied argument is not a valid stream resource in c:apachehtdocsnowy_uzyt.php on line 43

a chodzi o ta linijke:

$obraz=addslashes(fread(fopen($_FILES['the_file']['tmp_name'],"r"),$_FILES['the_file']['size']));

caly kod zrodlowy pliku:

Kod
<html>

<head>

<meta http-equiv="content-language" content="pl">

<title>Dodawanie uzytkownika</title>

</head>

<body>



<?





if (isset($_POST['submit']))

{

            

     if(strlen($HTTP_POST_VARS['login2']) AND strlen($HTTP_POST_VARS['haslo2']) AND

     strlen($HTTP_POST_VARS['haslo3']) AND strlen($HTTP_POST_VARS['email']) AND

     strlen($HTTP_POST_VARS['the_file']) > 0)

  

    {

      require_once("mysql_connect.inc");



      

       $obraz=addslashes(fread(fopen($_FILES['the_file']['tmp_name'],"r"),$_FILES['the_file']['size']));

      



       $query = "INSERT INTO uzytkownicy VALUES

       (NULL,PASSWORD('{$HTTP_POST_VARS['haslo2']}'),'{$HTTP_POST_VARS['login2']}','{$HTTP_POST_VARS['email']}',

       '$obraz','{$_FILES['the_file']['type']}')";

       $query_result = mysql_query ($query);

      

       // sprwadzamy czy ok

      

       if ($query_result)

       {

        echo 'Jestes nowym uzytkownikiem: <a href='logowanie.php'>zaloguj sie</a>';

        } else {

        echo '<b><a href='logowanie.php'>Cos poszlo nie tak sprobuj jescze raz</b>';



       // zwolnienie zasobow i zakonczenie polaczenia

          }      

        mysql_close();

        }

     }else { // jesli nic nie wpasano to ten komunikat

      echo 'nie wypelniles wskazanych rubryk<br>';

      echo '<a href="nowy_uzyt.php">sprobuj ponownie</a>';  

    }

  } else { // to do submit !!!

?>

  

  Rejestracja nowego uzytkownika:<br>

  <form action="nowy_uzyt.php" method="post">



  proponowany login:<br>

  *<input type="text" name="login2" size="30" maxlength="40">

  <br>proponowane haslo:<br>

  *<input type="password" name="haslo2" size="30" maxlength="40">

  <br>powtorz haslo:<br>

  *<input type="password" name="haslo3" size="30" maxlength="40">

  <br>e-mail:<br>

  *<input type="text" name="email" size="30" maxlength="40"><br>

  <br>

  <input type="hidden" name="MAX_FILE_SIZE" value="1000000000">

  Wybierz swoje logo:<br><input type="file" name="the_file">

  <br><input type="submit" name="submit" value="utworz konto">

  </form>



<?

}  //zakonczenie warunku do submit

?>



</body>

</html>


jest to dziwne gdyz w innym pliku mi to dziala bez zarzutow a tu nie moge doszukac sie zadnego bledu sad.gif
Go to the top of the page
+Quote Post

Posty w temacie
- pwa   problem z fread()   31.08.2003, 16:06:40
- - jono   <?php $obraz=addslashes(fread(fopen("$_FILES['t...   31.08.2003, 16:44:29
- - pwa   niestety dalej nic   31.08.2003, 16:49:14
- - spenalzo   Po pierwsze stosuj BBCode php do kolorowania kodu ...   31.08.2003, 18:17:18
- - Jabol   zrob sobie debugging i sprawdz od kiedy nie jest t...   31.08.2003, 18:24:11
- - adwol   Re: problem z fread()   31.08.2003, 20:58:50
- - pwa   ok   31.08.2003, 22:31:30
- - hao   Czesc, mam właśnie taki sam problem. Mój skrypt dz...   18.06.2004, 13:03:14
- - kicaj   wklep kawalek kodu   18.06.2004, 13:23:14
- - Dawid Pytel   Nie: [XML] pobierz, plaintext <form action=...   18.06.2004, 13:26:42
- - hao   U mnie to leci tak: (uprościłem dość kawałek tego ...   19.06.2004, 17:13:34


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

 



RSS Aktualny czas: 19.08.2025 - 19:17