checkbox in php

Gestart doorWouterp56 reacties81 weergaven

57 berichten · pagina 3 van 4

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wouterp schreef:
Ik kom er niet uit. Wil je svp even je principes aan de kant zetten en me direct helpen hypocrite?
Ja hoor smile
Spoiler tonen
Ik help je toch? Waar loop je nou op vast? Wat heb je nou al geprobeerd?

1) Zorg voor een onClick, met een functie naar een confirm(). Eventueel kan je ook in plaats van daarvan kijken naar een jQuery click() -event...

2) Een JS confirm() kent true en false. True: OK, False: Cancel...
Dus bepaal welke window.location(). je daarin moet gebruiken.

Success!
Spoiler tonen
En nee, ik geef alsnog geen kant en klare code.
0
Wouterp

Lid · Topicstarter

Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Iemand anders die wel een "klik klare code" wilt geven?
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wouterp schreef:
Iemand anders die wel een "klik klare code" wilt geven?
We zitten in webwereld. We helpen met je codes. Als je er een wilt laten maken omdat je dit zelf niet kan hoor je in aanvragen thuis.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Die staat in dit topic. Een beetje bij elkaar schrapen en je bent er.
Maar voor de liefhebber:

<script type="text/javascript">
<!--
function weggooien() {
    var answer = confirm("Weg ermee?")
    if (answer){
        window.location = "index.php?a=del";
    }
    else{
        window.location = "index.php";
    }
}
//-->
</script>


<input type="button" onclick="weggooien()" value="Verwijderen....">


Nu nog de PHP-code in je index.php integreren op de juiste plek, en je bent er...
Dat is al voorgekouwd. Dus eigenlijk zou je nu alles moeten hebben.
0
Wouterp

Lid · Topicstarter

Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb nu dit:

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/require"]require[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]header.php[/COLOR][COLOR= #007700]);[/COLOR]?>
<header>
<script type="text/javascript">
<!--
function weggooien() {
    var answer = confirm("Weet u zeker dat u deze gebruiker wilt verwijderen?")
    if (answer){
        window.location = "?p=leden_beheren&a=del";
    }
    else{
        window.location = "";
    }
}
//-->
</script>
</header>
[COLOR= #0000BB]<?php
$sql[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]SELECT * FROM leden[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql[/COLOR][COLOR= #007700])){[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]voornaam[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]achternaam[/COLOR][COLOR= #007700]]);[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<img src="./images/del.png" onclick="confirm()" /><br />[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]a[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]del[/COLOR][COLOR= #007700]){

}[/COLOR]
?>

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/require"]require[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]footer.php[/COLOR][COLOR= #007700]);[/COLOR] ?>


Alleen nu moet die nog linken naar het id en wil ik :
Weet u zeker dat u Jan Klaasje wilt verwijderen?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
if($_GET[a] == del){

}


Je bent ervan bewust dat hier vrij weinig nog gebeurd?

Die JS hoort naar mijn weten trouwens in de .
En als je de naam wilt meegeven in de functie, dan kan dit prima via een argument:

onclick="confirm(jantje)".
0
Wouterp

Lid · Topicstarter

Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Klopt dat moet ik ng doen smile en ben kapot moe dus sorry yummie
toevoeging op 11 april 2012, 17:40:25:
Aarclay schreef:
if($_GET[a] == del){

}
Je bent ervan bewust dat hier vrij weinig nog gebeurd?

Die JS hoort naar mijn weten trouwens in de .
En als je de naam wilt meegeven in de functie, dan kan dit prima via een argument:

onclick="confirm(jantje)".

Oke maar ik wil namen + id kan dat ook dat het dan wel gescheiden blijft?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Je kan ook deze data in een JS var opslaan, als deze eenmalig op een pagina worden gebruikt.


var id = 1337;
var naam = Jantje;
// etc..


Anders voldoet het om dit in een argument van de functie te zetten, zoals ik zei.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
? redface
Volgens mij emo
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Nielsie schreef:
? redface
Volgens mij emo
beiden
0
Wouterp

Lid · Topicstarter

Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/require"]require[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]header.php[/COLOR][COLOR= #007700]);[/COLOR]?>
<head>
<script type="text/javascript">
<!--
function confirm(id,naam) {
    var answer = confirm("Weet u zeker dat u "naam" wilt verwijderen?")
    if (answer){
        window.location = "?p=leden_beheren&a=del&id="id;
    }
    else{
        window.location = "";
    }
}
//-->
</script>
</head>
[COLOR= #0000BB]<?php
$sql[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]SELECT * FROM leden[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql[/COLOR][COLOR= #007700])){[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]voornaam[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]achternaam[/COLOR][COLOR= #007700]]);[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<img src="./images/del.png" onclick="confirm([/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000],[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]voornaam[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]achternaam[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000])" /></a><br />[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]a[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]del[/COLOR][COLOR= #007700]){

}[/COLOR]
?>

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/require"]require[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]footer.php[/COLOR][COLOR= #007700]);[/COLOR] ?>


Hoe kan ik hem gebruiken? ik wel een plaatje blijven gebruiken..
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Close, but no sigar... wink
Zo...

var answer = confirm("Weet u zeker dat u "+naam+" wilt verwijderen?")
0
Wouterp

Lid · Topicstarter

Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zelfde als de . in php smile Maar antwoord even 2 reacties terug svp heart
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Je ziet nu toch een naam, als je die in je functie meegeeft?
0
Wouterp

Lid · Topicstarter

Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nee, Want als je op het plaatje klikt gebeurd er niks.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren