koushikgattu Posted December 13, 2007 Share Posted December 13, 2007 how can i search the 1st 5 characters of a string.here is sample code <?php if($_POST['submit']) { $url = "http://"; echo $url; $array = $_POST['usersite']; print 'You have selected these items:<ul>'; foreach($array as $item) { print $item . '<br />'; echo $url.$item; } print '</ul>'; } else { print '<form name=' . $_SERVER['PHP_SELF'] . ' method=post>'; print '<label for=item1>Usersite : </label><input type=text name=usersite[] value="" size="50" ><br />'; print '<input type=submit name=submit value=Submit />'; } ?> i want to append the "http://" to the value of the text box, if it is not entered by the user. For that i want to search the first 7 characters from the text box value. then if "http://" is not there i will append.if its present i will directly print the value. is there any way i could search a string like this? thanks Quote Link to comment Share on other sites More sharing options...
themistral Posted December 13, 2007 Share Posted December 13, 2007 if (substr($_POST['usersite'], 0, 7) == 'http://') { // code if the user has put in the http:// } else { // code if the user has not put in the http:// } Have a look at the substr function - http://uk2.php.net/substr Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.