Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kumma @-merkki

peg [08.02.2007 23:05:36]

#

Sama koodi kahdella palvelimella, toisella pre hajoaa jos ottaa pois
$line = "a@ riviltä a@ merkit. Mikä asetus on vialla ? ?

<?php
function links(&$text)
{
   $text = ereg_replace("[a-zA-Z_.-]+@([.]?[a-zA-Z0-9_/-])*", "<a href=\"mailto:\\0\">\\0</a>", $text);
}
?>
<?php
$line = "a@
<pre>
8 Erola Hannu hannu.erola@koulut.forssa.net 050-5640056
9 Erola Siukku siukku.erola@mail.htk.fi ent. Korhonen
10 Eronen Päivi os. Järvisalo
11 Eskelinen Markku markku.eskelinen@kangasniemi.fi Eske
12 Eskola Leena os. Poikolainen
13 Hakkarainen Jouni Jontte
 ";
links($line);
echo ("$line");
?>
</pre>
</td>

Mod. edit: kooditagit

Merri [09.02.2007 06:51:05]

#

Mikset sijoita <pre> aloitustagia pois tuolta muuttujasta? Turhaanhan se siellä on.

echo $line; olisi myös nätimpi tapa ulostaa tiedot. Tai vaihtoehtoisesti vaihtaa links-funktiossa $text = tilalle vaan return ja sitten laittaa echo links($line);

Vastaus

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

Tietoa sivustosta