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?
Haluaisin liittää tuon index.html sivuun erään tablen sisään mutta miten se onnistuisi?
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
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);
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 ;)
// 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 ;)
niin käyppä sivulla ja klikkaa tekijän nimeä niin jutellaan lisää mailin kautta!