Avatar billede eric-pedersen Nybegynder
10. maj 2008 - 14:42 Der er 7 kommentarer

PHP problem

Denne

---START---oprindelige som virker---
// hent id for category
if($_GET[cat]){
    $get_cat_id = $db->Execute("select cat_id, cat_name from categories where cat_desc = '$_GET[cat]'");
    $_GET[id] = $get_cat_id->fields[0];
    $title = "domæne.dk - ".$get_cat_id->fields[1];
} else {
    $title = "domæne.dk - bla bla bla bla";
}
?>

<html>
<head>
<TITLE><?=$title?></TITLE>
<META NAME="Description" CONTENT="Beskrivelse beskrivelse beskrivelse">
<META NAME="Keywords" CONTENT="kyword, keyword, keyword, keyword, keyword">
---SLUT----oprindelige som virker---

Har jeg prøvet at ændre til nedenstående, men det virker ikke (Jeg er en dør til programmering.... Ved det godt)
Er der nogen som kan finde fejlen(e)


---START----Mit som ikke virker---

// hent id for category tittle
if($_GET[cat]){
    $get_cat_id = $db->Execute("select cat_id, cat_name from categories where cat_desc = '$_GET[cat]'");
    $_GET[id] = $get_cat_id->fields[0];
    $title = "domæne.dk - ".$get_cat_id->fields[1];
} else {
    $title = "domæne.dk - bla bla bla bla";
}

// hent id for category description
if($_GET[cat]){
    $get_cat_id = $db->Execute("select cat_id, cat_name from categories where cat_desc = '$_GET[cat]'");
    $_GET[id] = $get_cat_id->fields[0];
    $desccc = .$get_cat_id->fields[1]" - beskrivelse beskrivelse beskrivelse";
} else {
    $desccc = "Beskrivelse beskrivelse beskrivelse";
}

// hent id for category keywords
if($_GET[cat]){
    $get_cat_id = $db->Execute("select cat_id, cat_name from categories where cat_desc = '$_GET[cat]'");
    $_GET[id] = $get_cat_id->fields[0];
    $keywww = .$get_cat_id->fields[1]", kyword, keyword, keyword, keyword, keyword";
} else {
    $keywww = "kyword, keyword, keyword, keyword, keyword";
}
?>

<html>
<head>
<TITLE><?=$title?></TITLE>
<META NAME="Description" CONTENT="<?=$desccc?>">
<META NAME="Keywords" CONTENT="<?=$keywww?>">
---SLUT----Mit som ikke virker---
Avatar billede jakobdo Ekspert
10. maj 2008 - 14:48 #1
Hvad mener du med ikke virker ?
Er siden blank ?
Eller kommer der bare ikke det ønskede resultat ud ?
Avatar billede olebole Juniormester
10. maj 2008 - 14:57 #2
<ole>

Står disse linjer i din virkelige kode:
    $desccc = .$get_cat_id->fields[1]" - beskrivelse beskrivelse beskrivelse";

- og:
    $keywww = .$get_cat_id->fields[1]", kyword, keyword, keyword, keyword, keyword";

I så fald er der vel ikke noget at sige til, der er noget, som fejler  =)

Men som jakobdo (næsten) skriver: Mere info, please

/mvh
</bole>
Avatar billede olebole Juniormester
10. maj 2008 - 14:58 #3
- glemte at skrive, du mangler et 'punktum':
    $desccc = .$get_cat_id->fields[1]." - beskrivelse beskrivelse beskrivelse";
Avatar billede olebole Juniormester
10. maj 2008 - 15:01 #4
- ehhh ... og du har da også ét formeget i begyndelsen af linjen  :D
    $desccc = $get_cat_id->fields[1]." - beskrivelse beskrivelse beskrivelse";

Mon ikke, du har lavet en copy/paste fejl og derved fået sat variablen ind på den forkete side af 'punktummet'?  ;o)
Avatar billede eric-pedersen Nybegynder
10. maj 2008 - 15:23 #5
I er sgu hurtige....
Jakobdo... Det er en blank side

Ole.... Nej det står der naturligvis ikke, det er bare en forenkling, så det er nemmere at få overblik.

Kigger lige på det kommaerne :-)
Avatar billede eric-pedersen Nybegynder
10. maj 2008 - 15:38 #6
Ikke bare hurtige, men også gode.... Smider i et svar
Avatar billede jakobdo Ekspert
10. maj 2008 - 19:34 #7
Det må være olebole, jeg har ikke gjort noget. :o)
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