Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Noobie tarvitsee PHP-apua :D

Sivun loppuun

juhaz [01.04.2005 17:15:39]

#

Olisi pari kysymystä, joita en mahdollisesti omatoimisesti osaa väsätä, joten ajattelin kysyä apua.

Käytän tätä koodia linkit-sivullani:
https://www.ohjelmointiputka.net/koodivinkit/23838-php-linkkilista

Käyttäjät eivät näköjään KOSKAAN muista laittaa siihen alkuun sitä tarvittavaa http:// koodia, joten minä joudun vähän väliä käymään laittamassa sen. Välillä ei myöskään http://:n puuttuminen riitä vaan sitä lähetä-nappulaa klikataan sata kertaa, että se linkki varmasti lähti eli kuinka voin estää sen, että samaa linkkiä ei voida lähettää sataa kertaa vaan vain yhden kerran ja silloin siihen lisätään automaattisesti alkuun http:// jos siitä se puuttuu ja jos ei puutu niin silloin ei lisätä sitä vaan lähetetään.

Ja huomioikaa se, että olen apua tarvitseva NOOBIE :D

Meitsi [01.04.2005 17:17:48]

#

Tutkit vaikka substr:illä onko siinä http ja jos ei, lisäät sen. Sitte tutkit loopissa onko sitä jo laitettu. Käyt jokaisen läpi.

juhaz [01.04.2005 17:23:06]

#

Eli kuinka tämä oikein onnistuu? :D

Draiz [01.04.2005 17:58:19]

#

<?php
// tarkistetaan $linkin 7 ensimmäistä merkkiä ja jos ne ovat eri kuin http://...
if(substr($linkki, 0, 7) != "http://") {
//...lisätään http:// linkin eteen
$linkki = "http://".$linkki;
}
// Linkin lähetys tapahtuu täällä
LähetäLinkki($linkki);
?>

Tuon saman linkin lähetyksen saat juuri tehtyä käymällä tietokanta luupin läpi ja tarkistamalla onko tietokannassa jo kyseinen linkki.

Kerro minkälainen rakenne tietokannassasi on, niin ei tarvitse arvailla minkälaisen luupin tekee.

juhaz [03.04.2005 22:10:00]

#

Kiitoksia... En ole ehtinyt testata koodia, kun olin mökillä, mutta äsken vessassa tuli mieleen, että vaikka sivuillani on kävijälaskuri niin tarvitsisin sivuillani jonkin laskurin, joka laskee kävijät, jotka ovat tänään käyneet sivuilla, että mä voin stats-sivulla nähdä tilaston, jossa näkee sivun lataukset yhteensä, kävijöitä yhteensä ja myös tuon laskurin avulla sen tiedon, että montako kävijää sivullani on ollut juuri TÄNÄÄN. Kuinka mä sen oikein teen?

lapm [04.04.2005 07:17:18]

#

Itse käyttelen sellaista kävijä statistiikka pakettia kuin bbclone, näyttää päivittäiset, kuukauden, jne... kävijämäärät.

http://bbclone.de/

Juice [04.04.2005 19:28:17]

#

Eipäs kun ExtremeTracker :)

Meitsi [04.04.2005 21:08:04]

#

Tuli vain mieleen että tuo http:// tarkistus rikkoo linkin jos se onkin vaikka ftp-linkki. Kannattaa tutkia vaikka sisältääkö linkin alku merkit ://

J.Sobieski [07.04.2005 01:44:46]

#

Laskuria haikaileville:

http://ekstreme.com/phplabs/phpcounter.php


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta