Gruppen er til spørgsmål/diskussion af de problemer der er ved at fremstille websider ved brug af PHP.
Edmund forklarede den 09-03-2010:
> Den 04-03-2010 12:42, Birger Sørensen skrev:
>
>>> $op = pathinfo( $op, PATHINFO_FILENAME).'.php';
>>>
>>> Før testen er $op f.eks ="Æbler"
>>> Efter testen er $op = "bler.php"
>
>
>> Der findes sikkert et eller andet trick. Men jeg kender det ikke.
>
>
>
> <?php
> $op=$_GET['op'];
> $first = ord($op);// undersøger første bogstav
> $opud = $op;
> $op = pathinfo( $op, PATHINFO_FILENAME).'.html';
> /* alle forandstillede ÆØÅ blev fjernet i $op */
>
> if ($first == 198) $op = "Æ" .$op;
> if ($first == 216) $op = "Ø" .$op;
> if ($first == 197) $op = "Å" .$op;
> if ( file_exists($op)) {
> echo "<H4>" .$opud . "</H4><br>";
> include($op);
> }
> else {
> echo "Prøv med en side der eksisterer - det er meget sjovere!<br>\n$opud
> er ikke i min kogebog!";
> }
> ?>
>
> Nu falder du vel ned at stolen af grin
Hvis det virker, er der vel ingen grund til at grine ad det. ^^
Hvad sker der med f.eks. Æblegrød, Nøddekage, Grønne bønner
Er det kun som første bogstav, pathinfo() ikke accepterer de danske
karakterer?
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk