проблем с бутон при IE

hackera

Registered
тоя бутон то неще да работи под ie
Код:
<input class=\"button\" type=\"image\" name=\"Submit\" value=\"Добави\" src=\"images/add_buton.jpg\" class=\"form\">
:roll: :roll: :roll:
 
hackera каза:
тоя бутон то неще да работи под ie
Код:
<input class="button" type="image" name="Submit" value="Добави" src="images/add_buton.jpg" class="form">
:roll: :roll: :roll:
Я виж колко класа има :twisted:
2 класа - form и button
 
emagi каза:
hackera каза:
тоя бутон то неще да работи под ie
Код:
<input class="button" type="image" name="Submit" value="Добави" src="images/add_buton.jpg" class="form">
:roll: :roll: :roll:
Я виж колко класа има :twisted:
2 класа - form и button

кой от двата да оставя :?
 
hackera каза:
emagi каза:
hackera каза:
тоя бутон то неще да работи под ie
Код:
<input class="button" type="image" name="Submit" value="Добави" src="images/add_buton.jpg" class="form">
:roll: :roll: :roll:
Я виж колко класа има :twisted:
2 класа - form и button

кой от двата да оставя :?

дай CSS на buton и form ...
 
lays каза:
hackera каза:
emagi каза:
Я виж колко класа има :twisted:
2 класа - form и button

кой от двата да оставя :?

дай CSS на button & from ...


нищо няма в css тоя бетон не съм го правил аз ама днеска видях, че не работи при ie той е бутон картинка без css :roll: :roll: :roll:
 
hackera каза:
никой ли не знае :oops:
Еми щом нямаш нищо задедено във css няма значение кое ще махнеш.
Код:
<input class="button" type="imagе" name="Submit" value="Добави" src="images/add_buton.jpg">
И пред тази форма имаш ли от пред echo?
Че си сложил чертите. :roll:
 
бае махам едното ама пак не работи ето цялата форма:



Код:
<?php
if ($userdata['user_active']>0)
{
echo "<form action=\"\" method=\"post\" name=\"form\">
<input type=\"hidden\" value=\"".date("j")."\" name=\"den\">
<input type=\"hidden\" value=\"".date("m")."\" name=\"mesec\">
<input type=\"hidden\" value=\"".date("Y")."\" name=\"godina\">
<input type=\"hidden\" value=\"".$_SERVER['REMOTE_ADDR']."\" name=\"ip\">
<table>
<tr>
<td><center>Име:</center></td>
<td><input readonly type=\"text\" name=\"author\" value=\"".$userdata['username']."\" /></td>
</tr>
<tr>
<td>Категория</td>
<td>
<select name=\"id_cat\" >";

include ("config.php");
mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db($db_name) or die("Грешна база данни");
$chars="set NAMES cp1251";mysql_query($chars);
$query="SELECT * FROM cats ORDER BY cat ASC";
$result=mysql_query($query);

$num=mysql_numrows($result);

mysql_close();

$i=0;
while ($i < $num) {

$id_cat=mysql_result($result,$i,"id_cat");
$cat=mysql_result($result,$i,"cat");

echo "<option name=\"id_cat\" value=\"$id_cat\">$cat</option>";
 
$i++;
}

echo "</select></td>
</tr>
<tr>
<td>Съдържание:</td>
<td><textarea rows=\"7\"  name=\"vic\" cols=\"45\" type=\"text\"></textarea></td>
</tr>
<tr>
<td> <br></td>
<td><input class=\"button\" type=\"image\" name=\"Submit\" value=\"Добави\" src=\"images/add_buton.jpg\" ></td>
</tr>
</table>
</form>";

if($_POST['Submit']){

$id_cat = $_POST['id_cat'];
$ip = $_POST['ip'];
$vic = $_POST['vic'];
$author = $_POST['author'];
$den = $_POST['den'];
$mesec = $_POST['mesec'];
$godina = $_POST['godina'];


if(empty($vic)){
echo "Моля, напишете текст!";
die();
};
 
$title = htmlspecialchars($title);

$vic = htmlspecialchars($vic);
$vic = str_replace("\n", "<br>", $vic);

include ("config.php");
mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db($db_name) or die("Грешна база данни");
$chars="set NAMES cp1251";mysql_query($chars);
$query = mysql_query("SELECT vic FROM vicove WHERE vic = '$vic'"); if($num = mysql_num_rows($query)){ $result = "1"; }
if ($result == "1") { echo "Съществува такъв текст в базата данни!"; }
else {
$query = "INSERT INTO `vicove` ( `id_vic` , `title` , `author` , `den`, `mesec`, `godina`, `vic`, `ip`, `id_cat`, `ad` )
VALUES (
'NULL', '$title', '$author', '$den', '$mesec', '$godina', '$vic', '$ip', '$id_cat', '0'
);";
$ok = mysql_query($query);
if($ok){
echo "Текста е добавен успешно!";
}else{
echo "Възникна грешка";
}
}
};
}
else
{
echo '<center>Трябва да сте логнат за да добавите текст!</center>';
}
?>

под FF СИ БАЧКА, А ПОД IE НЕ!
 
Добавиш между <head> и </head> или в .css файла ти (ако имаш такъв):
Код:
<style type="text/css">

</style>
А там където е:
Код:
<input class=\"button\" type=\"image\" name=\"Submit\" value=\"Добави\" src=\"images/add_buton.jpg\" >
го промени на:
Код:
<input class=\"button\" type=\"submit\" name=\"Submit\" value=\"Добави\" src=\"images/topmenu.jpg\" >

И после вече с .css си донастройваш...
 
EmPowerYou каза:
Добавиш между <head> и </head> или в .css файла ти (ако имаш такъв):
Код:
<style type="text/css">

</style>
А там където е:
Код:
<input class="button" type="image" name="Submit" value="Добави" src="images/add_buton.jpg" >
го промени на:
Код:
<input class="button" type="submit" name="Submit" value="Добави" src="images/topmenu.jpg" >

И после вече с .css си донастройваш...

Код:
<input class="button" type="image" name="Submit" value="Добави" src="images/add_buton.jpg" >

не става така, никой ли не знае това кка да го направя така че да работи и при IE :roll: :roll: :roll:
 
Човече, май че няма начин това да стане.
Преди време и на мене ми се наложи да правя подобно нещо и що псувни отнесе IE-то нямаш си на идея. Тогава търсих в Google, ама намерих само подобни оплаквания, а не и решения. А и освен това в забележи в големите сайтове (не мога да се сетя кои точно гледах тогава) използват window.location с javascript или submit-ове с празен method във form-а.
Аз лично не бих използвал javascript, заради 1,6%-тата потребители дето са си изключили javascript-a.
Моят съвет - ако е за logout - карай с малък form с празен method, а в противен случай ползвай картинки за бутони, щото май, че IE-то е алергично към button-и.
Надявам се да греша и да има начин, но аз поне засега не съм намерил такъв.
 
hackera каза:
EmPowerYou каза:
Добавиш между <head> и </head> или в .css файла ти (ако имаш такъв):
Код:
<style type="text/css">

</style>
А там където е:
Код:
<input class="button" type="image" name="Submit" value="Добави" src="images/add_buton.jpg" >
го промени на:
Код:
<input class="button" type="submit" name="Submit" value="Добави" src="images/topmenu.jpg" >

И после вече с .css си донастройваш...

Код:
<input class="button" type="image" name="Submit" value="Добави" src="images/add_buton.jpg" >

не става така, никой ли не знае това кка да го направя така че да работи и при IE :roll: :roll: :roll:
Кое не работи, можеш ли да уточниш, понеже съм пробвал кода и работи и при двата брузъра, само под опера не го пробвах, но сигурно и там работи.
 
EmPowerYou кое си пробвал бе не се прави на специалист с просто око се вижда, че така върху картинка ще изписва и текста вход !!!!
 
hackera каза:
EmPowerYou кое си пробвал бе не се прави на специалист с просто око се вижда, че така върху картинка ще изписва и текста вход !!!!
На никакъв не се правя, опитвам се да ти помогна, ти ми се отвараш.
Ще питам пак, ти какво искаш да направиш на тоя бутон, понеже си написал, че не работи при IE, а по моя начин работи.
Кажи ми пак кое не работи и какво искаш да работи...
 
EmPowerYou каза:
hackera каза:
EmPowerYou кое си пробвал бе не се прави на специалист с просто око се вижда, че така върху картинка ще изписва и текста вход !!!!
На никакъв не се правя, опитвам се да ти помогна, ти ми се отвараш.
Ще питам пак, ти какво искаш да направиш на тоя бутон, понеже си написал, че не работи при IE, а по моя начин работи.
Кажи ми пак кое не работи и какво искаш да работи...

Затова няколко поста по нагоре дадох цялата форма може да е от нещо в нея, но не знам от какво...
 
Сега видях, че кода който съм ти дал на 1ва страница съм написал грешно име на картинката, то не е грешно де, просто нямах картинка с твойто име и вместо да я преименувам и смених името в кода. Това видя ли го? Пише topmenu.jpg вместо add_button.jpg.
А и ако може картинката да дадеш.
 

Back
Горе