Avatar billede julemandenb Nybegynder
10. februar 2010 - 10:40 Der er 4 kommentarer og
1 løsning

Ansøgning fjernet & ska Sætte Ansogt_sendt = 0 - virker ikke

Hej eksperten
På min side skal man kunne sende Job Ansøgninger
Har lavet så i det du sender en ansøgning
sætter den

ansogt_sendt = 1

Dette betyder du har sendt en ansøgning
og forhindre brugeren i af sende flere
på samme tid...

Ledelsen skal godkende ansøgningen
man han kan også afvise ansøgningen...
Hvis han vælger at godkende skal den
gøre nogle ting jeg ikke har fastlagt endnu
MEN hvis han vælger at afvise den
skal den sætter

ansogt_sendt = 0

Det giver brugeren lov til at sende en ny hvis bruger ønsker...
I det Ledelsen afviser ansøgningen skal den også udfylde tabellen "Post" med følgende oplysninger:

dato = 10:02:2010
Fra = bestemt brugernavn ( Admin )
Til = Bruger som sendte ansøgningen
Emne = Bestemt enme ( Ang. Job Ansøgning )
Status = 0
Besked = Din ansøgningen blev desværre ikke sendt...
_______________
Det med  post ved jeg virkelig ikke hvordan jeg skal lave.
men det med ansogt_send = 0 osv har jeg fået lavet
mit problem er bare den ikke sætter ansogt_send = 0
når jeg afviser ansøgningen
Min kode ser således ud.

________________________________________

<?php
/*
0 = Bannet bruger
1 = Alm Bruger
2 = Event-ansvarlig
3 = Jounalist
4 = Galleri-ansvarlig
5 = Møbelekspert
6 = Pixel-artist
7 = Moderator
8 = Ledelse
*/
session_start();
if ($_SESSION['admin_id'] == 8) {
   
  $id = $_GET[id];
  $dato = date("d/m-Y    H:i:s",time());
  $get = mysql_query("SELECT * FROM job WHERE id = '$id'") or die(mysql_error());
  $show = mysql_fetch_array($get); 
  mysql_query("DELETE FROM `job` WHERE id = '$id'");
  echo ("Ansøgningen blev <i>ikke</i> godkendt!!");
 
  $update = mysql_query("UPDATE members SET ansogt_sendt = '0' WHERE id = '$id' AND user = '$user'")or die(mysql_error());
  ?>
              <META HTTP-EQUIV="Refresh" CONTENT="1;URL=index.php?side=admin/ledelse/ansogning_oversigt" />
                <?php
     
  echo ("<a href='index.php?side=admin/index'>Tilbage</a>");
  }
    else
  {
                              ?>
                              <font color="red">
                                <u>Administrations omr&aring;d</u> (Ledelse)<br /><br />
                                Log venligst ind med en bruger <br />
                                som har administrator rettigheder!<br />
                                </font><br>
  <?
  }
?>

_________________________________________

Håber et klogt mennesker kan & vil hjælpe mig

// Mikkel Bering
Avatar billede showsource Seniormester
10. februar 2010 - 11:01 #1
Først selecter du
Derefter deleter du
Og derefter igen, updater du

Alle tre hvor id = $id

Det er jo rimelig fjollet.

Derudover, bør du tjekke at $_GET["id"] er et tal.
Hvis ikke, så stop scriptet.

Og dit datoformat bør du gemme i standard formatet YYYY-MM-DD HH:MM:SS
Altså:
2010-02-10 11:01:50
Avatar billede showsource Seniormester
10. februar 2010 - 11:02 #2
Og her finder du div. mysql funktioner til at formatere datoer:
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html
Avatar billede julemandenb Nybegynder
13. februar 2010 - 14:33 #3
Problemet er løst (:
Hvis i er intra i point så smid nogle svar (:

- & Mange tak for hjælpen
Avatar billede showsource Seniormester
14. februar 2010 - 23:18 #4
øhh, hvad var problemet ?
Avatar billede julemandenb Nybegynder
29. marts 2010 - 17:59 #5
Tak for jers svar
- Tråden er lukket
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