1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php php $text = "blaat[b]boe[/b]bb"; function tags($arg) { $search = array ('[b]', '[/b]', '[i]', '[/i]', '[u]', '[/u]', '[ul]', '[/ul]', '[li]', '[/li]'); $replace = array ('<b>', '</b>', '<i>', '</i>', '<u>', '</u>', '<ul>', '</ul>', '<li>', '</li>'); return str_replace($search, $replace, $arg); } echo tags("blaat[b]boe[/b]bb")."\n"; echo tags("bla[i]asdasd[/i]")."\n"; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <? $message = "blaat[b]boe[/b]bb"; $blaat = "bladiebla tekststring met [b]vet[/b] gedrukte tekst"; function tags($text) { $search = array ('[b]', '[/b]', '[i]', '[/i]', '[u]', '[/u]', '[ul]', '[/ul]', '[li]', '[/li]'); $replace = array ('<b>', '</b>', '<i>', '</i>', '<u>', '</u>', '<ul>', '</ul>', '<li>', '</li>'); $text = str_replace($search, $replace, $text); return $text; } $message = tags($message); //of $blaat = tags($blaat); ?> |
Proberen, dat is wat ik ook gedaan hebt maar kwam er niet uit.quote:Op maandag 11 april 2005 23:17 schreef ikke_ook het volgende:
Moet je wel proberen saban, is namelijk heel handig. Vaak moet je meerdere keren dezelfde dingen doen, bijvoorbeeld zoals je hier doet. En dan zijn functies enorm handig
Ik moest me ff inhoudenquote:Op maandag 11 april 2005 23:19 schreef ikke_ook het volgende:
Eindelijk heb ik hier iemand eerder kunnen helpen dan SuperRembo
1 2 | setcookie("TestCookie", $value); header("location: pagina.php"; |
Je zou een variabele door kunnen sturen d.m.v. van een formuliertje met de POST methode.quote:Op dinsdag 12 april 2005 13:25 schreef the_disheaver het volgende:
Hoe kun je anders dan met GET (via url) een variable doorsturen wanneer je gebruik maakt van
header("location: ");
1 2 | $variabele = "bla"; $_SESSION['variabele'] = $variabele; |
quote:
Ja cookie werkt ook, maar dat is onhandig, omdat je dan voor een variabele een bestandje gaat aanmaken op de computer van de gebruiker. Is nergens voor nodig dus.quote:cookie werkt ook, maar aangepast naar session!
1 2 3 | <?php $SqlString = "SELECT * FROM items WHERE name LIKE '$a%' AND category = 'ringtones';"; ?> |
1 2 3 | <?php setcookie("css", $_style , time()+3600000); ?> |
1 2 3 | <? if (isset($_COOKIE["css"])) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | elseif ($_GET['style'] == "1") {$_style="style1.css";} elseif ($_GET['style'] == "2") {$_style="style2.css";} elseif ($_GET['style'] == "3") {$_style="style3.css";} elseif ($_GET['style'] == "4") {$_style="style4.css";} elseif ($_GET['style'] == "5") {$_style="style5.css";} else {$_style="style.css";} ?> |
http://dev.mysql.com/doc/mysql/en/regexp.htmlquote:Op dinsdag 12 april 2005 14:33 schreef Da_Koen het volgende:
Ik heb steeds output per begin letter. Dus alles wat met een a begint, alles met een b etc. Dit met de volgende sqlstring:
[ code verwijderd ]
Dit werk allemaal prima, maar nu zijn er ook items die beginnen met een numeriek teken. Bestaat er nou iets dat alles wat begint met een numeriek teken selecteerd? Of weet iemand een andere manier hoe ik dit aan kan pakken?
1 2 3 | SELECT * FROM items WHERE name REGEXP '^[0-9]' |
quote:Op dinsdag 12 april 2005 16:19 schreef raarmaarwaar het volgende:
hey Cookies..
daar had ik net een vraagje over..
Als ik een cookie zet om een stylesheet te kiezen:
[ code verwijderd ]
hoe kan ik dan dat kreng uitlezen om die stylesheet gelijk toe te passen bij een volgend bezoek ?
zelf zat ik (n00b als ik ben) te klooien met
[ code verwijderd ]
als ... dan.. en dat dan heb ik dus niet
en als dat cookie (met die $_style) er dus niet is moet hij eigenlijk het koekje resetten (althans het klokje) en anders kijken of de stylesheet wellicht gekozen is in de URL..
[ code verwijderd ]
wie vult het ontbrekende stukje in
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php php if(!isset($_COOKIE['css'])) { // cookie niet aanwezig if(!isset($_GET['css']) or empty($_GET['css'])) { //$_GET ook niet aanwezig setcookie('''') //default cookie setten } else { //$_GET waarde wel aanwezig setcookie('') //cookie met $_GET waardes zetten }//end else }//end if else { // cookie was aanwezig, doe niks } ?> |
quote:Op dinsdag 12 april 2005 16:19 schreef raarmaarwaar het volgende:
hey Cookies..
daar had ik net een vraagje over..
Als ik een cookie zet om een stylesheet te kiezen:
[ code verwijderd ]
hoe kan ik dan dat kreng uitlezen om die stylesheet gelijk toe te passen bij een volgend bezoek ?
zelf zat ik (n00b als ik ben) te klooien met
[ code verwijderd ]
als ... dan.. en dat dan heb ik dus niet
en als dat cookie (met die $_style) er dus niet is moet hij eigenlijk het koekje resetten (althans het klokje) en anders kijken of de stylesheet wellicht gekozen is in de URL..
[ code verwijderd ]
wie vult het ontbrekende stukje in
1 2 3 4 5 6 7 8 9 | <?php if (isset($_COOKIE['css'])) { $_style = $_COOKIE['css']; } else { $stylenr = $_GET['style']; $_style = "style".$stylenr.".css"; } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | <? function smileys($text) { $search = "array ("; $replace = "array ("; $SQL = "SELECT smcode FROM smileys"; $query = mysql_query($SQL); while ( $result = mysql_fetch_array ( $query ) ) { $smcode = $result['smcode']; $search .= "'" . $smcode . "', "; } $SQL = "SELECT smlink FROM smileys"; $query = mysql_query($SQL); while ( $result = mysql_fetch_array ( $query ) ) { $smlink = $result['smlink']; $replace .= "'" . $smlink . "', "; } $search = substr($search, 0, -2); $search .= ")"; $replace = substr($replace, 0, -2); $replace .= ")"; $text = str_replace($search, $replace, $text); return $text; } $foo = "dit is een test :) fok"; smileys($foo) echo $foo; ?> |
1 | dit is een test :) fok |
1 | echo $search; |
1 | array (':D', ':@', ':W', ':W', ':9') |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php php function smileys($text) { $SQL = "SELECT smcode,smlink FROM smileys"; $query = mysql_query($SQL); $search = Array(); $replace = Array(); while ( $result = mysql_fetch_array($query) ) { $search[] = $result['smcode']; $replace[] = $result['smlink']; } return str_replace($search, $replace, $text); } echo smileys("dit is een test :) fok"); ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |