Avatar billede esbenn Nybegynder
05. december 2006 - 20:20 Der er 24 kommentarer og
1 løsning

IF sætning

<div id="centerbox">
<?php
$id = $_GET['p'];
$titel = wp_title();

if ($id == "")
{
    //Hvis id er tom så
    echo "<h1 class='top'>Bloggen</h1>";
}
else
{
    //Hvis id har en værdi så
    echo "<h1 class='top'>$titel</h1>";
}
?>
<div class="box">

hvor er fejlen? For min H1 kommer ikke rigtigt til at virke...
Avatar billede supersquirrel Nybegynder
05. december 2006 - 20:31 #1
har du en top ting?
for du kalder den jo i class
Avatar billede esbenn Nybegynder
05. december 2006 - 20:32 #2
Ja det har jeg...
echo "<h1 class='top'>Bloggen</h1>"; <--- Virker
echo "<h1 class='top'>$titel</h1>"; <--- Virker ikke

Skal der ikke noget mellem $titel og <h1>'erne eller sådan noget?
Avatar billede djicep Nybegynder
05. december 2006 - 20:41 #3
Hvis din class ikke virker så prøv at sætte \'top\' ? Ved ikke om det giver nået med du kan da prøve ?
Avatar billede esbenn Nybegynder
05. december 2006 - 20:42 #4
\'top\' ?? Hvor?
Avatar billede djicep Nybegynder
05. december 2006 - 20:43 #5
i din <h1 class=\'top\'> ? :S Som sagt ved ikke om det giver nået ?
Avatar billede esbenn Nybegynder
05. december 2006 - 20:45 #6
Det er ikke noget her der er galt vel? Altså at der skal noget mellen min variabel $titel og resten eller hva?
echo "<h1 class='top'>$titel</h1>";
Avatar billede djicep Nybegynder
05. december 2006 - 20:48 #7
Prøv at lave en else if i stedet hvor du fortæller at hvis $id == "1" eller hva du nu end kalder dem ? :S
Avatar billede esbenn Nybegynder
05. december 2006 - 20:51 #8
Jamen min ID kan jo være ALT?! jeg gider da ikke sidde at lave alle
ELSEIF ($id ==1)
ELSEIF ($id ==2)
ELSEIF ($id ==3)
OSV? Der må da være en fejl?
Avatar billede djicep Nybegynder
05. december 2006 - 20:57 #9
Tjah ? Kan du ikke lave en mysql_query der kalder din id og sæt den ind i get ?
Avatar billede djicep Nybegynder
05. december 2006 - 20:57 #10
Ved det sQ ikke lige hva fejlen ellers skulle være ? :S
Avatar billede esbenn Nybegynder
05. december 2006 - 20:58 #11
Hmmm... Okay...
Avatar billede djicep Nybegynder
05. december 2006 - 21:02 #12
Jeg kan ikke lige se hva du ellers kan gøre ? :S
Avatar billede showsource Seniormester
05. december 2006 - 21:06 #13
echo "<h1 class='top'>Bloggen</h1>";
echo "<h1 class='top'>". $titel ."</h1>";
Avatar billede esbenn Nybegynder
05. december 2006 - 21:07 #14
Har jeg lige prøvet, giver samme resultat.. :-(
Avatar billede showsource Seniormester
05. december 2006 - 21:16 #15
Ved jo heller ikke hvad
wp_title();
gør!
Avatar billede esbenn Nybegynder
05. december 2006 - 21:18 #16
Den burde bare finde hvad titlen er...
http://www.thebeautifulgame.kaspersorensen.com/blog/ <--- der har p ingen værdi, og derfor bliver der så fint skrevet  Bloggen
http://www.thebeautifulgame.kaspersorensen.com/blog/?p=3  <---- Men hvis p for en værdi bliver titel også skreve, men ikke i den rigtigte classe eller h1...
Avatar billede showsource Seniormester
05. december 2006 - 21:22 #17
jahh, så er det jo nok her den fejler?????
Og koden?
Avatar billede esbenn Nybegynder
05. december 2006 - 21:25 #18
Hvis jeg selv havde den ville jeg gerne dele den med dig, men hvis man bare skriver:
<h1 class="top"><?php wp_title() ?></h1>
Virker det fint..
Avatar billede erikjacobsen Ekspert
05. december 2006 - 21:28 #19
Så skal du jo bare

<div id="centerbox">
<?php
$id = $_GET['p'];


if ($id == "")
{
    //Hvis id er tom så
    echo "<h1 class='top'>Bloggen</h1>";
}
else
{
    //Hvis id har en værdi så
    echo "<h1 class='top'>";
    wp_title();
    echo "</h1>";
}
?>
<div class="box">

wp_title skriver nok ud i stedet for at afleverer resultatet som en streng
Avatar billede esbenn Nybegynder
05. december 2006 - 21:32 #20
Det var tæt på.. :-)
Tjek: http://www.thebeautifulgame.kaspersorensen.com/blog/?p=3
Den skriver titlen 2 gange?! :-S Ved ikke liiige hvorfor..
Avatar billede erikjacobsen Ekspert
05. december 2006 - 21:36 #21
Det gør den nu ikke med den kode jeg har vist dig.
Avatar billede esbenn Nybegynder
05. december 2006 - 21:37 #22
Nej, men tror måske også lige jeg fandt en fejl i det jeg skrev i koden.. :-) Altså er andet sted... :-)
Avatar billede esbenn Nybegynder
05. december 2006 - 21:38 #23
Det virker super! Mange tak.. :-) Svar ?! :P
Avatar billede erikjacobsen Ekspert
05. december 2006 - 21:40 #24
Jeg samler ikke på point, tak.
Avatar billede esbenn Nybegynder
05. december 2006 - 21:41 #25
Nå okay... :-) Så vil jeg da bare have dem tilbage selv så...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester