XPUserz Skrevet 24. juli 2003 Del Skrevet 24. juli 2003 Lurte på å kvalitetskontrollere Kvasir om de streifer innom sidene jeg betaler for der. Hva tror dere om dette?? <?php $mail = "[email protected]"; $subject "Kvasir Søk"; $message "Kvasir var og søkte gjennom hjemmesiden din nå!"; if(eregi("kvasir",$HTTP_USER_AGENT)) { mail($mail, $subject, $message"); } ?> Lenke til kommentar
yNx Skrevet 24. juli 2003 Del Skrevet 24. juli 2003 Virker vel hvis kvasir avgir seg som kvasir i http user agent... Hehe, det ble litt dårlig formulering, men du skjønner? Edit Blir ikke inboksen litt vel full hvis det søkes mye på din side? Hva med å la scriptet fungere som en teller som lagres til en flatfil, mysql db eller liknende? Lenke til kommentar
XPUserz Skrevet 25. juli 2003 Forfatter Del Skrevet 25. juli 2003 Skal se hvor mye det blir først. Men det kunne være gøy å ha en database som logger informasjon og viser en liten statistikk over besøkene til søkemotorer som kvaisr og google. Da kan en forberede seg nestegang Lenke til kommentar
BP da Coder Skrevet 25. juli 2003 Del Skrevet 25. juli 2003 Hmm... jeg likte koden din. Enkel og grei. Jeg vet ikke om kvasir utgr seg på den måten i USER_AGENT, men google utgir seg i hvertfall som Google. Det er da noe. Flott kode, i hvertfall. Men jeg har en liten forbedring: <?php if(eregi("kvasir",$HTTP_USER_AGENT)) { $mail = "[email protected]"; $subject "Kvasir Søk"; $message "Kvasir var og søkte gjennom hjemmesiden din nå!"; mail($mail, $subject, $message"); } ?> Nå sparer du ett par bytes Lenke til kommentar
Gabriel_X Skrevet 25. juli 2003 Del Skrevet 25. juli 2003 Skal se hvor mye det blir først. Men det kunne være gøy å ha en database som logger informasjon og viser en liten statistikk over besøkene til søkemotorer som kvaisr og google. Da kan en forberede seg nestegang Alle webhotell jeg har vært borti har statistikkmulighet for dette (altså å vise hvor besøkene kommer fra). Lenke til kommentar
ZoRaC Skrevet 25. juli 2003 Del Skrevet 25. juli 2003 Tror ikke det der vil virke... Altså hvis du ønsker å få mail hver gang noen søker på Kvasir og får din side i trefflisten.. Mulig jeg tar feil, men jeg tror slike søkemotorer har "spidere" som går gjennom diverse websider kontinuerlig og indexerer dem, slik at når noen søker etter noe sjekker den opp mot indexeringen sin og dermed aksesserer den ikke siden din. Du vil bare få mail hvis "spideren" er innom og ikke hvis noen får den opp i søkeresultatene... (dette er vel også grunnen til at man kan treffe "døde" linker i søkemotorer) Dette er hva jeg tror, men jeg kan ta feil! Lenke til kommentar
XPUserz Skrevet 25. juli 2003 Forfatter Del Skrevet 25. juli 2003 Hmm... jeg likte koden din. Enkel og grei. Jeg vet ikke om kvasir utgr seg på den måten i USER_AGENT, men google utgir seg i hvertfall som Google. Det er da noe. Flott kode, i hvertfall. Men jeg har en liten forbedring: <?php if(eregi("kvasir",$HTTP_USER_AGENT)) { $mail = "[email protected]"; $subject "Kvasir Søk"; $message "Kvasir var og søkte gjennom hjemmesiden din nå!"; mail($mail, $subject, $message"); } ?> Nå sparer du ett par bytes Tror du glemte et " tegn der på slutten Kjør dette som en PHP fil nå: <b> <?php $code = ' <?php if(eregi("kvasir",$HTTP_USER_AGENT)) { $mail = "[email protected]"; $subject = "Kvasir Søk"; $message = "Kvasir var og søkte gjennom hjemmesiden din nå!"; mail ("$mail, $subject, $message"); } ?> '; $code = highlight_string($code,1); echo ("$code"); ?> </b> Utrolig greit når en debugger scripts Lenke til kommentar
BP da Coder Skrevet 25. juli 2003 Del Skrevet 25. juli 2003 Hvilget tegn glemte jeg i farten? Ved første øyekast ser jeg ikke noen feil... kansje den ligger skjult. Lenke til kommentar
b-urn Skrevet 25. juli 2003 Del Skrevet 25. juli 2003 mail($mail, $subject, $message"); Det siste "-tegnet skal vel ikke være der? Off topic: ... $code = highlight_string($code,1); ... Utrolig greit når en debugger scripts Det første jeg tenkte var.. genial funksjon!. :o : Så kom jeg til å tenke på, at jeg har jo allerede syntax-hl i editoren jeg bruker. Kanskje ikke så genialt likevel. Til sist kom jeg på at jeg innmellom bygger HTML-snippets on-the-fly gjennom php og da var den funksjonen der genial da. Lenke til kommentar
hackinnen^ Skrevet 25. juli 2003 Del Skrevet 25. juli 2003 Søkemotorene har roboter som går over alle sidene, men den roboten identifiserer seg som et eller annet den også.. Du kan jo forsøke og logge alle HTTP_USER_AGENT i DB og ta en SELECT DISTINCT http_user_agent FROM sidelogg, så plukker du bare ut de du vil ha og mekker et script som sender mail til deg(evt. legger i db så du ser en varsel neste gang du sjekker siden din..). Lenke til kommentar
BP da Coder Skrevet 25. juli 2003 Del Skrevet 25. juli 2003 Jeg har faktisk gjort dette... agent agent Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/2.0 (compatible; Ask Jeeves/Teoma) Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Googlebot/2.1 (+http://www.googlebot.com/bot.html) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; Dig Mozilla/5.0 (Slurp/cat; [email protected]; http:// Mozilla/4.0 (compatible; MSIE 5.01; Windows 98) Scooter/3.3 FAST-WebCrawler/3.8 (atw-crawler at fast dot no; h Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Nokia3410/1.0 (04.09) ReqwirelessWeb/3.0 Nokia3510i Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0 Mozilla/4.0 (compatible; MSIE 5.5; AOL 6.0; Window TurnitinBot/1.5 http://www.turnitin.com/robot/craw Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0) ia_archiver Scooter/3.2 Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Dia "]http://www.almaden.ibm.com/cs/crawler[c01] Mozilla/3.0 (compatible; Indy Library) Mozilla/3.0 (compatible) Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; AT& Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Mozilla/4.0 (compatible; MSIE 6.0; MSNIA; Windows Mozilla/4.0 compatible ZyBorg/1.0 (wn.zyborg@looks Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; SP/ Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NE Mozilla/4.0 (compatible; MSIE 6.0; AOL 8.0; Window Dessverre har jeg brukt et begrenset varchar felt i databasen, men litt interresant er det nå likevel å se på... 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å