miszqa
19.06.2004, 15:19:08
chodzi mi o stworzenie skryptu aby mozna bylo napisac newsa oraz dodac obrazek
news ladowany mialby byc do bazy, a obrazek do jakiegos katalogu, oczywiscie plik ladowany mialby swoja nazwe zapisana do bazy automatycznie aby nie trzeba bylo przepisywac nazwy czy ktos ma pomysl na wykonanie czegos takiego ?
stoprocent
19.06.2004, 15:26:47
Poszukaj , takich opstow jak twoj sa tysiace . Newsy ze zdjeciami pojawialy sie naprawde mnowstwo razy . Pozaty wydaje mi sie ze jak pomyslisz to znajdziesz rozwiaznie pisz z jakims konkretem , o jkaims bledzie czy konkretnym rozwiazaniu czegos nikt ci tu nie napisze gotowca. Wyatrczy naprawde sie wytezyci uzyc wyszukiwarki i sklecic razem to co znajdziesz .
hwao
19.06.2004, 16:28:11
miszqa
19.06.2004, 17:28:24
no nie zupelnie mi o to chodzilo
chodzi mi o polaczenie
napisanej tresci z obrazkiem zeby za jednym rzutem wrzucic wszystko
czyli pisze newsa dodaje obrazek klikam i wszystko wysyla mi na serwer,
nastepnie texty i nazwe obrazka wrzuca mi do bazy a sam obrazek wrzuca do katalogu.
kicaj
19.06.2004, 18:21:28
Poczytaj o uploadzie plikow na serv, potem polacz to z newsami
miszqa
19.06.2004, 19:03:44
no wlasnie nie bylo by z tym problemow jakbym umial to wykonac
Sabistik
20.06.2004, 20:03:57
moze cos w tym stylu:
<?php
<form enctype=\"multipart/form-data\\" method=\"post\" >
<input type=\\"hidden\" name=\"MAX_FILE_SIZE\" value=\"1000000\">
IMG:
<input name=\\"obraz\" type=\"file\"><br />
<input type=\\"submit\" value=\"dodaj\">
</form>
\";
} else {
$obraz = $HTTP_POST_FILES['obraz']['tmp_name'];
$obraz_name = $HTTP_POST_FILES['obraz']['name'];
$obraz_size = $HTTP_POST_FILES['obraz']['size'];
$obraz_type = $HTTP_POST_FILES['obraz']['type'];
$obraz_error = $HTTP_POST_FILES['obraz']['error'];
if ($obraz_error > 0)
{
switch ($obraz_error)
{
case 1
: echo 'Rozmiar pliku przekroczył wartość upload_max_filesize'; break; case 2
: echo 'Rozmiar pliku przekroczył wartość max_file_size'; break; case 3
: echo 'Plik wysłany tylko częściowo'; break; case 4
: echo 'Nie wysłano żadnego pliku'; break; }
}
if ($obraz_type != 'image/gif')
{
echo 'Problem: Tylko i wyłacznie img!'; }
$lokalizacja = 'obrazki/'.$obraz_name;
{
{
echo 'Problem: Plik nie może być skopiowany do katalogu'; }
}
?>
musisz miec odpowiednie uprawnienia do katalogu obrazki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.