Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z dodaniem pliku , bardzo pilne, co jest nie tak ?? plisssss pilne
Blochu1
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 12.10.2006

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


<?php
session_start();
if (is_numeric ($_GET['pih'])) {
if(isset($_SESSION['id_osoby'])) {
require_once ('../include/mysql_connect.php');
include_once('header.htm');
if(isset($_POST['subm'])){
if (is_uploaded_file ($_FILES['image']['tmp_name'])) {
if (move_uploaded_file($_FILES['image']['tmp_name'], "../include/galerie/{$_FILES['image']['name']}")) {
echo '<p>Plik został załadowany</p>';
} else { // jezeli nie zaladowano
echo '<p><font color="red">Plik nie zostal zaladowany</font></p>';
$i = '';
}
$i = $_FILES['image']['name'];
} else {
$i = '';
}
if($i){
$query="Insert into zdjecia(id_kategorii,nazwa) values({$_GET['pih']},'$i')";
if($result=mysql_query($query)){
echo"Zdjecie $i zostało dodane do ketegorii";
}
else{
echo"Zdjecie $i nie zostało dodane do ketegorii";
}
}
}
?>
<form action="<?php echo dirname($_SERVER['PHP_SELF']) . "/zdj.php?pih={$_GET['pih']}"; ?>" method="post">
<p><b>Obraz:</b><input type="file" name="image" /></p>
<br><input type="submit" name="subm" value="Zapisz"><br>
</form>
<?php
include_once('footer.htm');
}
else {
include_once('../header.htm');
echo'Nie jestes zalogowany (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !';
include_once('../footer.htm');
}
}
?>

blad mi wyrzuca w w 8 lini po wcisnieciu przycisku
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Blochu1
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 12.10.2006

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


Kod
<?php
session_start();
if (is_numeric ($_GET['pih'])) {
    if(isset($_SESSION['id_osoby'])) {
        require_once ('../include/mysql_connect.php');
        include_once('header.htm');
        if(isset($_POST['subm'])){
            if (is_uploaded_file ($_FILES['image']['tmp_name'])) {
                if (move_uploaded_file($_FILES['image']['tmp_name'], "../include/galerie/{$_FILES['image']['name']}")) {
                    echo '<p>Plik został załadowany</p>';
                } else { // jezeli nie zaladowano
                    echo '<p><font color="red">Plik nie zostal zaladowany</font></p>';
                    $i = '';
                }
                $i = $_FILES['image']['name'];
            } else {
                $i = '';
            }
            if($i){
                $query="Insert into zdjecia(id_kategorii,nazwa) values({$_GET['pih']},'$i')";
                if($result=mysql_query($query)){
                    echo"Zdjecie $i zostało dodane do ketegorii";
                }
                else{
                    echo"Zdjecie $i nie zostało dodane do ketegorii";
                }
            }
        }
        ?>
        <form action="<?php echo dirname($_SERVER['PHP_SELF']) . "/zdj.php?pih={$_GET['pih']}"; ?>" method="post">
        <p><b>Obraz:</b><input type="file" name="image" /></p>
        <br><input type="submit" name="subm" value="Zapisz"><br>
        </form>
        <?php    
        include_once('footer.htm');
    }
    else {
        include_once('../header.htm');
        echo'Nie jestes zalogowany (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !';
        include_once('../footer.htm');
    }
}
?>





Notice: Undefined index: image in

właśnie nie rozumiem za bardzo dlaczego nie widzi tego pola Image
Mam jeszcze jedno pytanie dlaczego podobny skrypt nie chce ładowac na serwer plikow z rozszerzeniem .exe ? czy to moze zalezy od wielkosci bo np filmow tez nie moge wrzucic

oczywiscie mowie o krotkich filmikach
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: 3.10.2025 - 17:22