The forums have permanently moved to forum.kirupa.com. This forum will be kept around in read-only mode for archival purposes. To learn how to continue using your existing account on the new forums, check out this thread.


Results 1 to 3 of 3

Thread: i need an explanation

  1. #1

    i need an explanation

    PHP Code:
     <?PHP 

    $date 
    date ("l, F jS, Y"); 
    $time date ("h:i A"); 

    $msg "Below is the result of your feedback form. It was submitted on $date at $time.\n\n"

    if (
    $_SERVER['REQUEST_METHOD'] == "POST") {
        foreach (
    $_POST as $key => $value) { 
            
    $msg .= ucfirst ($key) ." : "$value "\n"
        }
    }
    else {
        foreach (
    $_GET as $key => $value) { 
            
    $msg .= ucfirst ($key) ." : "$value "\n"
        }
    }

    mail($to$subject$msg$headers); 
    if (
    $forward == 1) { 
        
    header ("Location:$location"); 

    else { 
        echo 
    "Thank you for submitting our form. We will get back to you as soon as possible."


    ?>
    in this script what does \n sometimes i also see \r

    what does those do?

  2. #2
    Quote Originally Posted by straylightrun
    PHP Code:
     <?PHP 

    $date 
    date ("l, F jS, Y"); 
    $time date ("h:i A"); 

    $msg "Below is the result of your feedback form. It was submitted on $date at $time.\n\n"

    if (
    $_SERVER['REQUEST_METHOD'] == "POST") {
        foreach (
    $_POST as $key => $value) { 
            
    $msg .= ucfirst ($key) ." : "$value "\n"
        }
    }
    else {
        foreach (
    $_GET as $key => $value) { 
            
    $msg .= ucfirst ($key) ." : "$value "\n"
        }
    }

    mail($to$subject$msg$headers); 
    if (
    $forward == 1) { 
        
    header ("Location:$location"); 

    else { 
        echo 
    "Thank you for submitting our form. We will get back to you as soon as possible."


    ?>
    in this script what does \n sometimes i also see \r

    what does those do?
    \n stands for new line. You Html code will not be like one line, but will be divided into a new line everytime \n is printed.

  3. #3
    \n is a Unix newline (as stated above). \r is a Windows carriage return (same thing). Each will place a line break in the outputted text.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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

Home About kirupa.com Meet the Moderators Advertise

 Link to Us

 Credits

Copyright 1999 - 2012