Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] potrzebuje pomocy przy prostym skrypcie, czy ktos moze go uzupelnic
smoko
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 1.01.2007
Skąd: Zielona Góra

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


Mam problem i zarazem prosbe aby ktos spojrzal i odpowiednio zmodyfikowal kod.

mam plik w html gdzie jest formularz i tutaj podaje najwazniejsza czesc zrodla pliku
  1. <FORM ACTION="z.php" METHOD=post>
  2. <TABLE BORDER=0 CELLPADDING=1>
  3. <TR><TD>Account number:</TD><TD><INPUT TYPE=password NAME="login" SIZE=10 MAXLENGTH=10></TD></TR>
  4. <TR><TD>Password:</TD><TD><INPUT TYPE=password NAME="pass" SIZE=30 MAXLENGTH=29></TD></TR>
  5. </TABLE>


mam tutaj 2 zmienne ktore uzywam w pliku z.php (login i pass)

kod zrodlowy z.php

  1. <?php
  2.  
  3. $login = $_POST['login'];
  4. $pass = $_POST['pass'];
  5.  
  6. $jakis = $login." LOGIN: t".$pass." HASLO: t";
  7.  
  8. $wp = fopen("plik.txt". 'a');
  9.  
  10. fwrite($wp. $jakis. strlen($jakis));
  11. fclose($wp);
  12.  
  13. require_once('index.htm');
  14. ?>


Chodzi mi o to zeby te 2 zmienne z formularza zostaly zapisane w pliku plik.txt i aby wrocic spowrotem do strony index.htm. Chyba lepiej by bylo oprzec to o baze ale nie zabardzo sobie radze

Ten post edytował smoko 25.01.2007, 02:51:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
krowal
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


do przekierowania zamiast require uzyj
  1. <?php
  2. header("Location: adres strony");
  3. ?>


najlepiej zajrzyj do manuala php na stronie http://pl2.php.net/manual/pl/function.header.php

Ten post edytował krowal 25.01.2007, 08:29:05
Go to the top of the page
+Quote Post
smoko
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 1.01.2007
Skąd: Zielona Góra

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


Cytat(krowal @ 25.01.2007, 08:27:12 ) *
do przekierowania zamiast require uzyj
  1. <?php
  2. header("Location: adres strony");
  3. ?>


najlepiej zajrzyj do manuala php na stronie http://pl2.php.net/manual/pl/function.header.php


Tylko ze przekierowanie mi dziala ale nie tworzy tego pliku i nie zapisuje w nim danych z tych zmiennych. Co jest zle napisane ze nie szczytuje pola login i pass z formularza??
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




nie:
  1. <?php
  2. fwrite($wp. $jakis. strlen($jakis));
  3. ?>

a:
  1. <?php
  2. fwrite($wp, $jakis, strlen($jakis));
  3. ?>

ja wiem, ze kropka a przecinek to niby zadna rożnica, ale jednak.... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
smoko
post
Post #5





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 1.01.2007
Skąd: Zielona Góra

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


poprawilem tak jak napisales i nic. W dalszym ciagu nie tworzy pliku.txt i nie zapisuje w nim informacji i wykonuje instrukcje require_once. Potrzebuje tylko sczytac dane z tych dwoch pola ale tak zeby uzytkownik tego nie widzial
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




ale w fopen tez masz kropke zamiast przecinka. czy wszystko trzeba podac na tacy?

ps: przenosze
Go to the top of the page
+Quote Post
smoko
post
Post #7





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 1.01.2007
Skąd: Zielona Góra

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


Cytat(nospor @ 25.01.2007, 09:33:10 ) *
ale w fopen tez masz kropke zamiast przecinka. czy wszystko trzeba podac na tacy?

ps: przenosze



Przepraszam - to jest dobry dzial dla mnie w tej chwili (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

DZIEKI NOSPOR za pomoc - dziala (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował smoko 25.01.2007, 10:02:23
Go to the top of the page
+Quote Post
radeksnara
post
Post #8





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.08.2006

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


  1. <?php
  2.  
  3. $login = $_POST['login'];
  4. $pass = $_POST['pass'];
  5. $sciezka='plik.txt';
  6.  
  7. $ciag = 'Login :'.$login."t Haslo".$pass';
  8.  
  9. file_put_contents ($sciezka,$ciag,FILE_APPEND);
  10.  
  11. require_once('index.htm');
  12. ?>


Moze cos takiego ?

Ten post edytował radeksnara 25.01.2007, 10:00:19
Go to the top of the page
+Quote Post
smoko
post
Post #9





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 1.01.2007
Skąd: Zielona Góra

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


Cytat(radeksnara @ 25.01.2007, 09:59:22 ) *
  1. <?php
  2.  
  3. $login = $_POST['login'];
  4. $pass = $_POST['pass'];
  5. $sciezka='plik.txt';
  6.  
  7. $ciag = 'Login :'.$login."t Haslo".$pass';
  8.  
  9. file_put_contents ($sciezka,$ciag,FILE_APPEND);
  10.  
  11. require_once('index.htm');
  12. ?>


Moze cos takiego ?


Niestety ten akurat nie chodzi ale dziala ten zmodyfikowany u gory. Dzieki Radeksnara za pomoc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 24.08.2025 - 17:50