Avatar billede proff Nybegynder
19. december 2004 - 16:29 Der er 18 kommentarer og
1 løsning

Fejl i JS/PHP

Hej, jeg får en fejl i min parent.document.getElementById. Faktisk virker det fint nok, men jeg vil gerne have rettet alle mine fejl alligevel.

Det den gør er at jeg åbner en side i min iframe. Som så sendet noget ud af iframen til "hoved-siden" og gør en opmærksom på om man har et brev.

Er der nogen som kan se fejlen? :)



$select_topicbreve = mysql_query("SELECT * FROM post WHERE til='$_SESSION[email]' AND status='0'") or die(mysql_error());
$row_topic = mysql_num_rows($select_topicbreve);

if($row_topic < 2) {
$tekst = "Du har $row_topic ulæst brev";
}else{
$tekst = "Du har $row_topic ulæste breve";
}

if($row_topic > 0) {
$newletters = "<a href=\"pages/indbakke.php?side=indbakke&orderby=status\" target=\"main\"><img alt=\"$tekst\" border=\"0\" src=\"gfx/letter3.gif\" width=\"15\" height=\"16\"></a>&nbsp;";
?>
<script>
parent.document.getElementById('mailstatus').innerHTML='<?=$newletters;?>';
</script>
<?
} else {
?>
<script>
parent.document.getElementById('mailstatus').innerHTML='';
</script>
<?
}
?>
<script>
document.oncontextmenu=new Function("return false");
</script>
Avatar billede olebole Juniormester
19. december 2004 - 19:15 #1
<ole>

Der er ikke nogen fejl i det, du har skrevet her - så den må ligge et andet sted  :)

Til gengæld er det ikke så fikst at bruge '*', når du ikke bruger indholdet af felterne til noget. Det er rent spild af CPU-kraft og hukommelse. Nøjes med at hente de data, du skal bruge  ;o)

/mvh
</bole>
Avatar billede iss Novice
19. december 2004 - 20:28 #2
Som ville være NULL i dette tilfælde.
Avatar billede olebole Juniormester
19. december 2004 - 21:13 #3
iss >> har du fundet en fejl, kunne det måske være begavet at sige til, hvis du har fundet en fejl
Avatar billede iss Novice
19. december 2004 - 21:18 #4
Nope, kan ikke javascript, holder mig fra det.
Avatar billede olebole Juniormester
19. december 2004 - 21:25 #5
Så forstår jeg ikke din kommentar
Avatar billede iss Novice
19. december 2004 - 21:30 #6
Så er det fordi du ikke læser hvad du selv skriver.
Avatar billede olebole Juniormester
19. december 2004 - 21:44 #7
Jaja ... hvis du insisterer på at lege interessant, så må du gøre det. Man kunne måske have forventet du ville bidrage med en begavet kommentar efter (19/12-2004 21:13:55). Det var åbenbart at sætte målet for højt  :)
Avatar billede iss Novice
19. december 2004 - 21:50 #8
Men skal vist ikke udtales sig om andre er begavet, når ikke selv læser hvad man skriver.
Avatar billede olebole Juniormester
19. december 2004 - 21:58 #9
Jamen, så fortæl dog den undrende befolkning, hvad du har fundet af fejl i det, jeg har skrevet - så har vi en mulighed for at afgøre, hvem af os den ubegavede er. Det er jo lidt svært, når du insisterer på at spille 'den lille mystikker'  ;o)
Avatar billede iss Novice
19. december 2004 - 22:05 #10
<Jørgen Clevin mode>
Du skriver:
"Til gengæld er det ikke så fikst at bruge '*', når du ikke bruger indholdet af felterne til noget. Det er rent spild af CPU-kraft og hukommelse. Nøjes med at hente de data, du skal bruge  ;o)"
Jeg svare:
"Som ville være NULL i dette tilfælde."
</Jørgen Clevin mode>

Hvis du vil have en nærmere forklaring, så bedes du få den et andet sted end fra mig.
Avatar billede olebole Juniormester
19. december 2004 - 22:59 #11
Hvorfor støjer du i et spørgsmål, når du kategorisk nægter at deltage med noget konstruktivt? At du er nødt til at kamme over i misforstået showmanship og 'Jørgen Clevin mode' - men stadig nægte at udybe, hvad du ævler om - tyder på, du simpelthen ikke har noget at sige, men bare trænger til at få lidt opmærksomhed.

Det har du så hermed opnået. Julepakken må du ansøge om hos Red Barnet eller Frelsens hær - men så skulle din Jul vel også være reddet  :)
Avatar billede iss Novice
19. december 2004 - 23:04 #12
Lad lige være med at svine folk til, fordi du ikke selv kan finde ud af hvad jeg skriver til dig.
Avatar billede olebole Juniormester
19. december 2004 - 23:32 #13
*ROTFL* Du er da en løjerlig størrelse ...!  :D

Du _insisterer_ jo på at være kryptisk. Hvis du har noget at sige, så gør det dog. Du kan ikke undre dig over, din begavelse bliver draget i tvivl med den opførsel, du lægger for dagen ... det har da intet med tilsvining at gøre  :)
Avatar billede iss Novice
19. december 2004 - 23:50 #14
At du er så retarderet at du ikke kan læse en simpel kommentar, giver dig ikke på nogen måde retten til at nedgøre folk.

Men så skal jeg virkelig skære det ud i pap endnu en gang:
<SUPER MONSTER Jørgen Clevin mode>
$select_topicbreve = mysql_query("SELECT * FROM post WHERE til='$_SESSION[email]' AND status='0'") or die(mysql_error());

Burde ændres til:

$select_topicbreve = mysql_query("SELECT NULL FROM post WHERE til='$_SESSION[email]' AND status='0'") or die(mysql_error());

Ifølge hvad olebole mener.
</SUPER MONSTER Jørgen Clevin mode>

Fattede du det denne gang olebole eller er du totalt fortabt?
Avatar billede olebole Juniormester
19. december 2004 - 23:58 #15
Ja, tak ... nu forstod jeg, hvad du mente. Havde du haft energi til at lade dine små fingre svede en anelse mere i din første kommentar - og skrive, hvad du mente - ville vi have været færdig forlængst. Alternativt kunne du have uddybet lidt tidligere.
Ubegavet er du nok ikke ... men måske en anelse primitiv  :)
Avatar billede proff Nybegynder
20. december 2004 - 15:41 #16
Sikke en hæftig debat ;D
Olebole > Kan jeg gøre det på en smartere måde end hele tiden at åbne og lukke php?
Avatar billede olebole Juniormester
20. december 2004 - 16:15 #17
Normalt ville jeg nok samle det i én streng, som jeg skriver ud til sidst - men det er så lidt, du skal skrive ud i dette tilfælde, så jeg tror ikke, der er nogen mærkbar performance forbedring i det.
Har du fundet ud af, hvad der gav dig fejlen?
Avatar billede proff Nybegynder
08. april 2007 - 13:33 #18
Lukning forsinket en årrække .-)
Avatar billede proff Nybegynder
08. april 2007 - 13:33 #19
dette var en af de bedre );
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