Lite webbdesigns frågor.

Här diskuteras programmering och utveckling
Användarvisningsbild
Rag3Rac3r
Inlägg: 594
Blev medlem: 05 jul 2007, 03:06
OS: Windows
Utgåva: Vet inte/ingen utgåva passar
Ort: Uppsala/Stockholm
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Rag3Rac3r »

Forcevision skrev:Det verkar riktigt svårt att lära sig mysql. Någon som har en koden för att identifiera e-mailen man skriver in i ett formulär. Alltså skriver jag i en e-mail så måste man skriva in samma e-mail i ett fält under. Någon som har koden för detta ?

Kod: Markera allt

if (strtolower($_POST['email1']) == strtolower($_POST['email2'])) {
  echo "Fälten matchar varandra";
} else {
  echo "Fälten matchar inte varandra";
}
Lite simpelt skrivet, går att kasta in ett gäng mera kontroller (som att man kontrollerar att mailadressen följer RFC standarden).

strtolower() ser till så den jämför båda korrekt, utifall användaren råkat skriva något stort tecken i ena, eller enbart har använd stora bokstäver.

$_POST['email1'] & $_POST['emai2'] bör förstås "tvättas" före man börjar leka med dom. För att förhindra illvilliga användare från att göra dumheter.

Om du vill förhindra Spam users ifrån att använda formuläret kan du använda ReCaptcha för kontrollera att det är "människor" :)
Natural laws have no pity ~~ Quis custodiet ipsos custodes?
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Rag3Rac3r skrev:
Forcevision skrev:Det verkar riktigt svårt att lära sig mysql. Någon som har en koden för att identifiera e-mailen man skriver in i ett formulär. Alltså skriver jag i en e-mail så måste man skriva in samma e-mail i ett fält under. Någon som har koden för detta ?

Kod: Markera allt

if (strtolower($_POST['email1']) == strtolower($_POST['email2'])) {
  echo "Fälten matchar varandra";
} else {
  echo "Fälten matchar inte varandra";
}
Lite simpelt skrivet, går att kasta in ett gäng mera kontroller (som att man kontrollerar att mailadressen följer RFC standarden).

strtolower() ser till så den jämför båda korrekt, utifall användaren råkat skriva något stort tecken i ena, eller enbart har använd stora bokstäver.

$_POST['email1'] & $_POST['emai2'] bör förstås "tvättas" före man börjar leka med dom. För att förhindra illvilliga användare från att göra dumheter.

Om du vill förhindra Spam users ifrån att använda formuläret kan du använda ReCaptcha för kontrollera att det är "människor" :)
Hur menar du $_POST['email1'] & $_POST['emai2'] bör förstås "tvättas" före man börjar leka med dom. För att förhindra illvilliga användare från att göra dumheter. ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Användarvisningsbild
Rag3Rac3r
Inlägg: 594
Blev medlem: 05 jul 2007, 03:06
OS: Windows
Utgåva: Vet inte/ingen utgåva passar
Ort: Uppsala/Stockholm
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Rag3Rac3r »

Forcevision skrev:
Rag3Rac3r skrev:
Forcevision skrev:Det verkar riktigt svårt att lära sig mysql. Någon som har en koden för att identifiera e-mailen man skriver in i ett formulär. Alltså skriver jag i en e-mail så måste man skriva in samma e-mail i ett fält under. Någon som har koden för detta ?

Kod: Markera allt

if (strtolower($_POST['email1']) == strtolower($_POST['email2'])) {
  echo "Fälten matchar varandra";
} else {
  echo "Fälten matchar inte varandra";
}
Lite simpelt skrivet, går att kasta in ett gäng mera kontroller (som att man kontrollerar att mailadressen följer RFC standarden).

strtolower() ser till så den jämför båda korrekt, utifall användaren råkat skriva något stort tecken i ena, eller enbart har använd stora bokstäver.

$_POST['email1'] & $_POST['emai2'] bör förstås "tvättas" före man börjar leka med dom. För att förhindra illvilliga användare från att göra dumheter.

Om du vill förhindra Spam users ifrån att använda formuläret kan du använda ReCaptcha för kontrollera att det är "människor" :)
Hur menar du $_POST['email1'] & $_POST['emai2'] bör förstås "tvättas" före man börjar leka med dom. För att förhindra illvilliga användare från att göra dumheter. ?
Jadu, förhindra XSS, SQLInjection, m.m. Saker som kan förstöra för dig i slutändan.
Har inge bra sånt script på lager tyvärr...

Men generellt kan man säga så här "Lita inte på någon/något" och går man enligt det konceptet i PHP så brukar man gå säker.
Natural laws have no pity ~~ Quis custodiet ipsos custodes?
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Rag3Rac3r skrev:
Forcevision skrev:
Rag3Rac3r skrev:
Forcevision skrev:Det verkar riktigt svårt att lära sig mysql. Någon som har en koden för att identifiera e-mailen man skriver in i ett formulär. Alltså skriver jag i en e-mail så måste man skriva in samma e-mail i ett fält under. Någon som har koden för detta ?

Kod: Markera allt

if (strtolower($_POST['email1']) == strtolower($_POST['email2'])) {
  echo "Fälten matchar varandra";
} else {
  echo "Fälten matchar inte varandra";
}
Lite simpelt skrivet, går att kasta in ett gäng mera kontroller (som att man kontrollerar att mailadressen följer RFC standarden).

strtolower() ser till så den jämför båda korrekt, utifall användaren råkat skriva något stort tecken i ena, eller enbart har använd stora bokstäver.

$_POST['email1'] & $_POST['emai2'] bör förstås "tvättas" före man börjar leka med dom. För att förhindra illvilliga användare från att göra dumheter.

Om du vill förhindra Spam users ifrån att använda formuläret kan du använda ReCaptcha för kontrollera att det är "människor" :)
Hur menar du $_POST['email1'] & $_POST['emai2'] bör förstås "tvättas" före man börjar leka med dom. För att förhindra illvilliga användare från att göra dumheter. ?
Jadu, förhindra XSS, SQLInjection, m.m. Saker som kan förstöra för dig i slutändan.
Har inge bra sånt script på lager tyvärr...

Men generellt kan man säga så här "Lita inte på någon/något" och går man enligt det konceptet i PHP så brukar man gå säker.
Förstår inte riktigt vad du menar med förhindra XSS, SQLInjection, m.m. Saker som kan förstöra för dig i slutändan. ?

En helt annan grej. Nu har jag fixat upp en sida då på servern. När jag går in med Firefox ser den kanon ut, går jag in med Ie så ser allt bra ut en liten grej med knappen i formulärt där bara men går jag in med opera, zafari, chrome ser det katastrofalt ut. Hur kan jag lösa detta på ett smidigt sätt så det ser bra ut i alla webbläsare ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Användarvisningsbild
Rag3Rac3r
Inlägg: 594
Blev medlem: 05 jul 2007, 03:06
OS: Windows
Utgåva: Vet inte/ingen utgåva passar
Ort: Uppsala/Stockholm
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Rag3Rac3r »

Forcevision skrev:
Rag3Rac3r skrev: Jadu, förhindra XSS, SQLInjection, m.m. Saker som kan förstöra för dig i slutändan.
Har inge bra sånt script på lager tyvärr...

Men generellt kan man säga så här "Lita inte på någon/något" och går man enligt det konceptet i PHP så brukar man gå säker.
Förstår inte riktigt vad du menar med förhindra XSS, SQLInjection, m.m. Saker som kan förstöra för dig i slutändan. ?

En helt annan grej. Nu har jag fixat upp en sida då på servern. När jag går in med Firefox ser den kanon ut, går jag in med Ie så ser allt bra ut en liten grej med knappen i formulärt där bara men går jag in med opera, zafari, chrome ser det katastrofalt ut. Hur kan jag lösa detta på ett smidigt sätt så det ser bra ut i alla webbläsare ?
Korrekt, förhindra saker som kan förstöra för dig eller dina användare

Följ standarderna till punkt och pricka ;)
IE har alltid vart känt för att inte följa standarderna :(
Natural laws have no pity ~~ Quis custodiet ipsos custodes?
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Hur skall jag göra för att få sidan korrekt i utseendet i alla webbläsare då ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Kan man få så dom olika webbläsarna har olika css mallar ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Alleinsora
Inlägg: 378
Blev medlem: 24 maj 2007, 01:53
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalmar/Luleå
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Alleinsora »

Visst går det. Jag brukar utgå från standarden och skapa sidan så den ser bra ut i FF och Chromium. Sen lägga in fixar för IE. Något sånthär brukar fungera.

Kod: Markera allt

<link type="text/css" rel="stylesheet" href="master.css" /> 
<!--[if IE]>
    <link rel="stylesheet" href="ie7-fixes.css" type="text/css">
<![endif]-->
Man kan även lägga in versionsnummer: <!--[if IE 7]> vilket får alla IE vars versionsnummer som börjar med 7 att läsa den taggen.

Däremot går det inte att göra på samma sätt med firefox utan då får man nog använda ett javascript för att fråga vilken webläsare som används:

Kod: Markera allt

<script type="text/javascript">
if (navigator.userAgent.indexOf("Firefox")!=-1)
document.write("<link type='text/css' rel='stylesheet' href='firefox.css' /> ")
</script>
Dessutom: tänk på att när CSS läses in så är den som läses in sist dominant så lägg alltid de webläsarspecifika ändringarna sist.
Senast redigerad av 1 Alleinsora, redigerad totalt 2 gånger.
Hur jag än gör så slutar det alltid med E17 på netbooken....
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Okaj då är jag med.

Någon som har koll på hur jag fixar en bild som kommer fram över texten, när man har musmarkören över en text ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av ycc »

Jag brukar göra så här, det funkar men jag vet inte om det är det bästa sättet:

1. Lägga bilden/ev. text som en div med
position: absolute;
top: -1000px; (ovanför skärmen)
visibility: hidden;

2. När pekaren går in över texten som skall aktivera bilden/ev. text (event: mouseover)
a. ta reda på pekarens position
b. flytta bilden/ev. text till pekarens position, sätt visibility: visible

3. vid mouseout flytta bort och släck bilden

Man borde ju egentligen inte behöva flytta bort bilden, men om den bara är "hidden" så kan den orsaka en del strul (göra underliggande länkar oklickbara), kanske främst i äldre web-läsare.
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Jag hittade denna och modifierade om den lite så den verkar fungera kanon denna javascripten:

Kod: Markera allt

<HEAD>

<script language="javascript">
if (document.images) {
<!-- transparent GIF-bild som används för OnMouseOut av den extra rolloverbilden -->
pop_blankout = new Image();
pop_blankout.src = "popup_blank.gif";

<!-- originalbild, rolloverbild och extra rolloverbild (popup) anges här -->
<!-- bild nr 1 -->
image1over = new Image();
image1over.src = "bild1_over.gif";
image1out = new Image();
image1out.src = "bild1.gif";
pop_blankpopup1 = new Image();
pop_blankpopup1.src = "popup1.jpg";

<!-- bild nr 2 -->
image2over = new Image();
image2over.src = "bild2_over.gif";
image2out = new Image();
image2out.src = "bild2.gif";
pop_blankpopup2 = new Image();
pop_blankpopup2.src = "popup2.jpg";

<!-- bild nr 3 -->
image3over = new Image();
image3over.src = "bild3_over.gif";
image3out = new Image();
image3out.src = "bild3.gif";
pop_blankpopup3 = new Image();
pop_blankpopup3.src = "popup3.jpg";
}

<!-- funktioner för OnMouseOver, OnMouseOut och extra OnMouseOver -->
function image_over(imgname) {
if (document.images) {
document[imgname].src = eval(imgname + "over.src"); }
}
function image_out(imgname) {
if (document.images) {
document[imgname].src = eval(imgname + "out.src"); }
}
function image_over_popup(imgname, imagesrc) {
if (document.images) {
document[imgname].src = eval(imgname + imagesrc); }
}
</script>

</HEAD>

<BODY>

<!-- bild nr 1 -->
<a href="http://webdesignskolan.se"
onMouseOver="image_over('image1'); image_over_popup('pop_blank', 'popup1.src');" onMouseOut="image_out('image1'); image_out('pop_blank');">
<img name="image1" src="bild1.gif" border="0"></a>

<!-- bild nr 2 -->
<a href="http://webdesignskolan.se"
onMouseOver="image_over('image2'); image_over_popup('pop_blank', 'popup2.src');" onMouseOut="image_out('image2'); image_out('pop_blank');">
<img name="image2" src="bild2.gif" border="0"></a>

<!-- bild nr 3 -->
<a href="http://webdesignskolan.se"
onMouseOver="image_over('image3'); image_over_popup('pop_blank', 'popup3.src');" onMouseOut="image_out('image3'); image_out('pop_blank');">
<img name="image3" src="bild3.gif" border="0"></a>


<!-- bildplatshållare för popupbild (transparent GIF) -->
<br> <br>
<img name="pop_blank" src="popup_blank.gif" border="0">


</BODY>
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av ycc »

Ja det finns ju alltid olika sätt att göra och olika resultat man vill uppnå. Alltid kul att se.

Jag tänkte mer på att något skulle komma upp i ett eget lager ovanpå texten när muspekaren kom in över ett ord i den löpande texten. Om jag fattar koden rätt så är metoden i exemplet lite annorlunda, men säkert mycket användbar.

Sajten du hämtade från verkar trevlig tycker jag.
Senast redigerad av 1 ycc, redigerad totalt 10 gånger.
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Det är den gamla sajten http://www.webdesignskolan.com/ :)
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av ycc »

I de fall det är OK att bilden alltid ligger på samma ställe så går det att göra på två rader.

Kod: Markera allt

<a onMouseOver="javascript:document.getElementById('force').style.visibility='visible'" onMouseOut="javascript:document.getElementById('force').style.visibility='hidden'">forcevision</a>

<img id=force src=http://ubuntu-se.org/phpBB3/download/file.php?avatar=8465_1220519925.jpg style="visibility: hidden"/>
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Alleinsora skrev:Visst går det. Jag brukar utgå från standarden och skapa sidan så den ser bra ut i FF och Chromium. Sen lägga in fixar för IE. Något sånthär brukar fungera.

Kod: Markera allt

<link type="text/css" rel="stylesheet" href="master.css" /> 
<!--[if IE]>
    <link rel="stylesheet" href="ie7-fixes.css" type="text/css">
<![endif]-->
Man kan även lägga in versionsnummer: <!--[if IE 7]> vilket får alla IE vars versionsnummer som börjar med 7 att läsa den taggen.

Däremot går det inte att göra på samma sätt med firefox utan då får man nog använda ett javascript för att fråga vilken webläsare som används:

Kod: Markera allt

<script type="text/javascript">
if (navigator.userAgent.indexOf("Firefox")!=-1)
document.write("<link type='text/css' rel='stylesheet' href='firefox.css' /> ")
</script>
Dessutom: tänk på att när CSS läses in så är den som läses in sist dominant så lägg alltid de webläsarspecifika ändringarna sist.

Men hur skriver jag om jag skall ha en css mall för varje webbläsare safari, opera, firefox, chrome ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Användarvisningsbild
Rag3Rac3r
Inlägg: 594
Blev medlem: 05 jul 2007, 03:06
OS: Windows
Utgåva: Vet inte/ingen utgåva passar
Ort: Uppsala/Stockholm
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Rag3Rac3r »

Om du vill bygga det PHP-baserat (vilket även ger dig möjlighet att kolla ett antal till webläsare, och sökrobotar) så kan du använda 'get_browser()' i PHP.

Läs på dig lite om funktionen, sen är det bara att bygga med en if-sats typ denna:

Kod: Markera allt

<?php
$browser = get_browser($_SERVER['HTTP_USER_AGENT'], true);
$b = $browser['browser'];

if (strtolower($b) == 'firefox') {
  echo '<link rel="stylesheet" type="text/css" href="firefox.css"/>';
} elseif (strtolower($b) == 'chrome') {
  echo '<link rel="stylesheet" type="text/css" href="chrome.css"/>';
} elseif(strtolower($b) == 'android') {
  echo '<link rel="stylesheet" type="text/css" href="android.css"/>';
} elseif(strtolower($b) == 'ie') {
  echo '<link rel="stylesheet" type="text/css" href="ie.css"/>';
} else {
  echo '<link rel="stylesheet" type="text/css" href="default.css"/>';
}
?>
I browscap finns även Nokia, iPhone, Opera, Elinks, Konqueror och ett ton andra webläsare.
MEN du måste själv ladda ner och lägga browscap.ini i rätt mapp.
Det finns en här.
Du kan titta i den för att hitta flera om du vill anpassa för fler webläsare.

Om den som hostar din sida inte lagt in browscap kan du använda exemplet nedan ist:

Kod: Markera allt

<?PHP 
class Browser 
{ 
    private $props    = array("Version" => "0.0.0", 
                                "Name" => "unknown", 
                                "Agent" => "unknown") ; 

    public function __Construct() 
    { 
        $browsers = array("firefox", "msie", "opera", "chrome", "safari", 
                            "mozilla", "seamonkey",    "konqueror", "netscape", 
                            "gecko", "navigator", "mosaic", "lynx", "amaya", 
                            "omniweb", "avant", "camino", "flock", "aol"); 

        $this->Agent = strtolower($_SERVER['HTTP_USER_AGENT']); 
        foreach($browsers as $browser) 
        { 
            if (preg_match("#($browser)[/ ]?([0-9.]*)#", $this->Agent, $match)) 
            { 
                $this->Name = $match[1] ; 
                $this->Version = $match[2] ; 
                break ; 
            } 
        } 
    } 

    public function __Get($name) 
    { 
        if (!array_key_exists($name, $this->props)) 
        { 
            die "No such property or function $name)" ; 
        } 
        return $this->props[$name] ; 
    } 

    public function __Set($name, $val) 
    { 
        if (!array_key_exists($name, $this->props)) 
        { 
            SimpleError("No such property or function.", "Failed to set $name", $this->props) ; 
            die ; 
        } 
        $this->props[$name] = $val ; 
    } 

} 

?> 

example code 
<?PHP 
$browser = new Browser ; 
echo "$Browser->Name $Browser->Version" ; 
?> 
result when client using Firefox 3.0.11 
firefox 3.0.11 

result when client using unknown browser 
unknown 0.0.0 
Denna återfinns i kommentarerna till 'get_browser()'.
Natural laws have no pity ~~ Quis custodiet ipsos custodes?
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Aha detta verkar smart:

Kod: Markera allt

<?php
$browser = get_browser($_SERVER['HTTP_USER_AGENT'], true);
$b = $browser['browser'];

if (strtolower($b) == 'firefox') {
  echo '<link rel="stylesheet" type="text/css" href="firefox.css"/>';
} elseif (strtolower($b) == 'chrome') {
  echo '<link rel="stylesheet" type="text/css" href="chrome.css"/>';
} elseif(strtolower($b) == 'android') {
  echo '<link rel="stylesheet" type="text/css" href="android.css"/>';
} elseif(strtolower($b) == 'ie') {
  echo '<link rel="stylesheet" type="text/css" href="ie.css"/>';
} else {
  echo '<link rel="stylesheet" type="text/css" href="default.css"/>';
}
?>
Lägger jag denna bara i början av filen då så känner den av vilken webbläsare jag har och väljer css mallen efter det ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Användarvisningsbild
Rag3Rac3r
Inlägg: 594
Blev medlem: 05 jul 2007, 03:06
OS: Windows
Utgåva: Vet inte/ingen utgåva passar
Ort: Uppsala/Stockholm
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Rag3Rac3r »

Du kan lägga kodstycket var som helst i din html kod.
Helst omkring där du puttar in alla stylesheets (mellan <head> & </head> t.ex)
Natural laws have no pity ~~ Quis custodiet ipsos custodes?
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Okaj !

Sedan då om man vill ha för safari och opera då är det bara att skriva in det så här:

Kod: Markera allt

elseif (strtolower($b) == 'opera') {
  echo '<link rel="stylesheet" type="text/css" href="opera.css"/>';
} elseif(strtolower($b) == 'safari') {
  echo '<link rel="stylesheet" type="text/css" href="safari.css"/>';
Så bör det fungera eller ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Användarvisningsbild
Forcevision
Inlägg: 1023
Blev medlem: 21 apr 2008, 21:55
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Kontakt:

Re: Lite webbdesigns frågor.

Inlägg av Forcevision »

Har ett problem med mina span class taggar och jag hittar inte felet.

Ser ut som följande:

Kod: Markera allt

<a href="cpu1.php"><img src="pics/dator.png" border="0"><span class="cpu1">Easy</span><span class="cpu4">Liten förpackning, mycket kapacitet.<br />En utmärkt arbetsdator som räcker åt hela familjen!</span><span class="cpu2">2800kr Ex moms<p>3500kr Inkl moms</span><span class="cpu3">3760kr Ex moms<p>4700kr Inkl moms</span></a></div><p>
<div id="cpu2"><a href="cpu2.php"><img src="pics/dator.png" border="0"><span class="cpu1">Power</span><span class="cpu4">En kraftfull speldator i mellanklassen med en<br />prisvärd processor. </span><span class="cpu2">5440kr Ex moms<p>6800kr Inkl moms</span><span class="cpu3">6400kr Ex moms<p>8000kr Inkl moms</span></a></div><p>
<div id="cpu3"><a href="cpu3.php"><img src="pics/dator.png" border="0"><span class="cpu1">Epic</span><span class="cpu4">Vår värsta modell riktar sig till dig som är en riktig<br />gamer. Här finns nästintill inga gränser för ditt spelande.</span><span class="cpu2">7440kr Ex moms<p>9300kr Inkl moms</span><span class="cpu3">8400kr Ex moms<p>10500kr Inkl moms</span></a></div>
Alla span class tagar fungerar utan dom som har class="cpu2" och jag hittar inte felet. i min css fil har jag raden:

Kod: Markera allt

.cpu2 {font-family:verdana; font-size: 11px; color: #ff1e1e; position: absolute; right: 140px; top: 8px; font-weight: bolder;}
Någon som ser felet i denna class="cpu2" för jag hittar inget fel ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
Skriv svar

Återgå till "Programmering och webbdesign"