dhmiourgia cookies

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
kingbill
Δημοσιεύσεις: 244
Εγγραφή: 19 Νοέμ 2005 15:06

dhmiourgia cookies

Δημοσίευση από kingbill » 14 Δεκ 2005 13:11

auti einai i forma pou kanei o xristis login

Κώδικας: Επιλογή όλων

<html>
<head>
<title>Login.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
</head>

<form method="post" action="LoginStuden.php">
  <table width="50%" border="0">
   <tr>
      <td width="20%">UserName </td>
      <td width="80%"><input name="UserName" type="text" id="UserName"> </td>
    </tr>
    <tr>
      <td width="20%">Password </td>
      <td width="80%"><input name="Password" type="password" id="Password"></td>
    </tr>
   </table>

  <p>
    <input type="submit" name="Submit" value="Login in">
  </p>

  <p>
  <strong>&#197;&#225;&#237; &#206;&#229;&#247;&#220;&#243;&#225;&#244;&#229; &#212;&#239;&#237; &#202;&#249;&#228;&#233;&#234;&#252; &#208;&#241;&#252;&#243;&#226;&#225;&#243;&#231;&#242; &#208;&#225;&#244;&#222;&#243;&#244;&#229; <a href="EmailForm.html">&#229;&#228;&#254;</a></strong>
  </p>
</body>
</html>
kai autos einai o kodikas

Κώδικας: Επιλογή όλων

 <?php ob_start&#40;&#41;; ?>
<html>
<head>
<title>LoginStuden.php</title>
</head>
<body>

<?php

$UserName = $_POST&#91;'UserName'&#93;;
$Password = $_POST&#91;'Password'&#93;;

$con = mysql_connect &#40;"localhost","root",""&#41;;
mysql_select_db &#40;"dbase", $con&#41;;

if &#40;!$UserName || !$Password&#41;
&#123;
   header&#40;"Location&#58;&#58; loginStuden.html"&#41;;
   exit;
&#125;

if &#40;$UserName == $_POST&#91;'UserName'&#93; || $Password == $_POST&#91;'Password'&#93;&#41;
&#123;
  $sql = mysql_query&#40;"select * from studen
                      Where UserName = '$UserName'
                      AND   Password = '$Password'"&#41;;
  $result = mysql_numrows &#40;$sql&#41;;

  if &#40;$result&#41;
  &#123;
     echo "&#211;&#245;&#237;&#228;&#229;&#232;&#223;&#234;&#225;&#244;&#229; &#197;&#240;&#233;&#244;&#245;&#247;&#249;&#242; $UserName ";
     $msg="<p><b>&#208;&#225;&#244;&#222;&#243;&#244;&#229; <a href=EpilogesLabStuden.html> &#197;&#228;&#254; </a> &#195;&#233;&#225; &#237;&#225; &#236;&#229;&#244;&#225;&#246;&#229;&#241;&#232;&#229;&#223;&#244;&#229; &#211;&#244;&#231;&#237; &#196;&#222;&#235;&#249;&#243;&#231; &#212;&#249;&#237; &#197;&#241;&#227;&#225;&#243;&#244;&#231;&#241;&#223;&#249;&#237;</b>";

  &#125;
&#125;
else
&#123;
      echo "&#196;&#254;&#243;&#225;&#244;&#229; &#203;&#225;&#237;&#232;&#225;&#243;&#236;&#221;&#237;&#225; &#211;&#244;&#239;&#233;&#247;&#229;&#223;&#225; ";
      $msg="<p><b>&#195;&#233;&#225; &#205;&#225; &#206;&#225;&#237;&#225;&#196;&#254;&#243;&#229;&#244;&#229; &#212;&#225; &#211;&#244;&#239;&#233;&#247;&#229;&#223;&#225; &#211;&#225;&#242; &#208;&#225;&#244;&#222;&#243;&#244;&#229; <a href=Loginstuden.html> &#197;&#228;&#254; </a></b>";
&#125;

?>
</html>
</body>

<head>
<title>LoginStuden.php</title>
</head>
<body>
<?php

    echo "$msg";
?>
</html>
</body>
<?php ob_end_flush&#40;&#41;; ?>
 
otan tha kanei login o xristis na dimiourgitai ena cookie

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από Basilakis » 14 Δεκ 2005 14:56

Theleis na sou to kanoume h na sou poume pws doulevoun ta cookies gia na to kaneis?

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

dhmiourgia cookies

Δημοσίευση από panosru » 14 Δεκ 2005 15:38

kingbill giati den perneis ena bibliaraki na matheis na paideyteis ligo? mhn ta perimenoume ola ethma, den einai sosto...

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από Basilakis » 14 Δεκ 2005 15:45

:lol: Hthela na tou to pw egw allo ntrepomoun.... Twra se yposthrizw omws pano... XexexexexXEXXE.... :lol:

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από ThyClub » 14 Δεκ 2005 17:21

Αυτό:
<?php
$value = 'something from somewhere';

setcookie("TestCookie", $value);
setcookie("TestCookie", $value, time()+3600); /* expire in 1 hour */
setcookie("TestCookie", $value, time()+3600, "/~rasmus/", ".example.com", 1);
?>
και πολλά άλλα παραδείγματα στο : http://gr2.php.net/manual/en/function.setcookie.php

kingbill
Δημοσιεύσεις: 244
Εγγραφή: 19 Νοέμ 2005 15:06

dhmiourgia cookies

Δημοσίευση από kingbill » 14 Δεκ 2005 19:20

exeis dikio Basilakisweb.
ean ixa xrono tha kathomouna na ta diabaso, einai gia tin ptixiaki mou kai biazome na tin telioso os ta mesa tis allis bgomadas gia kano meta tin istoselida mesa sta xristougena gi auto sas dino kai tous kodikes.
tha to ektimousa poli an mpourousate na mou ta ilopiisete
elpizo na me katalabenete

tora arxisa na matheno php&mysql

to thema mou einai an sas endiaferei, i ilektroniki dilosi ton ergasthrion online me proteraiotita

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από Rapid-eraser » 14 Δεκ 2005 19:58

kingbill se ti sxoli eisai av epitrepete ?
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

dhmiourgia cookies

Δημοσίευση από panosru » 14 Δεκ 2005 19:59

kingbill έγραψε: i ilektroniki dilosi ton ergasthrion online me proteraiotita
lol bariountai na thn ftiaksoun gia na thn baloun sto web site tous kai sas to ebalan san ergasia :P lol

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από Basilakis » 14 Δεκ 2005 21:12

Oxi re sy.. Malon kanoun ta paidia ton diktiako topo. Gia na tous lene pws symetexoun energa kai aftoi sthn sxolh kai sthn kalhterh leitourgeia! Exw adiko?

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από ThyClub » 14 Δεκ 2005 23:08

Λοιπόν θα σου δείξω τον τρόπο που εγώ χρησιμοποιώ και θα αλλάξεις απλά τα δεδομένα που θέλεις να αποθηκεύσεις στο cookie.

Κώδικας: Επιλογή όλων

function regCookie&#40;&#41;&#123;
		
		
		//populate the cookieData array
		$cookieData&#91;'username'&#93;=$UserName;
		$cookieData&#91;'password'&#93;=$Password;
		
		
		//Serialize the array
		$cookieData=serialize&#40;$cookieData&#41;;
		
		//Finally set the cookie
		$isCookieSet=setcookie&#40;'MyCookie', $cookieData, time&#40;&#41;+'3600','/', 'http&#58;//www.example.com'&#41;;
		
		return $isCookieSet;
	&#125;
και για να δείς τα περιεχόμενα του:

Κώδικας: Επιλογή όλων

$var = unserialize&#40;stripslashes&#40;$_COOKIE&#91;'MyCookie'&#93;&#41;&#41;;

στα παραπάνω όπου :
MyCookie-> το όνομα που θα δώσεις στο cookie
3600 -> τον χρόνο που θέλεις αυτό να είναι active
http://www.example.com -> To url για το οποίο θέλεις το cookie να είναι ενεργό.

Δοκίμασέ το είναι εύκολο.

kingbill
Δημοσιεύσεις: 244
Εγγραφή: 19 Νοέμ 2005 15:06

dhmiourgia cookies

Δημοσίευση από kingbill » 15 Δεκ 2005 09:47

eimai stin sxoli biomixaniki plirothoriki kai einai poli diskoi sxoli

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από Rapid-eraser » 15 Δεκ 2005 11:16

Pavtos n ptixiaki eivai poli efkoli :P (av ksereis programatismo dld)
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
bilios
Δημοσιεύσεις: 262
Εγγραφή: 29 Ιουν 2005 11:31
Τοποθεσία: Sahara..

dhmiourgia cookies

Δημοσίευση από bilios » 15 Δεκ 2005 13:35

se olous tis idies ptyxiakes dinoun???? :D

kai ego ayhtn sto peripou eixa alla se allo panepisthmio!!
_____
Billis

Άβαταρ μέλους
bilios
Δημοσιεύσεις: 262
Εγγραφή: 29 Ιουν 2005 11:31
Τοποθεσία: Sahara..

dhmiourgia cookies

Δημοσίευση από bilios » 15 Δεκ 2005 13:38

o tropos pou to ekanes thyclub parexei kati parapano apo ton ligo pio klasiko tropo??

asfaleia as poume??

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

dhmiourgia cookies

Δημοσίευση από Rapid-eraser » 15 Δεκ 2005 16:37

oxi apla xrisimopiise tnv serialize gia va apo8ikefsei to array me tis plirofories pou eixe.
Nomizo pavtos pos eivai kaliteros tropos va apo8ikefsei eva array cookie para eva serialized cookie me array :P
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης