Здравейте, някой да знае как става това ? В css сложих картинка от дясната страна в textbox и искам тази картинка да е submit бутона на боха.
[css]
#email_style {
background: url('e-mail-icon.png') no-repeat center right #FFFFFF;
background-size: 40px;
border: 1px solid #DDD;
border-radius: 5px;
box-shadow: 0 0 5px #888;
color: #666;
float: left;
padding: 5px 27px 5px 10px;
width: 165px;
outline: none;
}
[/css]
PHP:
<?php
echo '<style type="text/css">';
include('e-mail.css');
echo '</style>';
function showForm() {
echo '
<form method="post" action="">
<input type="text" id="email_style" name="email"> <br />
<input type="submit" value="Submit" name="submit">
</form>
';
}
if(empty($_POST['submit']) === false) {
$email = htmlentities(strip_tags($_POST['email']));
$logname = 'email.txt';
$logcontents = file_get_contents($logname);
if(strpos($logcontents,$email)) {
die('You are already subscribed.');
} else {
$filecontents = $email.',';
$fileopen = fopen($logname,'a+');
$filewrite = fwrite($fileopen,$filecontents);
$fileclose = fclose($fileopen);
if(!$fileopen or !$filewrite or !$fileclose) {
die('Error occured');
} else {
echo 'Your email has been added.';
}
}
} else {
showForm();
}
?>
[css]
#email_style {
background: url('e-mail-icon.png') no-repeat center right #FFFFFF;
background-size: 40px;
border: 1px solid #DDD;
border-radius: 5px;
box-shadow: 0 0 5px #888;
color: #666;
float: left;
padding: 5px 27px 5px 10px;
width: 165px;
outline: none;
}
[/css]