Skrypt php dodawania strony


(Maryo) #1

od czego zacząć robienie skryptu, który będzie dodawał:

w określonym miejscu od góry lub dołu do strony 1.php (która juz istnieje na serwerze) w postaci:

nazwa1 nazwa2 opis

przy czym:

nazwa1 - to tekst

nazwa2 - to link do pliku pdf, który trzeba zauplodowac z hdd

opis - to link do strony nazwa1.php (którą utworzy skrypt w swoim katalogu)

a na stronie nazwa1.php bedzie tak:

nazwa3

gdzie:

img-nazwa3 - bedzie upload z hdd

teks1 - tekst do wpisania ręcznie

tekst2 - tekst do wpisania ręcznie

KONIEC. mam nadzieje ze zrozumiałe


(Septemberrust) #2

Znaczy chodzi ci o upload pliku tylko ma sie rozumiec ?????


(Maryo) #3

nie

chodzi o dodanie

nazwa1 nazwa2 opis
na stronie 1.php i równoczesnie stworzenie strony nazwa1.php w której bedzie:
nazwa3

jesli przeczytasz uwaznie post 1. to zobaczysz ze upload na serwer bedzie dwóch plików: jpg i pdf


(adpawl) #4

Odpowiedź jest bardzo prosta ...najlepiej od jakiegoś kursu php

-w sieci jest tego pełno! wystarczy zerknąć w google

Jeśli biega konkretniej o upload i zapis, zerknij np. na:

http://wortal.php.pl/wortal/artykuly/ph ... oad_plikow

http://www.kess.snug.pl/?sid=10&pid=31

itd.

Albo jeżeli nie chcesz sam nad tym siedzieć - możesz zlecić komuś napisanie gotowca wykładając "kilka" złociszy :stuck_out_tongue:


(Skr3czu) #5

Tutaj masz wszytko ładnie o php:

:arrow: http://www.php.net/manual/pl/


(Maryo) #6

ok pogrzebalem troche, mam dwa skrypty: dodawanie newsa i upload pliku. ale jak te skrypty połączyć w jeden aby był jeden przycisk OK-DODAJ.

upload:

Załaduj plik: 




uploader.php3:

<?

$uplPath="sciezkakatalogu";

$ok="ok.htm";

$blad="blad.htm";


if (is_uploaded_file($plik))

{

   copy($plik, "$uplPath/$plik_name");

   chmod("$uplPath/$plik_name", 0666);


   header("Location: $ok");

}

else

   header("Location: $blad");

?>

dodawanie newsa:

|
-


size="1" align="left"> Tutaj dodaje się newsy ?php function load($file){ $plik = @file( $file ) ; if ( empty( $plik )) return "" ; $count = count( $plik ) ; for( $a = 0 ; $a $count ; $a++ ) $e[$a] = chop( $plik[$a] ) ; return $e ; } function add($file, $line ){ if(file_exists( $file )){$plik = @fopen( $file, "a" );} flock( $plik, 2 ) ; fwrite( $plik, $line ) ; flock( $plik, 3 ) ; fclose( $plik ) ; } if ($_POST['opisy']){ $nick=$_POST['nick']; $opis=$_POST['opis']; add("dane.dat", "
".$nick."****".$opis." **--------------------------------------------------------------------------- Dodał: Admin**\n"); } ?


cellspacing="0"

|
| Temat:     | |
| News:     | style="width:155px;" value="Dodaj" |

Newsy dodane: ?php $tmp=load("dane.dat"); while (list ($key, $val) = each ($tmp)) {echo " ".$key.". ".$val." ";}; ? [/code]


(Skr3czu) #7

To już musisz poczytac kursy bo za Ciebie raczej nikt tego nie zrobi ;]