Learn PhP By Code
PMA07:24
PHP - Echo example
<?php
$myString = "Hi! This is a test";
echo $myString;
echo "<h1>PHP!</h1>";
?>
PHP - Strings example
<?php
$test_string = "tips-tech";
echo "tech tips- php";
echo $test_string;
?>
PHP - Syntax example
<?php
?>
Hi this is php
<?
?>
PHP - Include File example
<?php include("test.php"); ?>
<p>How test.php include to a php page </p>
PHP- Defines Constants
<?php
define("MYTEXT", "hi!frnd");
echo MYTEXT;
?>
PHP If...Else loop
<?php
$k=1;
if ($k==1)
{
echo "k is 1";
}
else
{
echo "k is not 1!";
}
?>
PHP Switch loop
<?php
$txt="read";
switch ($txt)
{
case "read":
echo "Your are reading!";
break;
case "Writing":
echo "Your are Writing!";
break;
default:
echo "Your are seeping!";
}
?>
PHP File demo code
<?php
$ft = fopen("testfile.txt", "r");
?>
<?php
$tsFile = "File.txt";
$ft = fopen($tsFile, 'r');
$fData = fread($ft, 5);
fclose($ft);
echo $fData;
?>
PHP File Upload
<form enctype="multipart/form-data" action="upload_page.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
file to upload:
<input name="loadedfile" type="file" /><br />
<input type="submit" value="Upload" />
</form>
multipart/form-data is used when a form requires binary data, like the contents of a file for uploader
<?php
$target_path = "upload-store/";
$target_path = $target_path . basename( $_FILES['loadedfile']['name']);
$_FILES['loadedfile']['tmp_name'];
?>
<?php
if(move_uploaded_file($_FILES['loadedfile']['tmp_name'], $target_path))
{
echo "The file ". basename( $_FILES['loadedfile']['name'])." uploaded Successfully";
}
else
{
echo "error!!!!!";
}
?>
PHP Session
session_start() function is used for start the session.
<?php
session_start();
$_SESSION['testname'] = "Lisa"; // records the session data
echo "Hi! = ". $_SESSION['testname']; //get session data of $_SESSION['testname']
?>
<?php
$myString = "Hi! This is a test";
echo $myString;
echo "<h1>PHP!</h1>";
?>
PHP - Strings example
<?php
$test_string = "tips-tech";
echo "tech tips- php";
echo $test_string;
?>
PHP - Syntax example
<?php
?>
Hi this is php
<?
?>
PHP - Include File example
<?php include("test.php"); ?>
<p>How test.php include to a php page </p>
PHP- Defines Constants
<?php
define("MYTEXT", "hi!frnd");
echo MYTEXT;
?>
PHP If...Else loop
<?php
$k=1;
if ($k==1)
{
echo "k is 1";
}
else
{
echo "k is not 1!";
}
?>
PHP Switch loop
<?php
$txt="read";
switch ($txt)
{
case "read":
echo "Your are reading!";
break;
case "Writing":
echo "Your are Writing!";
break;
default:
echo "Your are seeping!";
}
?>
PHP File demo code
<?php
$ft = fopen("testfile.txt", "r");
?>
<?php
$tsFile = "File.txt";
$ft = fopen($tsFile, 'r');
$fData = fread($ft, 5);
fclose($ft);
echo $fData;
?>
PHP File Upload
<form enctype="multipart/form-data" action="upload_page.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
file to upload:
<input name="loadedfile" type="file" /><br />
<input type="submit" value="Upload" />
</form>
multipart/form-data is used when a form requires binary data, like the contents of a file for uploader
<?php
$target_path = "upload-store/";
$target_path = $target_path . basename( $_FILES['loadedfile']['name']);
$_FILES['loadedfile']['tmp_name'];
?>
<?php
if(move_uploaded_file($_FILES['loadedfile']['tmp_name'], $target_path))
{
echo "The file ". basename( $_FILES['loadedfile']['name'])." uploaded Successfully";
}
else
{
echo "error!!!!!";
}
?>
PHP Session
session_start() function is used for start the session.
<?php
session_start();
$_SESSION['testname'] = "Lisa"; // records the session data
echo "Hi! = ". $_SESSION['testname']; //get session data of $_SESSION['testname']
?>
iball Andi5-E7
PMA06:55
The new
processor and a gorgeous camera quality that will enhance the experience
of having a smartphone.
Powered by Android, the stylish iBall Andi Smart Phone keeps you a step ahead.
If that's not enough, don't miss the large touch screen, excellent sound,
long battery life and much more
12.7cm (5.0"), (854x480) FWVGA High Quality Display
Beautiful Sleek & Slim design of 10.1mm thickness
Powerful Dual Core 1.3GHz Cortex A7 Advanced Processor
512MB RAM
Android 4.2.2, Jellybean
5.0MP Enhanced rear Camera with LED flash Light
Android 4.2.2 Jelly Bean
iball andi 4
5z is a bang on in the mobile market with a powerfulprocessor and a gorgeous camera quality that will enhance the experience
of having a smartphone.
Powered by Android, the stylish iBall Andi Smart Phone keeps you a step ahead.
If that's not enough, don't miss the large touch screen, excellent sound,
long battery life and much more
12.7cm (5.0"), (854x480) FWVGA High Quality Display
Beautiful Sleek & Slim design of 10.1mm thickness
Powerful Dual Core 1.3GHz Cortex A7 Advanced Processor
512MB RAM
Android 4.2.2, Jellybean
5.0MP Enhanced rear Camera with LED flash Light
Android 4.2.2 Jelly Bean
Top 10 Online screen sharing app
PMA05:04
Online screen sharing
free and safe web base app.Free Screen Sharing and Online Meetings.Instant Screen Sharing. web-based screen sharing.
http://www.screenleap.com
http://screenhero.com
http://www.crossloop.com/download.htm
http://www.showmypc.com
https://join.me
http://mingleview.com
http://shop.livelook.com
http://vyew.com/s
http://www.showscreen.com
http://seeyell.com
PHP Interview Questions with Answers-part1
PMA10:16
What is PHP?
PHP is a server side scripting language used for web development applications.
Php is the powerful tool for making dynamic website.
Many open source, free and commercial scripts and Stuff made by php
What is a data type?
A Data type is the classification of data into a category according to its attributes;
• Alphanumericcharacters are classified as strings
• Whole numbersare classified integers
• Numberswith decimal pointsare classified as floating points.
• True or falsevalues are classified as Boolean.
PHP is a loosely typed language;it does not have explicit defined data types.
What is a variable?
A variable is a name given to a memory location that stores data at runtime.
The scope of a variable determines its visibility.
A global variable is accessible to all the scripts in an
application. A local variable is only accessible to the script
that it was defined in.
How to retrieve a secure URL?
To retrieve secure URLs, the cURL extension needs access to an SSL library, such as OpenSSL.
<?php
$c = curl_init('https://secure.example.com/accountbalance.php');
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$page = curl_exec($c); curl_close($c);
?>
Why you should use variables?
Variables help separate data from the program algorithms. The same algorithm can be used
for different input data values. For example, suppose that you are developing a calculator
program that adds up two numbers, you can create two variables that accept the numbers
then you use the variables names in the expression that does the addition.
How to show all PHP runtime errors?
Add error_reporting function set 1 .
What is htaccess?
.htaccess files are configuration files of Apache Server which provide
a way to make configuration changes on a per-directory basis.
How to redirect a user to a page?
header('Location: http://www.example.com/');
The redirect URL must include the protocol and hostname.
What is echo in php?
It is a keyword.
It is used to print data on the webpage, like that <?php echo 'test'; ?> ,
How to include a file to a php page?
Add include a file using include() or require() function with the path.
What's the difference between include and require?
PHP provides two constructs to load code and HTML from another module: require and include.
They both load a file as the PHP script runs, work in conditionals and loops, and complain if
the file being loaded can't be found. The main difference is that attempting to require a
nonexistent file is a fatal error, while attempting to include such a file produces a warning
but does not stop script execution.
If the file is not found by require(), it will gives a fatal error and stop the execution of the script.
If the file is not found by include(), it will gives a warning , but execution will continue.
will not get the "function re-declared" error.
Differences between GET and POST methods ?
A GET request encodes the form parameters in the URL, in what is called a query string:
/path/to/chunkify.php?word=despicable&length=3
A POST request passes the form parameters in the body of the HTTP request, leaving the URL untouched.
POST requests are not idempotent. This means that they cannot be cached,
and the server is recontacted every time the page is displayed.
How to declare an array php?
Example : var $arr = array('ie', 'firefox', 'safari');
What is the use of 'print' in php?
This is not actually a real function, It is a language construct.
So you can use with out parentheses with its argument list.
What is in_array() function?
The in_array( ) function returns true or false, depending on whether the first
argument is an element in the array given as the second argument.
in_array used to checks if a value exists in an array that Searching for Values of array.
What is count() function in php ?
The count( ) and sizeof( ) functions are identical in use and effect.
They return the number of elements in the array.
What’s the difference between include and require?
It’s how they handle failures. If the file is not found by require(),
it will cause a fatal error and halt the execution of the script. If the file is not
found by include(), a warning will be issued, but execution will continue.
What is the difference between Session and Cookie?
sessions are stored on the server, and cookies are stored on the client’s computers in the text file format.
A cookie is a bit of information that the server can give to a client.
Every session has a data store associated with it. You can register variables to be loaded
from the data store when each page starts and saved back to the data store when the page ends.
How to set cookies in PHP?
Setcookie("test", "sem", time()+3600);
How to Retrieve a Cookie Value?
echo $_COOKIE["test"];
How to create a session?
Create session by session_start();
How to set a value in session ?
Set value into session by $_SESSION['test_ID']=1987654;
How to Remove data from a session?
Remove data from session -> session_unset($_SESSION['test_ID'];
How to create a mysql connection?
call mysql_connect(servername,username,password);
How to select a database?
call mysql_select_db($db_name);
How to execute an sql query? How to fetch its result ?
$my_qry = mysql_query("SELECT * FROM `test` WHERE `test_id`='16'; ");
$result = mysql_fetch_array($my_qry);
echo $result['First_test_name'];
How to get the resultset of MySQL using PHP?
1. mysql_fetch_row
2. mysql_fetch_array
3. mysql_fetch_object
4. mysql_fetch_assoc
How to strip whitespace or other characters from the beginning and end of a string ?
The trim() function removes whitespaces or other predefined characters from both sides of a string.
What is the use of header() function in php ?
The header() function sends a raw HTTP header to a client browser.
Remember that this function must be called before sending the actual out put.
For example, You do not print any HTML element before using this function.
How to redirect a page in php?
The following code can be add for it, header("Location:test.php");
How stop the execution of a php scrip ?
exit() function stop the execution of a page.
How to get the length of a string?
strlen() function gives the length of a string
How to generate random numbers in php?
Add rand function to generate random numbers.
How to varify a variable in php?
This is_set function is used to determine if a variable is set and is not .
What is mean by an associative array?
Associative arrays are arrays that indexed by string keys is called associative arrays.
How do you define a constant?
Using define() directive, like that define ("MYCONSTANT",765754);
How send email using php?
To send email using PHP, you use the mail() function.This mail() function accepts 5 parameters
How to find current date and time?
The date() function gives the current date and time .
What is the use of ksort in php?
Its sort an array by key in reverse order.
Who is the father of PHP ?
Rasmus Lerdorf is known as the father of PHP.
How to delete a file from the system?
Unlink() deletes the file from the file system.
How to get the value of current session id?
session_id() function gives the session id for the current session.
What is the difference between $name and $$name?
$name is variable where as $$name is reference variable
like $name=sonia and $$name=singh so $sonia value is singh.
mysql_fetch_object vs mysql_fetch_array?
mysql_fetch_object() is similar tomysql_fetch_array(), with one difference - an object is returned, instead of an array. Indirectly, that means that you can only access the data by the field names, and not by their offsets numbers are illegal property names
In PHP for pdf which library used?.
The PDF functions in PHP can create PDF files using the PDFlib library With version 6, PDFlib offers an object-oriented API for PHP 5 in addition to the function-oriented API for PHP 4. There is also the » Panda module. FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs. FPDF requires no extension (except zlib to activate compression and GD for GIF support) and works with PHP4 and PHP5.
How to Connecting two Strings?
a useful concept—concatenation. It refers to the process of linking
items together. Specifically in programming, you concatenate strings.
The period . is the operator for performing this action, and it's used like so:
$tString = $String1 . $bString2;
echo $tString;
Why we use strstr?
strstr returns all of string after the first occurrence of substring .
If substring doesn't exist in string , the function returns FALSE.
How to capitalize only the first character of a string?
Learn Php Code
PHP is a server side scripting language used for web development applications.
Php is the powerful tool for making dynamic website.
Many open source, free and commercial scripts and Stuff made by php
What is a data type?
A Data type is the classification of data into a category according to its attributes;
• Alphanumericcharacters are classified as strings
• Whole numbersare classified integers
• Numberswith decimal pointsare classified as floating points.
• True or falsevalues are classified as Boolean.
PHP is a loosely typed language;it does not have explicit defined data types.
What is a variable?
A variable is a name given to a memory location that stores data at runtime.
The scope of a variable determines its visibility.
A global variable is accessible to all the scripts in an
application. A local variable is only accessible to the script
that it was defined in.
How to retrieve a secure URL?
To retrieve secure URLs, the cURL extension needs access to an SSL library, such as OpenSSL.
<?php
$c = curl_init('https://secure.example.com/accountbalance.php');
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$page = curl_exec($c); curl_close($c);
?>
Why you should use variables?
Variables help separate data from the program algorithms. The same algorithm can be used
for different input data values. For example, suppose that you are developing a calculator
program that adds up two numbers, you can create two variables that accept the numbers
then you use the variables names in the expression that does the addition.
How to show all PHP runtime errors?
Add error_reporting function set 1 .
What is htaccess?
.htaccess files are configuration files of Apache Server which provide
a way to make configuration changes on a per-directory basis.
How to redirect a user to a page?
header('Location: http://www.example.com/');
The redirect URL must include the protocol and hostname.
What is echo in php?
It is a keyword.
It is used to print data on the webpage, like that <?php echo 'test'; ?> ,
How to include a file to a php page?
Add include a file using include() or require() function with the path.
What's the difference between include and require?
PHP provides two constructs to load code and HTML from another module: require and include.
They both load a file as the PHP script runs, work in conditionals and loops, and complain if
the file being loaded can't be found. The main difference is that attempting to require a
nonexistent file is a fatal error, while attempting to include such a file produces a warning
but does not stop script execution.
If the file is not found by require(), it will gives a fatal error and stop the execution of the script.
If the file is not found by include(), it will gives a warning , but execution will continue.
will not get the "function re-declared" error.
Differences between GET and POST methods ?
A GET request encodes the form parameters in the URL, in what is called a query string:
/path/to/chunkify.php?word=despicable&length=3
A POST request passes the form parameters in the body of the HTTP request, leaving the URL untouched.
POST requests are not idempotent. This means that they cannot be cached,
and the server is recontacted every time the page is displayed.
How to declare an array php?
Example : var $arr = array('ie', 'firefox', 'safari');
What is the use of 'print' in php?
This is not actually a real function, It is a language construct.
So you can use with out parentheses with its argument list.
What is in_array() function?
The in_array( ) function returns true or false, depending on whether the first
argument is an element in the array given as the second argument.
in_array used to checks if a value exists in an array that Searching for Values of array.
What is count() function in php ?
The count( ) and sizeof( ) functions are identical in use and effect.
They return the number of elements in the array.
What’s the difference between include and require?
It’s how they handle failures. If the file is not found by require(),
it will cause a fatal error and halt the execution of the script. If the file is not
found by include(), a warning will be issued, but execution will continue.
What is the difference between Session and Cookie?
sessions are stored on the server, and cookies are stored on the client’s computers in the text file format.
A cookie is a bit of information that the server can give to a client.
Every session has a data store associated with it. You can register variables to be loaded
from the data store when each page starts and saved back to the data store when the page ends.
How to set cookies in PHP?
Setcookie("test", "sem", time()+3600);
How to Retrieve a Cookie Value?
echo $_COOKIE["test"];
How to create a session?
Create session by session_start();
How to set a value in session ?
Set value into session by $_SESSION['test_ID']=1987654;
How to Remove data from a session?
Remove data from session -> session_unset($_SESSION['test_ID'];
How to create a mysql connection?
call mysql_connect(servername,username,password);
How to select a database?
call mysql_select_db($db_name);
How to execute an sql query? How to fetch its result ?
$my_qry = mysql_query("SELECT * FROM `test` WHERE `test_id`='16'; ");
$result = mysql_fetch_array($my_qry);
echo $result['First_test_name'];
How to get the resultset of MySQL using PHP?
1. mysql_fetch_row
2. mysql_fetch_array
3. mysql_fetch_object
4. mysql_fetch_assoc
How to strip whitespace or other characters from the beginning and end of a string ?
The trim() function removes whitespaces or other predefined characters from both sides of a string.
What is the use of header() function in php ?
The header() function sends a raw HTTP header to a client browser.
Remember that this function must be called before sending the actual out put.
For example, You do not print any HTML element before using this function.
How to redirect a page in php?
The following code can be add for it, header("Location:test.php");
How stop the execution of a php scrip ?
exit() function stop the execution of a page.
How to get the length of a string?
strlen() function gives the length of a string
How to generate random numbers in php?
Add rand function to generate random numbers.
How to varify a variable in php?
This is_set function is used to determine if a variable is set and is not .
What is mean by an associative array?
Associative arrays are arrays that indexed by string keys is called associative arrays.
How do you define a constant?
Using define() directive, like that define ("MYCONSTANT",765754);
How send email using php?
To send email using PHP, you use the mail() function.This mail() function accepts 5 parameters
How to find current date and time?
The date() function gives the current date and time .
What is the use of ksort in php?
Its sort an array by key in reverse order.
Who is the father of PHP ?
Rasmus Lerdorf is known as the father of PHP.
How to delete a file from the system?
Unlink() deletes the file from the file system.
How to get the value of current session id?
session_id() function gives the session id for the current session.
What is the difference between $name and $$name?
$name is variable where as $$name is reference variable
like $name=sonia and $$name=singh so $sonia value is singh.
mysql_fetch_object vs mysql_fetch_array?
mysql_fetch_object() is similar tomysql_fetch_array(), with one difference - an object is returned, instead of an array. Indirectly, that means that you can only access the data by the field names, and not by their offsets numbers are illegal property names
In PHP for pdf which library used?.
The PDF functions in PHP can create PDF files using the PDFlib library With version 6, PDFlib offers an object-oriented API for PHP 5 in addition to the function-oriented API for PHP 4. There is also the » Panda module. FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs. FPDF requires no extension (except zlib to activate compression and GD for GIF support) and works with PHP4 and PHP5.
How to Connecting two Strings?
a useful concept—concatenation. It refers to the process of linking
items together. Specifically in programming, you concatenate strings.
The period . is the operator for performing this action, and it's used like so:
$tString = $String1 . $bString2;
echo $tString;
Why we use strstr?
strstr returns all of string after the first occurrence of substring .
If substring doesn't exist in string , the function returns FALSE.
How to capitalize only the first character of a string?
$txt = "welcome to the this site"; echo $ucfirst($txt);
What three components need to create a dynamic web page?A web server, a server-side programming language, and a database.
What does Apache use to load extensions?
Modules.
What does the PHP Interpreter do?
It processes the HTML and PHP files.
What's a more secure function than md5() for encoding passwords?
The sh1() function creates a 160-bit key instead of
md5()'s 128-bit string.
It also uses a superior algorithm for making it
difficult to determine the
values that generate a particular encoding.
What are the advantages of using PEAR?
The PEAR functions are more compact, and they automate some of
the manual
work of connecting to and selecting from the database. Because PEAR
code
is used by many developers, it is less likely to have an error than to have
code
that's written from scratch.
Configuring IPv6 Networks
PMA09:53
At the beginning, IANA gave requestors an
entire class A network space thereby granting requestors 16.7 million
addressesmany more than necessary. Realizing their error, they began to assign
class B networksagain, providing far too many addresses for the average
requestor. As the Internet grew, it quickly became clear that allocating class A
and class B networks to every requestor did not make sense. Even their later
action of assigning class C banks of addresses still squandered address space,
as most companies didn't require 254 IP addresses. Since IANA could not revoke
currently allocated address space, it became necessary to deal with the
remaining space in a way that made sense. One of these ways was through the use
of Classless Inter-Domain Routing CIDR
IPv4
space is becoming scarcer by the day. By 2005, some estimates place the number
of worldwide Internet users at over one billion. Given the fact that many of
those users will have a cellular phone, a home computer, and possibly a computer
at work, the available IP address space becomes critically tight. China has
recently requested IP addresses for each of their students, for a total of
nearly 300 million addresses. Requests such as these, which cannot be filled,
demonstrate this shortage. When IANA initially began allotting address space,
the Internet was a small and little- known research network. There was very
little demand for addresses and class A address space was freely allocated.
However, as the size and importance of the Internet started to grow, the number
of available addresses diminished, making obtaining a new IP difficult and much
more expensive. NAT and CIDR are two separate responses to this scarcity. NAT is
an individual solution allowing one site to funnel its users through a single IP
address. CIDR allows for a more efficient division of network address block.
Both solutions, however, have limitations.
.
CIDR allows network blocks to be allocated
outside of the well-defined class A/B/C ranges. In an effort to get more mileage
from existing class C network blocks, CIDR allows administrators to divide their
address space into smaller units, which can then be allocated as individual
networks. This made it easier to give IPs to more people because space could be
allocated by need, rather than by predefined size-of-space. For example, a
provider with a class C subnet could choose to divide this network into 32
individual networks, and would use the network addresses and subnet masks to
delineate the boundaries. A sample CIDR notation looks like this:
10.10.0.64/29
In this example, the /29 denotes the subnet
mask, which means that the first 29 bits of the address are the subnet. It could
also be noted as 255.255.255.248, which gives
this network a total of six usable addresses.
While CIDR does deal with the problem in a quick and easy way,
it doesn't actually create more IP addresses, and it does have some additional
disadvantages. First, its efficiency is compromised since each allocated network
requires a broadcast IP and a network address IP. So if a provider breaks a
class C block into 32 separate networks, a total of 64 individual IPs are wasted
on network and broadcast IPs. Second, complicated CIDR networks are more prone
to configuration errors. A router with an improper subnet mask can cause an
outage for small networks it serves.
what is IMAP
PMA09:50
IMAP, fully documented in
RFC 3501, was designed to provide a robust, mobile mail delivery and access
mechanism. For more detail on the protocol and how it functions on the network
layer, or for additional information on the numerous specification options,
please consult the RFC documentation.
POP and IMAP tend to be grouped together or
compared, which is a bit unfair since they are dissimilar in many ways. POP was
created as a simple mail delivery vehicle, which it does very well. Users
connect to the server and obtain their messages, which are then, ideally,
deleted from the server. IMAP takes an entirely different approach. It acts as
the keeper of the messages and provides a framework in which the users can
efficiently manipulate the stored messages. While administrators and users can
configure POP to store the messages on the server, it can quickly become
inefficient since a POP client will download all old messages each time the mail
is queried. This can get messy quickly, if the user is receiving any quantity of
email. For users who do not need any kind of portability, or receive little
email, POP is probably an acceptable choice, but those seeking greater
functionality will want to use IMAP.
Once
you've decided that IMAP is for you, there are two primary options. The two main
flavors are Cyrus IMAP and the University of Washington IMAP server. Both follow
the RFC specification for IMAP and have their advantages and disadvantages. They
also use different mailbox formats and therefore cannot be mixed. One key
difference between the two is found in Cyrus IMAP. It does not use
/etc/passwd for its mail account database, so the administrator does not
have to specially add mail users to the system password file. This is more
secure option for system administrators, because creating accounts on systems
can be construed as a security risk. However, the ease of configuration and
installation of UW IMAP often makes it more appealing. In this chapter, we'll
primarily focus on the two most common IMAP servers: UW IMAP, because of its
popularity and ease of installation, and Cyrus IMAP, because of its additional
security features.
Once the
server software has been downloaded and decompressed, it can be installed.
However, because of UW-IMAP's large portability database, it does not support
GNU automake, meaning that there isn't a configure script. Instead, a Makefile that relies on user-specified parameters is
used. There are many supported operating systems, including a number of Linux
distributions. Here's a list of a few of the supported Linuxes
distributions:
# ldb Debian Linux # lnx Linux with traditional passwords and crypt( ) in the C library # (see lnp, sl4, sl5, and slx) # lnp Linux with Pluggable Authentication Modules (PAM) # lrh RedHat Linux 7.2 # lsu SuSE Linux # sl4 Linux using -lshadow to get the crypt( ) function # sl5 Linux with shadow passwords, no extra libraries # slx Linux using -lcrypt to get the crypt( ) function
The lrh version
will probably work on newer Red Hat versions as well. If your distribution isn't
listed, try one of the matching generic options. lnp is a good guess
for most modern versions of Linux.
To begin the installation of the Cyrus server, download and
decompress the latest version. You will need to download both the IMAP and SASL
packages.
SASL is the authentication mechanism used by
Cyrus IMAP, and will need to be configured and installed first. It is easily
built using the standard "configure-make" order.
vlager# cd cyrus-sasl-2.1.15 vlager# ./configure loading cache ./config.cache checking host system type... i686-pc-linux-gnu . creating saslauthd.h Configuration Complete. Type 'make' to build. vlager# make make all-recursive make[1]: Entering directory `/tmp/cyrus-sasl-2.1.15'
Assuming the compile is completed without failure and you've
successfully executed the make install, you can now proceed to configuring and
installing the Cyrus IMAP server itself.
Translate Any Page with Yahoo
PMA08:41
Because the Web is a global space, we've all come across pages in different languages,
especially among search results. If you're searching for information about a phrase like
hamburger recipe, it's strange to come across a page about it in German. It's stranger
still to find a mention of your name on a page in a foreign language.
Yahoo!'s Language Tools page http://tools.search.yahoo.com/language has some ways to help
you work with other languages. Among them is a translation service that will translate any
block of text to a different language.
If you find yourself translating pages frequently, there are some ways to speed up
the process. You can translate an entire web page by copying and pasting the URL
into the field labeled "Translate this web page" on the Yahoo! Language Tools page,
choosing the language from the drop-down menu, and clicking Translate. Yahoo! will
display the page with all of the text translated.
From any web page, you can click the Translate button and Yahoo! will display a version
in English. Yahoo! will also automatically detect the source language, so you don't need
to choose a language from a menu. This is also handy if you can't tell what language the
page is in. If you just want to translate a block of text instead of the entire page,
you can click the arrow next to the fish and choose Language and Translation Tools from
the menu; you'll go to the Yahoo! Language Tools page, where you can paste the text you
want to translate into the translation form.
http://tools.search.yahoo.com/language/translation/translatedPage.
In addition to the simple search form you'll find at http://search.yahoo.com, Yahoo!
offers an Advanced Web Search form at http://search.yahoo.com/web/advanced.
This form lets you refine your search in a number of ways, so you can narrow
the results to a more useful list.
especially among search results. If you're searching for information about a phrase like
hamburger recipe, it's strange to come across a page about it in German. It's stranger
still to find a mention of your name on a page in a foreign language.
Yahoo!'s Language Tools page http://tools.search.yahoo.com/language has some ways to help
you work with other languages. Among them is a translation service that will translate any
block of text to a different language.
If you find yourself translating pages frequently, there are some ways to speed up
the process. You can translate an entire web page by copying and pasting the URL
into the field labeled "Translate this web page" on the Yahoo! Language Tools page,
choosing the language from the drop-down menu, and clicking Translate. Yahoo! will
display the page with all of the text translated.
From any web page, you can click the Translate button and Yahoo! will display a version
in English. Yahoo! will also automatically detect the source language, so you don't need
to choose a language from a menu. This is also handy if you can't tell what language the
page is in. If you just want to translate a block of text instead of the entire page,
you can click the arrow next to the fish and choose Language and Translation Tools from
the menu; you'll go to the Yahoo! Language Tools page, where you can paste the text you
want to translate into the translation form.
http://tools.search.yahoo.com/language/translation/translatedPage.
In addition to the simple search form you'll find at http://search.yahoo.com, Yahoo!
offers an Advanced Web Search form at http://search.yahoo.com/web/advanced.
This form lets you refine your search in a number of ways, so you can narrow
the results to a more useful list.
How to gets sms backup
PMA06:46
your Android device there are SMS Backup option.
set SMS Backup With Your Gmail
Log into your Gmail account. The first thing make SMS Backup folder uploads them and
labels them, then shoves them in that label folder.
SMS Pro is the feature-filled alternative messaging Android app,
make a store for Cloud Messageing.
set SMS Backup With Your Gmail
Log into your Gmail account. The first thing make SMS Backup folder uploads them and
labels them, then shoves them in that label folder.
SMS Pro is the feature-filled alternative messaging Android app,
make a store for Cloud Messageing.