
27-09-2005, 15:55
|
|
|
|
חבר מתאריך: 17.05.04
הודעות: 1,454
|
|
|
הבנתי אותך..
אני מרגיש כמו קרציה אבל יש לי עוד בעיה (אני עוד חדש ומנסה לעשות הרבה דברים.. למה אני יודע שאם אני לא אעשה ככה בהתחלה אני אשכח הכל .. :})
קוד PHP:
<?
session_start();
if(!isset($_SESSION['myTries']))
$_SESSION['myTries'] = -1;
?>
<html>
<head>
<title>Simple Login</title>
<style type="text/css">
p.eror
{
font-size:10px;
color:bold;
position:relative;top:70px;
font-family:Arial, Narkisim, Tahoma;
}
a.back
{
font-size:10px;
color:#006699;
position:relative;top:70px;
font-family:Tahoma, Narkisim, Arial;
text-decoration:none;
line-height:0.5px;
letter-spacing:0.5px;
}
a:hover
{
color:#005050;
}
</style>
</head>
<body>
<?
if($_SERVER['REQUEST_METHOD'] = "POST"){
if($_POST['user'] == "user" && $_POST['pass'] == "pass")
echo "mishmesh";
else{
$_SESSION['myTries']++;
if($_SESSION['myTries'] >= 3)
echo '<p align="center" class="eror">NO PERMISSION - YOU HAVE REACHED THE LIMIT</p><p align="center"><a href="index.php" class="back">BACK TO INDEX</a></p>';
else
echo 'You have already tried '.$_SESSION['myTries'].' Times!,<br/>
'.(3-$_SESSION['myTries']).' Tries Left!';
}
}
if($_POST['user'] == "user" && $_POST['pass'] == "pass")
{
?>
BLA BLA
<?
}
elseif($_SESSION['myTries'] < 3)
{
?>
<form action="<?= $_SERVER['PHP_SELF'] ?>" method="POST">
Username : <input type="text" name="user" /><br/>
Password : <input type="password" name="pass" /><br/>
<input type="submit" value="Do It!"/>
</form>
<?
}
?>
</body>
</html>
בקוד הזה שרשמתי למעלה..
איך אני יכול להעיף את הטקסט (mishmesh) שרשום למעלה במקרה והסיסמא נכונים..
אני לא רוצה שזה יהיה רק מה שלמטה..
כי אני לא רוצה לכתוב בתוך echo אלא פשוט בhtml.. יותר נוח ויותר קל..
אז השאלה שלי היא איך להעיף את זה או איך להפוך את הטקסט (mishmesh) שיהיה מחוץ לתגי הphp
אני בכלל רוצה שכל טקסט שיש לי במסמך יהיה מחוץ לתגי php זה לא נוח עם echo..
אבל משום מה אני לא יודע איך אבל רשום דברים כמו else ו if בלי סוגריים מסולסלות אחר כך {}...
איך? ולמה מה הסיבה שזה ככה.. אני בעיקרון רוצה הכל בסוגריים מסולסלות בשביל שאני אוכל לסגור את התאג ואז לרשום ואז לפתוח מחדש.. כי לי לפחות יותר נוח בhtml
אני מעדיף את העניין עם הלמטה כי במילא אני רוצה את כל העניין עם הניסיונות למטה.. :}
נערך לאחרונה ע"י Rs3k בתאריך 27-09-2005 בשעה 16:23.
|