Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

phpvraagje - tekens

Anoniem
Bill Gates
9 antwoorden
  • Ik heb een nieuwssysteem waarmee ik berichten in/uit een database haal.
    Er is echter een probleem:
    Als ik bij mijn admin-script bijvoorbeeld het woord auto's invul krijg ik dat op mijn site te zien als auto's.

    Wat doe ik fout?

    Dit is een typische php fout volgens mij omdat je in de bron ook wel eens " en zo gebruikt bij PHP.

    [edit]Er komt een slash achter de o. [edit]

    _________________
    [b:a86d38108c].:[/b:a86d38108c] http://www.rjbonline.com [b:a86d38108c]:.[/b:a86d38108c]

    [ Dit Bericht is bewerkt door: george w. bush op 2002-02-22 19:42 ]

    [ Dit Bericht is bewerkt door: George W. Bush op 2002-02-22 19:47 ]
  • Wat wil je krijgen dan?
  • Er zit of een fout in je vraag of je moet niet zeuren :wink:
    Want als je auto's intypt en er komt auto's uit moet je juist blij zijn :smile:
  • Hij zal wel auto's bedoelen denk ik…

    Het zal wel zo zijn dat er wel addslashes() gedaan wordt (dat gaat ook automagisch geloof ik), maar geen stripslashes()…

    _________________
    Wiep Corbier: Ik heb even gechecked wat je zei Bill en je hebt gelijk (en maak hier a.u.b. geen sig van!).

    [ Dit Bericht is bewerkt door: Bill Gates op 2002-02-22 19:29 ]
  • [quote:06a30a97a8]
    Op 22-02-2002 19:29, schreef Bill Gates:
    Hij zal wel auto's bedoelen denk ik…

    Het zal wel zo zijn dat er wel addslashes() gedaan wordt (dat gaat ook automagisch geloof ik), maar geen stripslashes()…
    [/quote:06a30a97a8]

    Idd Bill,

    Ik had het goed ingetypt maar het Forum heeft dat verbetert. Ook in de edit.
    Test: " '


    Dus ik kan van
    $bericht = addslashes($bericht);

    gewoon

    $bericht = stripslashes($bericht);

    maken?

    _________________
    [b:06a30a97a8].:[/b:06a30a97a8] http://www.rjbonline.com [b:06a30a97a8]:.[/b:06a30a97a8]

    [ Dit Bericht is bewerkt door: George W. Bush op 2002-02-22 19:53 ]
  • Nee, bij je admin moet je dus addslashes doen [b:f00110ed3e]voor[/b:f00110ed3e] je de rommel in de database stopt, en als je het er dan weer uithaalt (ergens op je site) moet je weer stripslashes() doen.
  • En hoe moet dat dan?
    Ik geef even een simpele code, als jij dan de stripslashes er in wil doen.

    [code:1:234528c5fc]
    <?php

    mysql_connect ();
    mysql_select_db ();

    $query = "SELECT * FROM tabel";
    $query_resultaat = mysql_query ($query);

    while ($resultaat = mysql_fetch_row($query_resultaat)) {
    print "$resultaat[bericht]";
    }

    ?>
    [/code:1:234528c5fc]

    _________________
    [b:234528c5fc].:[/b:234528c5fc] http://www.rjbonline.com [b:234528c5fc]:.[/b:234528c5fc]

    [ Dit Bericht is bewerkt door: George W. Bush op 2002-02-22 21:04 ]
  • print stripslashes($resultaat[bericht]);

  • Bedankt, het werkt. :smile:

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.