Jestem poczatkujacy i nie chodzi mi scrypt z ksiazki Vademecum programisty z rozdzialu 28.
Nie wiem co sie dzieje sprawdzalem z ksiazka ale dalej mi nie chce pojsc.
Wszystko chodzi oprocz zaladunku pliku na server i podania nazwy do bazy danych.
Mam nadzieje ze mi pomozecie.
<?php include ('funkcje_dolacz.php'); $a = pobierz_rekord_artykulu($_REQUEST['artykul']); ?> <form action="artykul_wyslij.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="przeznaczenie" <table> <tr> <td>Nagłówek<td> </tr> <tr> <td><input size="80" name="naglowek" </tr> <tr> <td>Strona</td> </tr> <tr> <td> <?php { $sql = "select s.kod, s.opis from strony s, uprawnienia_autora ua, artykuly a where s.kod = ua.strona and ua.autor = a.autor and a.id = ".$_REQUEST['artykul']; } else { $sql = "select s.kod, s.opis from strony s, uprawnienia_autora ua where s.kod = ua.strona and ua.autor = '{$_SESSION['uwierz_uzyt']}'"; } ?> </td> </tr> <tr> <td> Tekst artykułu (może zawierać znaczniki HTML) </td> </tr> <tr> <td><textarea cols="80" rows="7" name="tekst_artykulu" </td> </tr> <tr> <td> Lub wysłanie pliku HTML </td> </tr> <tr> <td><input type="file" name="html" size="40"></td> </tr> <tr> <td>Obrazek</td> </tr> <tr> <td><input type="file" name="obrazek" size="40"></td> </tr> <?php if ($a[obrazek]) { $szerokosc = $rozmiar[0]; $wysokosc = $rozmiar[1]; ?> <tr> <td> </td> </tr> <?php } ?> <tr> <td align="center"><input type="submit" value="Wysłanie"></td> </tr> </table> </form>
<?php // artykul_wyslij.php // dodanie / modyfikacja rekordu artykułu include_once('funkcje_dolacz.php'); $lacz = lacz_bd(); $naglowek = $_REQUEST['naglowek']; $strona = $_REQUEST['strona']; { } else { $tekst_artykulu = $_REQUEST['tekst_artykulu']; } { // uaktualnienie $artykul = $_REQUEST['artykul']; $sql = "update artykuly set naglowek = '$naglowek', tekst_artykulu = '$tekst_artykulu', strona = '$strona', zmodyfikowany = $czas where id = $artykul"; } else { // nowy artykuł $sql = "insert into artykuly (naglowek, tekst_artykulu, strona, autor, utworzony, zmodyfikowany) values ('$naglowek', '$tekst_artykulu', '$strona', '" .$_SESSION['uwierz_uzyt']."', $czas, $czas)"; } $wynik = $lacz->query($sql); if (!$wynik) { exit; } { { $artykul = mysqli_insert_id($lacz); } switch ($typ) { case 'jpeg': case 'pjpeg': $nazwapliku = "obrazki/$artykul.jpg"; $sql = "update artykuly set obrazek = '$nazwapliku' where id = $artykul"; $wynik = $lacz->query($sql); break; $_FILES['image']['type']; } } ?>