Avatar billede jammerlab Nybegynder
18. september 2003 - 17:55 Der er 31 kommentarer og
1 løsning

Set en variabel - hvordan?

Ehm... har en variabel

$lala = #amici;

men den kan tilsyneladene ikke starte med # så hvordan fikser jeg det?
Avatar billede jakobclausen Nybegynder
18. september 2003 - 17:56 #1
$lala = "#amici";
Avatar billede gizp Nybegynder
18. september 2003 - 17:56 #2
$lala = "#amici";
Avatar billede gizp Nybegynder
18. september 2003 - 17:57 #3
Øv... hvorfor r jeg altid sååå langsom!!! :(
Avatar billede jammerlab Nybegynder
18. september 2003 - 17:59 #4
nu er problemet at det ikke er sådan den bliver sat hehe :P

<td><span class=text2><a href=index.php>Forum Indeks</a> > <b>$sec_kat</b></span><br></td>

der bliver den hentet ud og der kan den ikke vises fordi den starter med # altså variabeln $sec_kat ...

Den kommer fra mysqlen... <a href='seforum.php?forum_id=$row2[id]&&sec_kat=$row2[navn]'> ...
Avatar billede tipsen Nybegynder
18. september 2003 - 18:01 #5
Ikke forstået.
Avatar billede jammerlab Nybegynder
18. september 2003 - 18:04 #6
hehe :D har en fil... lad os kalde den fil1 .. og en anden fil ... (fil2) hvor problemet kommer...

fil1:

$katquery = mysql_query("select * from forum_second_kat WHERE id_main = '$row[id]'") or die(mysql_error());
$row2 = mysql_fetch_array($katquery);
<a href='seforum.php?forum_id=$row2[id]&&sec_kat=$row2[navn]'>$row2[navn]</a>

fil2:
(som linket peger på)

<a href=index.php>Forum Indeks</a> > <b>$sec_kat</b>

og det er her den ikke kan blive vist...! get it now?
Avatar billede gizp Nybegynder
18. september 2003 - 18:11 #7
Jeg er ikke sikker men når du bruger tekst i dit array mener jeg der skal bruges ' ', så prøv at sætte det ind...
Avatar billede jammerlab Nybegynder
18. september 2003 - 18:12 #8
ind hvor ? og hvis du mener om $sec_kat i fil2 så fungere det ik :)
Avatar billede gizp Nybegynder
18. september 2003 - 18:15 #9
<a href='seforum.php?forum_id=$row2['id']&&sec_kat=$row2['navn']'>$row2['navn']</a>
SÅdan mener jeg..!
Avatar billede jammerlab Nybegynder
18. september 2003 - 18:16 #10
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'  Det kunne den så ikke li :)
Avatar billede jammerlab Nybegynder
18. september 2003 - 18:19 #11
Du er vidst også gal på den... for det kan ikke være i fil1 problemet er... den sætter jo variabel i browseren til #Amici som det skal være... det er når den skal hentes igen med $sec_kat at den ikke kan vise den!
Avatar billede gizp Nybegynder
18. september 2003 - 18:21 #12
okay.. så melder jeg Pas!
Avatar billede jammerlab Nybegynder
18. september 2003 - 18:22 #13
Argh man de sidste 5 spørgsmål jeg har oprettet herinde på eksperten har jeg ikke kunnet få hjælp med :/ er alle ekspertene døde?
Avatar billede gizp Nybegynder
18. september 2003 - 18:32 #14
Hmm.. kan d være fordi du kun skal bruge et & for at adskille variablerne med..?
Avatar billede jammerlab Nybegynder
18. september 2003 - 18:34 #15
nopz
Avatar billede gizp Nybegynder
18. september 2003 - 18:45 #16
har du prøvet?
Avatar billede jammerlab Nybegynder
18. september 2003 - 18:58 #17
gizp det er ikke derfor.
Avatar billede detox Nybegynder
18. september 2003 - 18:59 #18
Du har et & for meget. Prøv med:

echo "<a href=\"seforum.php?forum_id=$row2['id']&sec_kat=$row2['navn']\">$row2['navn']</a>";
Avatar billede tipsen Nybegynder
18. september 2003 - 19:39 #19
Hvad indeholder variablen $row2['navn'] - og har du evt. et link, hvor vi kan se problemet - det er dumt at rode rundt med php, hvis problemet er html...
Avatar billede jammerlab Nybegynder
18. september 2003 - 19:42 #20
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/web/gb5064/forum/index.php on line 92

...

i kan se det her http://www.amici.dk/forum/ klik ind under der hvor der står #amici ... så kan i se variablen ikke bliver skrevet... som hvis i går ind under noget af det andet...

tipsen den indeholder navnet på et forum... det eneste der giver problem er den der indeholder "#Amici" ... fordi der er # i starten...
Avatar billede jammerlab Nybegynder
18. september 2003 - 19:56 #21
detox har fjernet dit forslag det virkede tydeligvis ik :)
Avatar billede detox Nybegynder
18. september 2003 - 20:03 #22
Sjovt, man plejer da kun bruge et &. Men det ser da ud til at fungere nu?
Avatar billede jammerlab Nybegynder
18. september 2003 - 20:05 #23
Nej jeg bruger altid 2 && og det har altid fungeret... det har jo ikke noget med & at gøre overhovedet! Og nej det fungere slet ik... går man ind under "CS 1.6" så skriver den: Forum Indeks > CS 1.6 som den skal gøre... men under #Amici skriver den Forum Indeks >
Avatar billede detox Nybegynder
18. september 2003 - 20:05 #24
Nå, nu ser jeg det. Den viser ikke kategorien. Måske fordi # tegnet bliver set som en kommentar.
Avatar billede jammerlab Nybegynder
18. september 2003 - 20:06 #25
hm ... nogen der kender HTML tegnet for # så ? så må jeg jo prøve at lave et script der replacer # med HTML koden.
Avatar billede tipsen Nybegynder
18. september 2003 - 20:20 #26
Man bruger kun ét & og om det rent faktisk virker med to må afhænge af webserveren, men kan ikke være sikkert.
Avatar billede detox Nybegynder
18. september 2003 - 20:20 #27
&#35; = #
Avatar billede jammerlab Nybegynder
18. september 2003 - 20:21 #28
men tipsen er du enig med detox at det er fordi den tror det er en kommentar?
Avatar billede tipsen Nybegynder
18. september 2003 - 20:26 #29
Det ved jeg ikke - har endnu ikke kunnet finde det sted, hvor problemet skulle være...
Avatar billede jammerlab Nybegynder
18. september 2003 - 20:28 #30
Nu prøvede jeg at skifte tegnte ud med &#35; i MySQL'en men det giver bare samme problem...
Avatar billede detox Nybegynder
30. september 2003 - 02:25 #31
Hvis du finder en løsning, så lad høre.
Avatar billede jammerlab Nybegynder
08. januar 2004 - 18:21 #32
Gjorde jeg ik. Endte med at fjerne # ...
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