Gå til innhold

[Løst]Firefox Chrome IE kompatibilitet.


Anbefalte innlegg

Hei.

 

Har laga en kode her. Problemet er bare at den funker fint i IE og Chrome, men fungere ikke i firefox. Problemet er å få vist frem data hentet fra post variabelen. Koden er følgende:

 

<HTML>

<HEAD>

<TITLE>Test</TITLE>

</HEAD>

<body>

<form name="frmTest" type="submit" method="post" action="htmlform.php">

1<select name="testing" id="testing">

<option id="1" value"tottenham" selected="yes" type="text">Tottenham</option>

<option id="2" value"chelsea" type="text"> Chelsea</option>

</select><br/>

<input type="submit" value="Submit">

</form>

</body>

</HTML>

 

<?php

if(isset($_POST["testing"]))

{

echo("Welcome, " . $_POST["testing"] . "!");

}

?>

 

Fungerer post funksjonen annerledes i firefox sammenlignet med IE/Chrome, eller er det formen som må settes opp annerledes ?

Endret av lapla
Lenke til kommentar
Videoannonse
Annonse

du mangler <body> start tag og </form> slutt tag. tenker det vil funke greit om du fikser opp html'n din.

 

Editert å fiksa. FOrtsatt samme problem. I IE og Chrome får jeg opp resultatet "Welcome, Chelsea!" evt tottenham om jeg velger det. I firefox kommer "Welcome, !" Får ikke data utifra $_post variablen ser det ut til. Noen som ser hva det kan være ?

Lenke til kommentar
Du mangler = på value attributtene dine også.

Heh, var faktisk der feilen lå. Må bruke value attribute for å få det til å funke med firefox, også har jeg likhetstegnet forsvunnet bort. Funker fortsatt i IE og chrome da de bare tar selve textfeltet mellom <option> og </option> antar jeg. Mange takk :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...