7 berichten aan het bekijken - 1 tot 7 (van in totaal 7)
  • Q:
    Bijdrager
    The JM

    Bevestiging bij toevoegen aan database

    Als er een bericht toegevoegd wordt aan de database gaat doe ik dat zo:

    [code:1:b32b8d6d38]else{
    $query = "INSERT INTO articles (name,title,content,date,ip,category_id)
    VALUES (’$name’,’$title’,’$content’,’$date’,’$ip’,’$category_id’)";
    $result = mysql_query($query) or die ("Error = ".mysql_error()."");

    header("location: includes/ok.php");

    }[/code:1:b32b8d6d38]

    In het bestand includes/ok.php staat dat het succesvol is gedaan en kun je verder klikken. Nu is het mooier als er dan een popupje komt met een ok-knop. Ik weet hoe je dat vanuit links kunt doen, maar hoe kan dat in zo’n geval ook uit laten voeren?

    Bijdrager
    tinus_omt

    Dat kan met javascript, alleen als je het op die manier doet denkt iedere moderne browser dat je een popup ad maakt, en wordt hij geblokkeerd.

    Ik hoop verder dat je gecontroleerd hebt dat er geen gekke tekens (zoals ‘ en ) in de velden staan, anders is je site binnen 5 minuten gehackt.

    Bijdrager
    ieperlingetje

    Anders kun je ook met de confirm() functie in javascript werken, en bij true of false doorsturen naar een bepaalde url.

    Bijdrager
    The JM

    Hoe kan ik het dan zo maken dat de popup niet geblokkeerd wordt? En wat bedoel je met die tekens?

    Ieperlingetje, zou je eens uit kunnen leggen hoe ik dat dan doe?

    Bijdrager
    tinus_omt

    Probeer maar eens een bericht te posten met ‘ in de titel of in het artikel.

    En je kunt inderdaad met confirm() of alert() een eenvoudig dialoogje maken, die worden niet geblokkeerd. Als je iets mooiers wil maken loop je tegen de blockers aan, daar is niet echt iets aan te doen.

    Bijdrager
    ieperlingetje

    Ieperlingetje, zou je eens uit kunnen leggen hoe ik dat dan doe?

    Hier vind je een voorbeeld met een confirm box. Het is een voorbeeld waarbij de true of false waarde weergegeven worden
    http://www.w3schools.com/js/tryit.asp?filename=tryjs_confirm. Je moet je echter wel verdiepen in javascript , omdat er niet echt een kant en klaar script bestaat voor hetgeen je wilt, maar op deze site kun je genoeg uitleg vinden om tot een resultaat te geraken

    http://www.w3schools.com/js

    En als je niet voldoende hebt met bovenstaande links, deze is ook een aanrader http://www.javaworld.com/jw-06-1996/jw-06-javascript.html

    Bijdrager
    The JM

    Ach kijk, het is eigenlijk heel makkelijk als je er bij nadenkt:) Bedankt he!:D

7 berichten aan het bekijken - 1 tot 7 (van in totaal 7)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.