Z jednego do drugiego pliku

Więc mam taki problem nie wiem jak zrobić takie coś że w jednym pliku wpisuje coś i żeby w innym pliku pokazywało się to co napisałem w pierwszym.

np.na tym obrazku jest takie pole żeby napisac imie i nazwisko a nastpnie wyśli to chce żepo nacisnieciu wysli wysłało do innygo pliku.

obrazke:

128gy.jpg

eeeeeeee czy mógłbyś to napisać troszeczke bardziej po polsku ??

czy chodzi ci o to żeby po wypełnieniu forularza zapisywało ci do pliku dane z formularza ??

PLIK HTML

----------------------------------------->

IMIE

NAZWISKO

<------------------------------------------

PLIK PHP

------------------------------>

<?

echo "Witaj $imie !!

";

echo “Zapewne Twoje nazwisko to $nazwisko”;

?


Pogrubione w pliku HTML:

ścieżka do pliku - musisz podać nazwę pliku np. dane.php

Teraz plik PHP nazywasz dane.php i “skrypt” działa :P:P

Są to najzwyklejsze podstawy …

Przekazanie danych do drugiego pliku :slight_smile:

Co dalej zrobisz - twoja działka 8)

Tak właśnie mi o to chodzi że jak ktoś wypełni to pole co jest pokazane na obrazku i wysle zapisuje się to w pliku dane.

pzd

tutaj masz zapis do pliku

http://forum.dobreprogramy.pl/viewtopic.php?t=80565&highlight=zapis+pliku

formularz ci napisał prezydent

teraz tylko musisz sobie to połączyć :slight_smile:

powiem ci tak gotowca ci nie podrzuce …

musisz napisać skrypt który zapisujedane w jakimś tam pliku prezydent ci dał 1 część formularz który “obrabia” dane a 2 część jest w linku gdzie ci podałem …

a co do tego formularza to radził bym zmienić metode wysyłania na POST

jest bezpieczniejsza ponieważ nie widać w adresie jakie dane w zmiennych sa przekazywane

Kod:

na

Kod:

Ale ja potrzebuje gotowy ponieważ mnie głowa mnie boli i niemoge się połapać :frowning: więc mam nadzieje że ktoś da gotowy.

pzd

Dobra !

Przerobiłem specjalnie dla Ciebie Nook :slight_smile:

PLIK dp.html //możesz zmienić nazwę

============================

PLIK dp.php

<? 

echo "$imie $nazwisko

"; 

// otwarcie pliku do zapisu 

$fp = fopen("$nazwisko.txt", "w"); 

if($fp){echo 'plik otworzony';}else{echo 'błąd w otwarciu pliku';} 

// zapisanie danych 

$odstep=" ";

$dane=$imie . $odstep . $nazwisko;

$zapiszak=fputs($fp, $dane); 

if($zapiszak){echo '
Twoje dane zostały zapisane';}else{echo '
błąd w zapisie';} 

// zamknięcie pliku 

fclose($fp); 

?>

Przyuważ, że zmieniłem przy funkcji $fp = fopen(" $nazwisko.txt", “w”);

i teraz po wprowadzeniu nazwiska - po prostu taka będzie nazwa pliku - w celu odróżnienia wpisujących :stuck_out_tongue:

Co do metody post/get - trochę niepotrzebnie chcesz dawać na post …

(żeby nie było widać wprowadzonych danych na pasku adresu …)

Ale zobacz, że tak czy inaczej wprowadzający dane chyba ma świadomość jakie dane wprowadził, więc chyba może ujrzeć to :stuck_out_tongue:

ale ja nie mówie o tym który wprowadza dane …

przykład zrobisz sobie pole w formularzu typu password (dane ci wyświetla w postaci *****) wysyłasz za pomocą GET i w pasku adresu masz wyświetlone twoje hasło … ktoś ci popatrzy przykładowo przez ramie … i juz ma twoje super tajne hasełko …

Forum to nie biuro zleceń. Możesz tutaj znaleźć pomoc w SAMODZIELNYM wykonaniu pewnych rzeczy a nie oczekiwać wykonania czegoś ZA CIEBIE.

Następne takie prośby polecą do kosza a Ty będziesz miał pamiątkę pod avatarem.

Ja wiem o tym doskonale :wink:

Ale Nook w swoim formularzu chciał tylko zapisać Imię i nazwisko :slight_smile:

Dlatego pomyślałem, że get wystarczy :P:P

Co innego dla password 8)

Nawyk jak nawyk - wiadomo, że nie tylko jednych metod sie stosuje :wink:

Raz bardziej przydatna ta - raz tamta :stuck_out_tongue:

Np.

Jakby na google dane z pola wyszukiwania były wysyłane metodą ‘post’,

to nie mógłbyś przekazać innym wyniku wyszukiwania :P:P

Ale zapewne każdy (nawet bardzo początkujący programista php :mrgreen: ) wie o tym dobrze.

Dlatego wszystko zależy od własnych potrzeb.

EOT

Pozdrawiam :!:

Dorobiłem jeszcze skrypt do oglądania danych zapisanych w pliku :smiley: :

na:

$cw = $imie."\t".$nazwisko."\n";

Edit:

Pozdrwiam

ps. Piszcie jak ten skrypt wygląda od strony technicznej jestem początkujący.

<?

$wp = file("plik_w_którym_chcesz_zapisywac_dane.txt");

$ilosc = count($wp);

if ($ilosc == 0)

{

echo 'Brak danych!';

exit;

}

echo '

| Imie | Nazwisko |
| $wiersz[0] | $wiersz[1] |

Wymaga to zmiany: (w pliku przetworz.php)

[code] $cw = 'Imię: '. $imie. ’ | Nazwisko: ‘.$nazwisko.’ ';

Dzięki Ptasior i Prezydent o to mi właśnie chodziło dziękuje wszytkim za omoc;)

pzd