Avatar billede danic Nybegynder
17. september 2003 - 09:23 Der er 7 kommentarer og
2 løsninger

Handling i en og samme fil

Hvordan udføre jeg en handling i en og samme fil hvis man klikker på et link, jeg ønsker denne kode eksekveret:

$sql = "DELETE FROM usergroup where groupmembers = '$user' AND userid = '$userNumber'";

hvis jeg klikker på dette link.

<? print "<a href=\"../membership/index.php?valgtlink=remove_body?user=$row[groupmembers]\">Fjern</a>"; ?>
Avatar billede avminarm Juniormester
17. september 2003 - 09:34 #1
denne skal være: <? print "<a href=\"../membership/index.php?valgtlink=remove_body&user=$row[groupmembers]\">Fjern</a>"; ?>

noget i den her stil - jeg kan ikke rigtig greje hvad "valgtlink" er for noget

sql = "DELETE FROM usergroup where groupmembers = '".$_GET['user']."' AND userid = '".$_GET['userNumber']."'";
Avatar billede danic Nybegynder
17. september 2003 - 11:11 #2
skal der ikke være en IF sætning ??
Avatar billede sukos Juniormester
17. september 2003 - 11:37 #3
if(isset($_GET["user"])) {
$sql...........
header("Location:link");
exit;
}
Avatar billede danic Nybegynder
17. september 2003 - 11:50 #4
Tak for begge svar - husk svar = points!
Avatar billede sukos Juniormester
17. september 2003 - 11:58 #5
ok
Avatar billede tipsen Nybegynder
17. september 2003 - 11:59 #6
Prøv at tænke over hvad følgende link giver anledning til:

../membership/index.php?valgtlink=remove_body?user=$row[groupmembers]';
Avatar billede danic Nybegynder
17. september 2003 - 12:25 #7
tipsen> JA det kan misbruges, men der køres kontrol inden sql sætningen bliver kaldt.
Avatar billede tipsen Nybegynder
17. september 2003 - 12:33 #8
ok ;)
Avatar billede avminarm Juniormester
17. september 2003 - 13:13 #9
ok
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