Page 3 of 3 FirstFirst 123
Results 21 to 24 of 24

Thread: Day 10 - Let's Eat Cookie - Become PHP Expert in 30 days

  1. #21
    Join Date
    Sep 2003
    Posts
    3,040

    Default

    Quote Originally Posted by vineesh View Post
    Can somebody explain this portion of the script ?

    Code:
    setcookie('phpExpertName', $_POST['phpExpertName'], time()+3600);
    Why phpExpertName and $_POST['phpExpertName'] mentioned together ?
    That is how cookie is set. First phpExpertName is name of the cookie. $_POST['phpExpertName'] is the data PHP get when user submit HTML form page using POST method.
    Become PHP Expert in 30 days
    FreeMarriage.com - Free Online Matrimonial
    FlashWebHost.com - Professional Web Hosting, Designing.

  2. #22
    Join Date
    Jan 2008
    Location
    india,kerala-god's own country
    Posts
    14,007

    Default

    DAY 10 PHP PROGRAMMING

    http://php.flashwebhost.com/ramesh/day-10/cookie_2.php

    PHP Code:
    <?php
    if(isset($_COOKIE['userName'])) {
    echo 
    '<h2 style="color:blue">Hi ' $_COOKIE[userName] . '!, welcome back.</h2>';
    exit;
    }


    if(isset(
    $_POST['userName']) && strlen($_POST['userName']) > 3) {
    setcookie('userName'$_POST['userName'], time() + 3600);
    echo 
    '<h3 style="color:green">You may close the browser and re-login, I will remember your Name. </h3>';
    } else {

    echo 
    '
    <html>
    <body style="background-color:#000">
    <form method="POST" action="">
    <input type="text" name="userName">
    <button type="submit">Click here</button>

    </body>
    </html>

    '
    ;
    }

  3. #23
    Join Date
    Jan 2008
    Location
    india,kerala-god's own country
    Posts
    14,007

    Default

    Can we start php using '<?' only instead of '<?php'.

    I had seen this post in which the code working and executing successfully.

  4. #24
    Join Date
    Feb 2007
    Posts
    26,214

    Default

    DAY 10 PHP PROGRAMMING

    http://php.flashwebhost.com/tom/day_10_ex_1.php

    PHP Code:

    <?php
    if (isset($_COOKIE['clientName'])) {
    echo 
    'Hello ' $_COOKIE['clientName'] . ' Welcome to Our WebSite';exit;
    }
    if (isset(
    $_POST['clientName']) && strlen($_POST['clientName']) > ){
    setcookie('clientName'$_POST['clientName'], time()+3600);
    echo 
    ' Cookie Set. Close the browser. Revisit this page, I will remember your name';
    } else {
    echo
    '
    What is Your Name?
    <form method="POST" action=""><input type="text" name="clientName"><button type="submit" name="whatever">Enter</button></form>
    '
    ;
    }

Page 3 of 3 FirstFirst 123

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •