Löysin

pätkän ohjelmointiputkan sivuilta, mutta kun en itse hallitse php:tä niin täytyy turvautua asiaan vihkiytyneiden apuun.

Haluaisin liittää tuon index.html sivuun erään tablen sisään mutta miten se onnistuisi?
8480
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

PHP sisältää http://fi.php.net/manual/fi/function.strtolower.php jolloin

$string = str_replace("A", "a", $string);..... rimpsu lyhenee $string = strtolower($string);


Laita tuo koodi siihen kohti mihkä haluat sen tulevan, mutta poista session_start(); kohta. Ja lisää ihan sivun alkuun

Äänestä
  • ei toimi laitettaessa se td tagien sisään eikä ilmankaan vaikka laittoin sen tablen viereen niin tulos oli vain ohjelmakoodia???

    Koneellani on Apache ja php5, jolla pääsen testaamaan tuota. Kun ajaa pelkästään tarkista.php:n niin toimi niin kuin pitikin, mutta ei liitettynä index sivuun.

    Tuo laittamasi koodi varmaan korvaa kokonaisuudessaan $string-rimpsun ja osaa erotella isot ja pienet kirjaimet annettaessa käyttäjätunnusta tai salasanaa?

    Äänestä

  • koodinpätkä kirjoitti:

    ei toimi laitettaessa se td tagien sisään eikä ilmankaan vaikka laittoin sen tablen viereen niin tulos oli vain ohjelmakoodia???

    Koneellani on Apache ja php5, jolla pääsen testaamaan tuota. Kun ajaa pelkästään tarkista.php:n niin toimi niin kuin pitikin, mutta ei liitettynä index sivuun.

    Tuo laittamasi koodi varmaan korvaa kokonaisuudessaan $string-rimpsun ja osaa erotella isot ja pienet kirjaimet annettaessa käyttäjätunnusta tai salasanaa?

    *ei toimi laitettaessa se td tagien sisään eikä ilmankaan vaikka laittoin sen tablen viereen niin tulos oli vain ohjelmakoodia???*

    Onkos sivun nimi x.php?
    Jos se on x.html niin ei toimi, PHP tulkin kautta menee vain php päätteiset. Joten muutas index sivu index.php ja poista index.html

    Jos sivun pääte on php niin olet unohtanut koodin alusta noilla ilmastaan tulkille mistä kohti koodi alkaa ja loppuu. Noita voi sit sivulla olla useitakin.


    *Tuo laittamasi koodi varmaan korvaa kokonaisuudessaan $string-rimpsun ja osaa erotella isot ja pienet kirjaimet annettaessa käyttäjätunnusta tai salasanaa?*

    Ei ihan kokonaisuudessaan, ei se erottele kirjaimia vaan muuttaa isot kirjaimet pieneksi kuten tuo sinun koodisikin tekee.

    $string = str_replace("A", "a", $string);
    $string = str_replace("B", "b", $string);
    $string = str_replace("C", "c", $string);
    $string = str_replace("D", "d", $string);
    $string = str_replace("E", "e", $string);
    $string = str_replace("F", "f", $string);
    $string = str_replace("G", "g", $string);
    $string = str_replace("H", "h", $string);
    $string = str_replace("I", "i", $string);
    $string = str_replace("J", "j", $string);
    $string = str_replace("K", "k", $string);
    $string = str_replace("L", "l", $string);
    $string = str_replace("M", "m", $string);
    $string = str_replace("N", "n", $string);
    $string = str_replace("O", "o", $string);
    $string = str_replace("P", "p", $string);
    $string = str_replace("Q", "q", $string);
    $string = str_replace("G", "r", $string);
    $string = str_replace("R", "s", $string);
    $string = str_replace("T", "t", $string);
    $string = str_replace("U", "u", $string);
    $string = str_replace("V", "v", $string);
    $string = str_replace("W", "w", $string);
    $string = str_replace("X", "x", $string);
    $string = str_replace("Y", "y", $string);
    $string = str_replace("Z", "z", $string);
    $string = str_replace("Å", "å", $string);
    $string = str_replace("Ä", "ä", $string);
    $string = str_replace("Ö", "ö", $string);

    Sama lyhyemmin
    $string = strtolower($string);

    Äänestä

  • zxsv kirjoitti:

    *ei toimi laitettaessa se td tagien sisään eikä ilmankaan vaikka laittoin sen tablen viereen niin tulos oli vain ohjelmakoodia???*

    Onkos sivun nimi x.php?
    Jos se on x.html niin ei toimi, PHP tulkin kautta menee vain php päätteiset. Joten muutas index sivu index.php ja poista index.html

    Jos sivun pääte on php niin olet unohtanut koodin alusta noilla ilmastaan tulkille mistä kohti koodi alkaa ja loppuu. Noita voi sit sivulla olla useitakin.


    *Tuo laittamasi koodi varmaan korvaa kokonaisuudessaan $string-rimpsun ja osaa erotella isot ja pienet kirjaimet annettaessa käyttäjätunnusta tai salasanaa?*

    Ei ihan kokonaisuudessaan, ei se erottele kirjaimia vaan muuttaa isot kirjaimet pieneksi kuten tuo sinun koodisikin tekee.

    $string = str_replace("A", "a", $string);
    $string = str_replace("B", "b", $string);
    $string = str_replace("C", "c", $string);
    $string = str_replace("D", "d", $string);
    $string = str_replace("E", "e", $string);
    $string = str_replace("F", "f", $string);
    $string = str_replace("G", "g", $string);
    $string = str_replace("H", "h", $string);
    $string = str_replace("I", "i", $string);
    $string = str_replace("J", "j", $string);
    $string = str_replace("K", "k", $string);
    $string = str_replace("L", "l", $string);
    $string = str_replace("M", "m", $string);
    $string = str_replace("N", "n", $string);
    $string = str_replace("O", "o", $string);
    $string = str_replace("P", "p", $string);
    $string = str_replace("Q", "q", $string);
    $string = str_replace("G", "r", $string);
    $string = str_replace("R", "s", $string);
    $string = str_replace("T", "t", $string);
    $string = str_replace("U", "u", $string);
    $string = str_replace("V", "v", $string);
    $string = str_replace("W", "w", $string);
    $string = str_replace("X", "x", $string);
    $string = str_replace("Y", "y", $string);
    $string = str_replace("Z", "z", $string);
    $string = str_replace("Å", "å", $string);
    $string = str_replace("Ä", "ä", $string);
    $string = str_replace("Ö", "ö", $string);

    Sama lyhyemmin
    $string = strtolower($string);

    oikean toiminnon, mutta toisen tr tagin sisällä oleva kuva hävisi samoin kuin tuon tablen alla oleva toinen table ei näy ollenkaan, joten voistko vielä neuvoa vähän lisää.

    Olisihan tuo php päätteinen toiminyo pitänyt hoksata, mutta kuten ensimmäisessä viestissäni kirjoitin niin en ole sinut php:n kanssa. Onneksi on teitä, joille php on kuin vettä joisi!

    Äänestä

  • näkyviin kirjoitti:

    oikean toiminnon, mutta toisen tr tagin sisällä oleva kuva hävisi samoin kuin tuon tablen alla oleva toinen table ei näy ollenkaan, joten voistko vielä neuvoa vähän lisää.

    Olisihan tuo php päätteinen toiminyo pitänyt hoksata, mutta kuten ensimmäisessä viestissäni kirjoitin niin en ole sinut php:n kanssa. Onneksi on teitä, joille php on kuin vettä joisi!

    Sivusi lähdekoodi mikä siel pieles. Voit laittaa myös http://validator.w3.org/ kautta joka kertoo mahdollisista virheist.

    Sekä tuo koodissa oleva exit(); pysäyttää koodin suorittamisen jolloin sen alapuolella oleva HTML jne... ei tule näkyviin. Tuo on sen verran sekavaa koodia sisäkkäisten if/else lauseiden takia ettei äkkiseltään selvinnyt milloin exit(); päädytään. Voit koittaa poistaa sen tilapäisesti ja katsoa vaikuttaako.



    *Kirjauduit juuri Jokelan VPK:n*

    Muutes mitäs Jokelaa tuol tarkoitetaan? Ei kai vaan Valkealas olevaa ;)

    Äänestä

  • zxsv kirjoitti:

    Sivusi lähdekoodi mikä siel pieles. Voit laittaa myös http://validator.w3.org/ kautta joka kertoo mahdollisista virheist.

    Sekä tuo koodissa oleva exit(); pysäyttää koodin suorittamisen jolloin sen alapuolella oleva HTML jne... ei tule näkyviin. Tuo on sen verran sekavaa koodia sisäkkäisten if/else lauseiden takia ettei äkkiseltään selvinnyt milloin exit(); päädytään. Voit koittaa poistaa sen tilapäisesti ja katsoa vaikuttaako.



    *Kirjauduit juuri Jokelan VPK:n*

    Muutes mitäs Jokelaa tuol tarkoitetaan? Ei kai vaan Valkealas olevaa ;)

    // merkeillä auttoi ja koodi suoritettiin loppuun asti.
    Niin kuin kirjoitit se tosiaan esti koodin luvun loppuun. Koodi on tosiaan aika sekavaa minunkin näkökulmastani ja sen suoritus voisi olla paljon suoraviivaisempaa eikä käydä monia tauluja turhaa läpi.

    Ps. Oletkos itse jostain sieltä päin, kun tuota utelet =)

    Äänestä

  • poisto // kirjoitti:

    // merkeillä auttoi ja koodi suoritettiin loppuun asti.
    Niin kuin kirjoitit se tosiaan esti koodin luvun loppuun. Koodi on tosiaan aika sekavaa minunkin näkökulmastani ja sen suoritus voisi olla paljon suoraviivaisempaa eikä käydä monia tauluja turhaa läpi.

    Ps. Oletkos itse jostain sieltä päin, kun tuota utelet =)

    *Ps. Oletkos itse jostain sieltä päin, kun tuota utelet =)*

    Juu paloasemalle alta kilsa ;)

    Äänestä

  • zxsv kirjoitti:

    *Ps. Oletkos itse jostain sieltä päin, kun tuota utelet =)*

    Juu paloasemalle alta kilsa ;)

    niin käyppä sivulla ja klikkaa tekijän nimeä niin jutellaan lisää mailin kautta!

    Äänestä

Kommentoi aloitusta


tuollaisen koodin kirjoitti:

pätkän ohjelmointiputkan sivuilta, mutta kun en itse hallitse php:tä niin täytyy turvautua asiaan vihkiytyneiden apuun.

Haluaisin liittää tuon index.html sivuun erään tablen sisään mutta miten se onnistuisi?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu