Just nu i M3-nätverket
Gå till innehåll

fhe

Medlem
  • Antal inlägg

    7 068
  • Gick med

  • Senaste besök

Om fhe

  • Medlemstitel
    Beroende
  • Födelsedag 13 juni

Profil

  • Kön
    Man
  • Ort
    Täby
  1. Kolla här: http://www.i18nguy.com/markup/metatags.html För att vara relativt säker behöver du fortfarande en mix av flera. Börja med att använda det som står vid CACHE-CONTROL för att tala om at du inte vill att det ska cacheas, krydda därefter med det som står vid "EXPIRES" för att tala om att sidan gick ut igår (eller nåt). Ajax i sig löser ingenting men man får inte lägga resultat av en POST i cachen (och det i sin tur gör att ajax-lösningar oftast är safe). Edit: Sorry, läste för snabbt... Det påverkar ju bara cachen, inte historiklistan... Där finns ingen bra lösning, inte ens att använda AJAX eftersom allt du skriver i location-raden kommer att dyka upp och du måste ju börja någonstans. Jag har för mig att jag någon gång använt location.replace() lite kreativt för att inte fylla historiklistan men jag kommer inte ihåg hur solid den lösningen var och om man fortfarande kan räkna med den.
  2. Det låter rimligt, jag förstod aldrig riktigt vad det skulle göra för skillnad. Nej. Du får nog berätta lite mer om vad du har gjort om du ska få hjälp. Dessutom kan du ju förklara vad du har för invändning mot mailen. Det är inte så att den nödvändigtvis kommer att hämta en massa mail utan att du ber om det. Under Inställningar - Konton & Synkronisering - Exchange ActiveSync kan du bocka i vad den ska synka och hur ofta. Vad står det där? Vad har du för tidplan inställd och vilka ActiveSync-tjänster har du ikryssade? Under respektive tjänst står det när den senast lyckades, eller om den inte lyckades. Vad står det där? Hur vet du att den misslyckats? Kan det vara så att du helt enkelt inte bockat i att den ska visa Exchange-kalendern i din kalender (Menu - Mer - Kalendrar).
  3. Det är så det fungerar med en vanlig Desire också, möjligtvis kommer han att få se en synkning av senaste dagarnas mail till det kontot en gång men så fort han gått in i synk-inställningarna och ställt in vilken/vilka av kalender, mail och adressbok han vill synka så är det det som gäller.
  4. Med reservation för att det finns faxar av olika kvalitet så ska det inte vara något problem alls. Sätt splittern till ADSL-modemet först, sen faxen. Värt att notera är att Telia brukar avråda från att "växla upp" sin gamla hederliga telefoni till IP-telefoni eftersom faxar kan vara löjligt beroende av det exakta beteendet i POTS.
  5. Vore jag du skulle jag ringa loopia. Sånt här klarar deras support om man bara tar sig igenom telefonkön.
  6. Det normala sättet är att lägga dig själv på till-raden och låta gruppen hamna som BCC/Hemlig kopia.
  7. fhe

    Setrak.se

    Hur var det nu igen... Det var länge sen jag läste reglerna Edit: Fast det är klart, om det verkligen är gratis så säljer du ju inget iaf... Dessutom ska du ha cred för att du står för att du representerar dem. Det som stack mest i mina ögon var faktiskt att du använde eforum för att tipsa om en sak som man ska diskutera på ett annat forum. Det kändes inte riktigt schysst.
  8. Du har nog koll... Fast jag är tillbaka på någon slags i-mån-av-tid-basis. (tack)
  9. Det beror på att det du ber browsern göra här: <form onSubmit="return makesearch(this)" action="result.php"><input name="q" value="skriv ditt sökord här" onfocus="if (this.value == 'skriv ditt sökord här') this.value = ''" type="text" class="search" title="Sök på messe.se" size="20"> <input type="submit" value="Sök"></form> Är just att vid submit, ropa på ditt script och sen skicka formulärinnehållet (inte resultatet av scriptet) till result.php. Givet hur ditt javascript ser ut förstår jag inte riktigt vitsen med result.php, sökningen verkar ju göras lokalt. Vill du visa resultaten på den sidan är nog det enklaste att göra motsvarande kod i php och låta det vara baserat på vad du i result.php får för data från formuläret. Om du verkligen vill göra sökningen i javascript där du gör det, skulle ett alternativ kunna vara att spara resultatet (så länge det inte är för stort) i en cookie och sen skicka användare till result.php. Fast det är en rätt bräcklig lösning. För att det ska fungera måste du förmodligen göra ett par ändringar. t.ex se till att det är scriptet som skickar användaren vidare till result.php när den har satt kakan. Men som sagt, det är inget jag skulle rekommendera. Personligen tycker jag att det är tveksamt om den där funktionen ger något mervärde, det vore bättre att antingen skriva något i php som verkligen sökte i filerna (om sajten är relativt statisk eller i den eventuella databas där texterna ligger. Nästan ingen kommer att ha någon glädje av en sökning som bara baserar sig på den korta mening du valt att beskriva varje sida med. Fast som ett lära-sig-projekt fyller det ju en funktion så låt dig inte nedslås av det :-) Hoppas inte svaret gick dig helt över huvudet.
  10. Nejdå, det var bara din formulering i förra inlägget som upprörde mig lite. Jag är inte här för att vara pedagogisk, hjälp du får här är på frivillig basis och den är som den är. Att klanka ner på att hjälpen inte var tillräckligt välformulerad och fint paketerad visar bara att man inte förstår att inlägg här ibland skrivs i största hast för att folk råkar ha tid över att hjälpa någon och inte för att de har något uppdrag att hjälpa till. I ditt fall ville jag inte ödsla mer tid en nödvändigt eftersom du, trots att jag bad dig att beskriva felen du frågar om, åter igen kom dragandes med ett vagt "här får jag kompileringsfel" utan att beskriva hur felet löd (osv). Att göra så kräver nästan att den som ska hjälpa dig testar att kompilera koden och det är bara onödigt jobb (som det inte ens är säkert att det leder till nåt). Fast det spelar ingen roll, jag har egentligen slutat med eforum. Ville inte göra dig upprörd heller, sorry :-) [inlägget ändrat 2009-08-09 18:20:35 av fhe]
  11. Jag har förvisso sysslat med utveckling rätt länge men jag har också varit lärare för en hel massa olika kategorier av elever (från 5:e-klassare till högskolestudenter) när det gäller programmering och just tilldelning brukar vara något man lär sig långt innan man börjar med så avancerade saker som allokering av minne. Eftersom du redan gjorde tilldelningar i din kod (6 rader ovanför det onödiga användandet av memcpy() ) så tog jag för givet att du hade lärt dig det. Det var ingen otrevlig baktanke alls i mitt konstaterande att du gjorde saker onödigt komplicerade men jag lovar att försöka ignorera dig i framtiden så att du slipper få svar och får lösa dina problem på egen hand för spydiga kommentarer klarar jag mig utan. Om du tycker att tilldelningar av heltal är något som inte är självklart tycker jag att du ska fokusera på att hitta en nybörjar-guide på nätet som förklarar programmeringens grunder. Bruce Eckel har en bok "Thinking in C" som är rätt ok och gratis. Vidare har jag försökt säga det förut till dig men vill ändå ännu en gånga tipsa dig om att du har mycket större chans att få hjälp med fel om du inte bara klistrar in koden utan också berättar vad du får för fel. Det gäller oavsett om det är ett kompileringsfel eller ett funktionsfel. Folk har annat att göra än att testa din kod och gissa vilket fel det är du får. [inlägget ändrat 2009-08-09 15:10:40 av fhe]
  12. Det var lite av ett världsrekordsförsök i att komplicera saker. Om du bara ska kopiera en i taget så är det normala att man använder = och gör en tilldelning, inte att man ropar på memcpy(). Säger ditt program att du hanterar minnet fel? Hur då? Fel tycker förvisso jag också att det ser ut men det skadar ju inte om du berättar vad du får för fel istället för att låta andra gissa. För att någon ska kunna svara på varför du får ett kompileringsfel så kan det ju vara bra att berätta vilket kompileringsfel du får... Att du kopierar från en unsigned short till en unsigned short är ju rätt ointressant när du ropar på en så generell metod som är deklarerad så här: void *memcpy(void *restrict s1, const void *restrict s2, size_t n); Det enda kompilatorn vet är att du skickar in två void-pekare, varav en är en const-pekare, samt en size_t). Att du får ett kompileringsfel beror förmodligen på att ditt andra argument inte är kompatibelt med en "const void *". [inlägget ändrat 2009-08-08 21:16:59 av fhe]
  13. Bra att det fungerade! Jo, det var ju uppenbart att du ville. Det som saknades var en felbeskrivning, dvs vad som hände istället. Det är rätt stor skillnad på om du fick hälften, nästan alla eller inga värden kopierade.
  14. Du är inte direkt jättetydlig med vad du får för fel och hur många värden det handlar om men en sak som ser ut som ett litet nybörjarfel är att du skriver ,100 sist på raden. Det är inte så att du menar 100st unsigned shorts? Om du gör det måste du berätta det, eftersom det sista argumentet anger hur många bytes du vill att den ska kopiera. 100 betyder alltså 50 stycken unsigned short. Om så är fallet så är det alltså så här du bör göra: memcpy(DstBuffer, TmpBuffer, 100*sizeof(unsigned short)); Om felet är att bara de första 50 blir rätt så är det nog det som är orsaken, om felet är något annat tror jag chanserna att du får hjälp ökar om du berättar lite mer om vad du gör och vad du får för oväntat resultat (och vad du förväntat dig). Frågor på forum tenderar lätt att följa regeln "som man frågar får man svar", är man otydlig i sin frågeställning får man vaga svar. [inlägget ändrat 2009-08-07 22:10:59 av fhe]
  15. Har du (nåja, den som frågade) ett nätverkskort i bägge datorerna (eller kan hitta ett som passar i den som saknar nätverkskort) kan man ju alltid köra med en korsad TP-kabel. Det fungerar precis som en laplink-kabel. När datorerna är ihopkopplade kan man köra vanlig fildelning mellan datorerna (tror inte ens man behöver konfigurera någon TCP/IP). En korsad kabel går att köpa i vilken datorbutik som helst för en 50-lapp, det är en vanlig nätverkskabel där man bytt plats på ett par sladdar för att slippa ha en switch mellan två datorer. [inlägget ändrat 2009-08-05 16:52:56 av fhe]
×
×
  • Skapa nytt...