antonyfal Posted October 2, 2011 Share Posted October 2, 2011 Hi, Im trying to pull an email from an url, and then echo the email as value into a email form-- under the "from" heading. The echo is not working i get blanks. here is the code: <?php $thisurl='$_SERVER['REQUEST_URI']'; $thepart = explode('/', $thisurl); $themail='$thepart[2]'; ?> <form method="post" action="sendit.php"> To: <br><input type="text" name="to" size="44" value="<?php for($i=1; $i<=$lines; $i=$i+1) { $names[$i] = str_replace("<br>", "", $names[$i]); $names[$i] = str_replace("\n", "", $names[$i]); echo $names[$i].';'; } ?>"><br> From: <br><input type="text" name="email" size="44" value="<?php echo '$themail'; ?>" readonly><br> Subject: <br><input type="text" name="subject" size="44" /><br><br> Quote Link to comment https://forums.phpfreaks.com/topic/248257-simple-explode-and-echo-not-working-php-file/ Share on other sites More sharing options...
the182guy Posted October 2, 2011 Share Posted October 2, 2011 Do print_r($thepart) to see what array explode is returning Quote Link to comment https://forums.phpfreaks.com/topic/248257-simple-explode-and-echo-not-working-php-file/#findComment-1274895 Share on other sites More sharing options...
antonyfal Posted October 2, 2011 Author Share Posted October 2, 2011 thanks for the good trick.. this is what i get: Array ( [0] => [1] => somewordhere [2] => somewordhere [3] => somewordhere [4] => theemailhere [5] => test.php ) I retried the code, it just started working.. I wrote the echo like so: From: <br><input type="text" name="email" size="44" value="<?php echo $themail; ?>" readonly><br> thanks again. Quote Link to comment https://forums.phpfreaks.com/topic/248257-simple-explode-and-echo-not-working-php-file/#findComment-1274928 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.