Joo taas minä. En tämän jälkeen enää esitä ilmeisesti kysymyksiä koska tämä on viimeinen johon tarvitsen apua :)
Eli yritin laittaa tälläistä:
<?php $message = str_replace("[info]","<table border="1"><tr><td>",$message); $message = str_replace("[/info]","</td></tr></table>",$message); ?>
Mutta koska olen n00b en tajua mikä tuossa on pielessä :/
jos et ymmärrä tuosta mitään niin sen pitäisi tehdä table jonka sisällä on tietty teksti [samanlainen kuin mikä täälläkin on :D]
Eli jos tässä vielä auttaisitte olisin kiitollinen :)
Jos katsot tuota koodia väritettynä (kuten se nyt viestissäsi näkyy), huomaat ykkösen (1) olevan sininen. Jos haluat tulostaa lainausmerkit, täytyy sinun laittaa kauttaviiva sen eteen: \"
lainaus:
$message = str_replace("[info]","<table border="1"><tr><td>",$message);
Lainausmerkkien sisällä olevassa merkkijonossa ei voi olla suoraan muita lainausmerkkejä, vaan niiden eteen pitää laittaa \-merkki:
$message = str_replace("[info]","<table border=\"1\"><tr><td>",$message);
https://www.php.net/manual/en/language.types.
Asiaan mitenkään liittymättä, ei liene tarpeellista tehdä tekstin ympärille taulukkoa pelkästään reunojen takia, sillä teksti sisällä ei liene taulukkomuodossa esitettävää asiaa. Eli mikäli kyseessä koodiblokki, käytä code-tagia, suurehko lainaus -> blockquote jne. CSS:llä sitten teet sille borderin (ja mitä ikinä muuta haluatkaan tehdä).
Aihe on jo aika vanha, joten et voi enää vastata siihen.