Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z sesion
-Szaman-
post 18.08.2006, 09:08:08
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 18.08.2006

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


Witam

Zaczynam się dopiero uczyć języka php i na trafiłem na problem po na pisaniu skryptu.

Skypt wygląda tak:
  1. <?php
  2. sesion_unset() :
  3.  
  4. ?>
  5. <title> Prosze sie zalogowac</title>
  6. </head>
  7.  
  8. <form method="post" action="movie1.php">
  9. <p> Wpisz nazwe uzytkownika:
  10. <input type="text" name="user">
  11. </p>
  12. <p> Wpisz haslo:
  13. <input type="password" name="pass">
  14. </p>
  15. <p>
  16. <input type="submit" name="Submit" value="Wyslij">
  17. </p>
  18. </form>
  19. </body>
  20. </html>


I przy próbie otawracia w przegląndarcze pokazuje mi sie taki błąd:

Parse error: parse error, unexpected ':' in C:\Program Files\WebServ\httpd\login.php on line 2

Mógł by mi ktoś napisać co musze zmienić zeby to mi sie nie pojawialo.

Ten post edytował -Szaman- 18.08.2006, 09:38:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
mike
post 18.08.2006, 09:11:20
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


1. Prosze poprawić temat wątku. Nie jest zgodny z zasadami panującymi na forum Przedszkole
2. Podręcznik php :: Podstawowa składnia :: Oddzielanie instrukcji
Go to the top of the page
+Quote Post
q
post 18.08.2006, 09:13:10
Post #3





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 4.04.2003
Skąd: Częstochowa/Wrocław

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


w tresci komunikatu jest wyraźnie napisane: "nieoczekiwany znak dwukropka", w php (jak i w większości języków programowania) polecenia kończymy średnikiem ";".

a swoją drogą myśle, że powinieneś włożyć troszkę więcej wysiłku w radzeniu sobie z takimi problemami


--------------------
www.iNdS.pl - Najwieksza Amatorska Sieć Komputerowa w Polsce
www.marcinpeciak.eu - under construction
Go to the top of the page
+Quote Post
dawhol
post 18.08.2006, 09:19:43
Post #4





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


Cytat
unexpected ':' in C:\Program Files\WebServ\httpd\login.php on line 2


Cytat
nieoczekiwany/niespodziewany ':' w (pliku) ..... w lini (nr) 2


Chyba kazdy umie sie domyslic takiego bledu masz dokladnie wskazana linie nie musisz szukac po calym pliku to sie poprostu nazwya lenistwo i brak podstaw =/


--------------------
Go to the top of the page
+Quote Post
-Szaman-
post 18.08.2006, 09:23:35
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 18.08.2006

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


Dzięki wielkie za pomoc jestem początkującym
Go to the top of the page
+Quote Post
dawhol
post 18.08.2006, 09:25:20
Post #6





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


1. Zle poprawiłes temat =/
2. Jezeli jestes poczatkujacy to zajrzyj do jakiegos kursu bo tam masz dokladnie napisane ze nie dajemu znaku : tylko ; =/


--------------------
Go to the top of the page
+Quote Post
-Szaman-
post 18.08.2006, 09:31:21
Post #7





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 18.08.2006

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


Poprawilem ten blad ale natrafiłem na kolejne:

1
  1. <?php
  2. sesion start();
  3. $_SESSION['username'] = $_POST['user'];
  4. $_SESSION['userpass'] = $_POST['pass'];
  5. $_SESSION['authuser'] = 0;
  6.  
  7.  
  8. // Sparwdz informacje o nazwie uzytkownika i hasle.
  9. if (($_SESSION['username'] == 'Jan') and
  10. ($_SESSION['userpass'] == ' 123456')) {
  11. $_SESSION['authuser'] = 1;
  12.  } else {
  13.  echo "Przepraszam ale nie masz uprawnien do zobaczenia tej strony":
  14.  exit();<br />
  15. }<br />
  16. ?>
  17.  
  18. <html>
  19. <head>
  20. <title>Znajdz mój ulubiony film</title>
  21. </head>
  22. <body>
  23.  
  24. <?php
  25. $myfavmovie = urlencode("Zywot Briana")
  26. echo "<a href='moviesite.php?favmovie=%myfavmovie'>";
  27. echo "Kliknij tutaj";
  28. echo "</a>";
  29. ?>
  30.  
  31. </body>
  32. </html>


Pokazuje mi sie taki komunikat
Parse error: parse error, unexpected T_STRING in C:\Program Files\WebServ\httpd\movie1.php on line 2


Po poprawieniu tamtego skryptu pokazuje mi sie to

Fatal error: Call to undefined function sesion_unset() in C:\Program Files\WebServ\httpd\login.php on line 2


ps. Skrypt był przepisany z ksiązki i tam były:::
Go to the top of the page
+Quote Post
dawhol
post 18.08.2006, 09:39:07
Post #8





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


1) Zle masz zapisana nazwe funkcji sesion start ;p
nie:
  1. <?php
  2. sesion start();
  3. ?>

a
  1. <?php
  2. sesion_start();
  3. ?>


http://pl2.php.net/manual/pl/function.session-start.php

2. Temat nadal jest zły przed tytułem powinienes dac [php].... a w miejse kropek reszte tytułu
3. http://pl2.php.net/manual/pl/function.session-unset.php


AD.[PS.] Albo masz kijową ksązkę albo słaby wzrok =/

Ten post edytował dawhol 18.08.2006, 09:40:14


--------------------
Go to the top of the page
+Quote Post
-Szaman-
post 18.08.2006, 09:45:25
Post #9





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 18.08.2006

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


dzieki wielkiie
Go to the top of the page
+Quote Post
dawhol
post 18.08.2006, 09:47:08
Post #10





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


A tak na marginesie to polecam zajrzec do tego tematu:
Temat: Kursy dla poczatkujacych


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 05:47