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 Link to comment https://forums.phpfreaks.com/topic/81594-search-a-string/ 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 Link to comment https://forums.phpfreaks.com/topic/81594-search-a-string/#findComment-414389 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.