Avatar billede Slettet bruger
12. juli 2004 - 12:06 Der er 13 kommentarer og
1 løsning

fejl i function?

Jeg har lavet denne function til at formatere min tekst før den kommer ind i databasen:

function format($text)
    {
    $text = htmlspecialchars($text);
    $text = ereg_replace("'","′",$text);
    $text = nl2br($text);
    return $text;
    }
Når jeg vil bruge den skriver jeg f.eks:

    format($tekst);

men $tekst er stadig som før?
Avatar billede chries Nybegynder
12. juli 2004 - 12:07 #1
$tekst = format($tekst);
Avatar billede chries Nybegynder
12. juli 2004 - 12:08 #2
eller hvis du vil have det ændret via argumentet

function format(&$text)
{
Avatar billede Slettet bruger
12. juli 2004 - 12:08 #3
det var sq hurtigt ^^ thx smid svar
Avatar billede Slettet bruger
12. juli 2004 - 12:08 #4
hvis jeg gør det virker det andet så også?
Avatar billede chries Nybegynder
12. juli 2004 - 12:09 #5
:-)
Avatar billede chries Nybegynder
12. juli 2004 - 12:09 #6
ja
Avatar billede Slettet bruger
12. juli 2004 - 12:09 #7
ok takker
Avatar billede jaw Nybegynder
12. juli 2004 - 12:53 #8
echo format($tekst) vil også virke...
Avatar billede chries Nybegynder
12. juli 2004 - 13:01 #9
ja
Avatar billede chries Nybegynder
12. juli 2004 - 13:02 #10
he, det var ikke et spørgsmål =)
Avatar billede jaw Nybegynder
12. juli 2004 - 13:07 #11
Det ved jeg nu ikke...

Om man gør:
$tekst = format($tekst);
echo $tekst;

eller:
echo format($tekst);

er der jo ikke den store forskel i, men du sparer dog trods alt en linie :)
Avatar billede Slettet bruger
12. juli 2004 - 19:50 #12
Det jeg vil er jo at formatere det til databasen ^^

Men tak for inputtet alligevel jaw
Avatar billede jaw Nybegynder
12. juli 2004 - 19:51 #13
Ja, ja men så er det jo bare INSERT INTO tabel VALUES ('format($tekst)') eller lign. Det var princippet i det :)
Avatar billede Slettet bruger
12. juli 2004 - 19:55 #14
format($tekst);
    format($overskrift);
    mysql_query("INSERT INTO nyhed_kom (`nid`,`forfatter`,`overskrift`,`tekst`,`ip`,`dato`) VALUES ('$id', '$brugerid', '$overskrift', '$tekst', '$REMOTE_ADDR', '$dato')") or die(mysql_error());
den bruger jeg
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester