Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: echo substr

Sivun loppuun

töheltäjä [13.09.2010 11:00:49]

#

Miten saan vaikutettua tohon $tulos75 fonttiin. En onnistunut vaikuttamaan kun ensimmäiseen riviin ja tohon voitonjako riviin.

$tulos75 = substr($vert1, strpos($vert1, 'V75'), strpos($vert1, 'Voitonjako') - strpos($vert1, 'V75'));
	echo $tulos75;

Blaze [13.09.2010 12:08:44]

#

Tulostamalla ympärille jonkin HTML-elementin, jota voit tyylitellä:

echo '<span class="v75">' . $tulos75 . '</span>';
.v75 {
  font-size: 1.5em;
  font-weight: bold;
  /* ymv. maun mukaan */
}

töheltäjä [13.09.2010 12:24:12]

#

Siis eihän toi mee noin tuhon tekee juuri ton ekarivin ja tuon Voitonjako rivin.
Tarkotus ois saaha koko roskaan muutettua fonttia siis mitä toi $tulos75 tulostaa näkyviin.

Blaze [13.09.2010 13:07:56]

#

1. Kyseinen CSS muuttaa kaiken tuon luokan v75 omaavan elementin sisällä olevan tekstin fontin
2. Kaikki muuttujan $tulos75 sisältö on tuon luokan v75 omaavan elementin sisällä
Kohdista 1 ja 2 seuraa, että kaikki muuttujujan $tulos75 sisällä oleva teksti saa tuon CSS:llä määritetyn fontin. MOT.

Paahan vaikka sivua verkkoon ja kerro tarkkaan, mitä fonttia missä haluat muuttaa.

Metabolix [13.09.2010 13:10:47]

#

Minusta tuntuu, että tuo $tulos75 ei sisällä pelkkää tekstiä vaan esimerkiksi valmista HTML-koodia, jolloin tietenkin kaikki menee pieleen. Jos näin on, järkevin ratkaisu olisi ensin kerätä sieltä pelkät tekstit tulostusta varten, minkä jälkeen Blazen ehdottama tavallinen CSS toimisi.

Jos lisäät tulostukseen htmlspecialchars-funktion, näet muuttujan todellisen sisällön:

<?php
echo htmlspecialchars($tulos75);

töheltäjä [13.09.2010 13:31:30]

#

Joo näinhän se siltään HTML:ää. Eli nytkö tuota pitäs ruveta räjäyttelee et sais taas muotoiltua? Ei oo mitään keinoo et jättäs huomioimatta noi HTML-koodit tuossa fontin määrityksessä eipähän sitä tietenkään.

Metabolix [13.09.2010 14:05:17]

#

On esimerkiksi strip_tags.

töheltäjä [13.09.2010 22:19:47]

#

Kyllä, sain homman hoitoon. Purkkamaisesti kylläkin mut ei haittaa.


Sivun alkuun

Vastaus

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

Tietoa sivustosta