ckyfanboy Skrevet 21. desember 2007 Del Skrevet 21. desember 2007 Hei, driver denne siden; http://beaclan.darktech.org Når jeg skal lage en ny topic, får jeg en error som dette; Parse error: syntax error, unexpected '}' in D:\WAMP Server 2\www\beaclan\newthread.php(465) : eval()'d code on line 71 Gått inn på notepadd++, lastet ned newthread.php og ser at linjen er: ($hook = vBulletinHook::fetch_hook('newthread_start')) ? eval($hook) : false; Noen som ser en feil her? Takk! Lenke til kommentar
funkyboy Skrevet 21. desember 2007 Del Skrevet 21. desember 2007 (endret) Noen som ser en feil her? Takk! Regner med du har glemt et semikolon i linje 70 eller noe. The standard mistake..? Ser forresten at du bruker :: i setningen ($hook = vBulletinHook::fetch_hook('newthread_start')) ? eval($hook) : false; Men hva utfører setningen? Er denne testen innhold i en varialel? Ellers er det jo ikke noen form for logikk over den. vBulletinHook::fetch_hook() er dette en funksjon? Endret 21. desember 2007 av funkyboy Lenke til kommentar
ckyfanboy Skrevet 21. desember 2007 Forfatter Del Skrevet 21. desember 2007 (endret) Hm, hva skal jeg skrive der da..:| Uansett, så er linje 70 blank.. Endret 21. desember 2007 av ckyfanboy Lenke til kommentar
Demantios Skrevet 21. desember 2007 Del Skrevet 21. desember 2007 (endret) Hvis du viser linjen (70) så blir det lettere å hjelpe deg edit: ok, ta viser du 69 Endret 21. desember 2007 av PepsiCo Lenke til kommentar
ckyfanboy Skrevet 21. desember 2007 Forfatter Del Skrevet 21. desember 2007 Fra 65 til 71 // sanity checks... if (empty($_REQUEST['do'])) { $_REQUEST['do'] = 'newthread'; } ($hook = vBulletinHook::fetch_hook('newthread_start')) ? eval($hook) : false; Lenke til kommentar
ckyfanboy Skrevet 21. desember 2007 Forfatter Del Skrevet 21. desember 2007 Ingen? Lenke til kommentar
itsmebth Skrevet 21. desember 2007 Del Skrevet 21. desember 2007 Den koden bruker eval, som kjører PHP-kode fra en string. Hvis du leser feilmeldingen ser du at den sier at feilen er i "eval()'d code". Lenke til kommentar
Kagee Skrevet 21. desember 2007 Del Skrevet 21. desember 2007 (endret) Noe som betyr at feilen genereres av teksten vBulletinHook::fetch_hook('newthread_start') legger i $hook-variabelen. Prøv dette; ($hook = vBulletinHook::fetch_hook('newthread_start')) ? echo 'Kode: ' . $hook; eval($hook) : false; For å se hvilken kode som prøves å kjøres. (en linje) Endret 21. desember 2007 av Kagee Lenke til kommentar
CruellaDeVille Skrevet 21. desember 2007 Del Skrevet 21. desember 2007 Jeg vil si det er noe med parantesene dine $hook = vBulletinHook::fetch_hook('newthread_start') ? eval($hook) : false; En trinær operator består av leddene variabel = vilkår ? true : false; Hvis du grupperer variabel og vilkår blir det rart. Lenke til kommentar
grimjoey Skrevet 21. desember 2007 Del Skrevet 21. desember 2007 det er vel strengt tatt: expression1 ? expression2 : expression3 er det samme som if (expression1) { expression2; } else { expression3; } Lenke til kommentar
ckyfanboy Skrevet 21. desember 2007 Forfatter Del Skrevet 21. desember 2007 Sorry folkens, hadde for mange ikke installerte moduler på serveren som lagde krøll spesielt icoins. takk for all hjelp . Lenke til kommentar
Jørgen Sørheim Skrevet 22. desember 2007 Del Skrevet 22. desember 2007 Emnetittelen i denne tråden er lite beskrivende for trådens innhold og det er derfor ingen god emnetittel. Jo bedre og mer beskrivende emnetittelen er, jo lettere er det for andre å skjønne trådens innhold og det vil være lettere å treffe den riktige forumbrukeren med det rette svaret. Ber deg derfor om å endre emnetittel slik at du unngår at en moderator stenger tråden. Vennligst forsøk å ha dette i tankene neste gang du starter en tråd, og orienter deg om hva vår nettikette sier om dårlig bruk av emnetitler. Bruk -knappen i første post for å endre emnetittelen. (Dette innlegget vil bli fjernet ved endring av emnetittel. Ikke kommenter dette innlegget, men gjerne dette innlegget når tittelen er endret, så vil det bli fjernet..) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå