Kezdőoldal » Számítástechnika » Programozás » Ismét beléptető rendszer: mi...

Ismét beléptető rendszer: mi a baj?

Figyelt kérdés

Ez írja ki, ha be akarok lépni: Parse error: parse error, unexpected ';' in /check.php on line 8 arra rájöttem, hogy elemzési hiba, de nem találom a hibát :)

itt az index.html:


<html>

<head>

</head>

<body>

<form method="post" action="check.php">

<input type="text" name="username"><br>

<input type="password" name="password">

<input type="submit" value="Belépés">

</form>

</body>

</html>


és a check.php:


<?php


$username = $_POST(username);

$password = $_POST(password);


if ($username == "FELhasznalonevem" and $password == "JELSZAvam")

(

header( 'Location: [link] );

)

else

(

print "Ezt elkúrtad!";

)

?>


Mi a hiba?


2009. nov. 6. 21:20
 1/7 anonim ***** válasza:
Az if és else után nem sima, hanem kapcsos zárójel "{" kell. Nyilban a bezáró párjának is kapcsos kell.
2009. nov. 6. 22:50
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
mármint nem szorosan az if után, hanem a következő sorban, a blokk kezdésének jelölésére:)
2009. nov. 6. 22:51
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:

Nos, megcsináltam, most meg ezt írja ki:


Fatal error: Call to undefined function: array() in /check.php on line 3


Ismét kérdezem: mi a baj?

2009. nov. 7. 08:15
 4/7 anonim ***** válasza:

Előbb csak a hibaüenetre koncentráltam, nem néztem a többi hibát:) Most az a gond, hogy $_POST az egy tomb, igy nem () kell utáan, hanem []. Másrészt pedig a username-et aposztrofok kozé kellene rakni:


$username = $_POST['username'];

Hasonlóan a passwordot is.


Most így nem látok több hibát, de majd úgyis szólsz, ha nem megy:)

2009. nov. 7. 10:03
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
működik! mostmár csak az a baj, hogy az oldal tetején 2 db reklámcsík van, és az én oldalamon bárhová kattintok (gombokra), nem jön fel semmi. de majd megpróbálom úgy, hogy csak kattintásos linkek lesznek ott. nem lesz valami szép, de legalább működni fog :)
2009. nov. 7. 14:35
 6/7 A kérdező kommentje:

pontosab ban eddig ezt használtam:


<form><INPUT TYPE="button" VALUE="Oldal megnyitása" onClick="parent.location=' [link]


Csak ha be van kapcsolva a jelszavas beléptető, nem működik. Gondoltam kipróbálom ezt:


<url= [link] megnyitása</url>


csak ez meg sem jelenik a lapon. mit tudsz ajánlani?

2009. nov. 7. 15:49
 7/7 anonim ***** válasza:

<url> tag helyett <a> tag-et akartál használni sztem, ebből lesz a link

méghozzá így kell:

<a href='http://www.oldalam.atw.hu/ujlap.html'>Oldal megnyitása</a>

2009. nov. 7. 20:02
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!