Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Hjælp til PHP begynder kode :-)

Side 1 ud af 2 (15 indlæg)
Tilmeldt 9. Dec 11
Indlæg ialt: 131
Skrevet kl. 14:35
Hvor mange stjerner giver du? :

Hej

jeg sidder og prøver at få et link ind i min php kode, men kan ikke få det til at fungere.

Er der en som kan hjælpe mig?

<?php

$user =& JFactory::getUser();
$loggetind="Hej, du er logget ind";
$logind="Hej, du er ikke logget ind";

if  ($user->guest){
/*det er denne linie*/     echo $logind . " | <a href="http://www.itforummet.dk/bliv-medlem/registers">Bliv medlem her</a>";
     
     } else {
      
     echo $loggetind . " | Din Profil";
     }
?>

På forhånd tak :-)

IT Forummet - Hele Danmarks nye IT Forum

Fra Mern
Tilmeldt 21. Apr 08
Indlæg ialt: 144
Fra  bar-udlejning.dk Skrevet kl. 14:40
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person
echo "".$logind." | Bliv medlem her";

Nu kan jeg ikke se syntax-farver, men jeg tror det her er rigtigt :-)

Udlejning af bartendere til din fødselsdag, firmafest, julefrokost eller bryllup.

Tilmeldt 8. Jun 11
Indlæg ialt: 133
Fra  Korn Solutions v/Matias Korn Skrevet kl. 14:48
Hvor mange stjerner giver du? :

Hej Glen, cool at du er begyndt på at kode, men lad være med at spørge på amino :) find et programmør site/forum istedet, der kan du få meget hurtigere og mere kompetent(går man udfra) svar :)

Fra New York, NY
Tilmeldt 22. Feb 08
Indlæg ialt: 255
Skrevet kl. 14:52
Hvor mange stjerner giver du? :

Glen:
/*det er denne linie*/     echo $logind . " | <a href="http://www.itforummet.dk/bliv-medlem/registers">Bliv medlem her</a>";

Enig i at du nok får nemmere ved at finde svar på denne slags på programmør forumer, men lad os alligevel kigge på det.

Dit problem er formentlig brugen af ", som du både vil bruge til din php streng og dine html attributter. For at gøre dette, bliver du nød til at escape dine attributter, så php parseren ikke tror du terminerer din streng. Prøv derfor følgende:

echo $logind . " | <a href=\"http://www.itforummet.dk/bliv-medlem/registers\">Bliv medlem her</a>";

med en \ foran de to anførelsestegn i din HTML kode. Jeg ved ikke om amino's system har fejlformateret linket, men hvis ikke det virker, så skriv lige, så sender jeg koden over pm/mail.

- kristian

Tilmeldt 9. Dec 11
Indlæg ialt: 131
Skrevet kl. 14:54
Hvor mange stjerner giver du? :

Matias Korn - matiaskorn.dk:

Hej Glen, cool at du er begyndt på at kode, men lad være med at spørge på amino :) find et programmør site/forum istedet, der kan du få meget hurtigere og mere kompetent(går man udfra) svar :)

Det haster ikke så meget, så jeg skrev det i hyggekrogen:-)

IT Forummet - Hele Danmarks nye IT Forum

Tilmeldt 20. Apr 07
Indlæg ialt: 16014
30% af profil udfyldt
Skrevet kl. 15:02
Hvor mange stjerner giver du? :

Det kan godt handle om brugen af ".

I nogle tilfælde kan du vist nok erstatte " med ', når du har et "xxx" inden i et "yyy" (eller osse er det ved MySQL-statements).

Prøv evt. " | <a href='http://www.itforummet.dk/bliv-medlem/registers'>Bliv medlem her</a>"


Tilmeldt 10. Nov 09
Indlæg ialt: 0
Skrevet kl. 15:06
Hvor mange stjerner giver du? :

en anden måde at løse det på er at "escape" dine anførselstegn inde i a-tagget med et backslash.

Tilmeldt 9. Dec 11
Indlæg ialt: 131
Skrevet kl. 15:32
Hvor mange stjerner giver du? :

mange tak for jeres hjælp :-)

Lars , gider du give et eksempel? Kan ikke lige se det for mig

IT Forummet - Hele Danmarks nye IT Forum

Tilmeldt 9. Dec 11
Indlæg ialt: 131
Skrevet kl. 15:34
Hvor mange stjerner giver du? :

rax:

Glen:
/*det er denne linie*/     echo $logind . " | <a href="http://www.itforummet.dk/bliv-medlem/registers">Bliv medlem her</a>";

Enig i at du nok får nemmere ved at finde svar på denne slags på programmør forumer, men lad os alligevel kigge på det.

Dit problem er formentlig brugen af ", som du både vil bruge til din php streng og dine html attributter. For at gøre dette, bliver du nød til at escape dine attributter, så php parseren ikke tror du terminerer din streng. Prøv derfor følgende:

echo $logind . " | <a href=\"http://www.itforummet.dk/bliv-medlem/registers\">Bliv medlem her</a>";

med en \ foran de to anførelsestegn i din HTML kode. Jeg ved ikke om amino's system har fejlformateret linket, men hvis ikke det virker, så skriv lige, så sender jeg koden over pm/mail.

- kristian

TAK TAK, det fungerer.

@Lars jeg er med nu, havde ikke lige set Kristians indlæg

IT Forummet - Hele Danmarks nye IT Forum

Fra København K
Tilmeldt 22. Aug 06
Indlæg ialt: 3348
Skrevet kl. 15:38
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Matias Korn - matiaskorn.dk:

Hej Glen, cool at du er begyndt på at kode, men lad være med at spørge på amino :) find et programmør site/forum istedet, der kan du få meget hurtigere og mere kompetent(går man udfra) svar :)

Ah come on - jeg kan godt lide kodesnak på amino ! :-)

Lad amino blive et kodesite mand.

Side 1 ud af 2 (15 indlæg)