Toon posts:

[php] template probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<?
include "session.inc";
include "template.inc";
include "config.inc";
include "personeelFuncties.finc";
if ($rights == "") $rights = 0;

$Template = new FastTemplate($cfgTemplateDir);
$Template->define(array(      "page"              => "page.tpl",
                      "menuitem"          => "menuitem.tpl",
                      "textitem"          => "normaltextblock.tpl",
                      "textitem2"             => "normaltextblock2.tpl"));


if ($actie=="toevoegen" &amp;&amp; $voornaam=="") {
  $Template->define(array("text"    => "personeelToevoegen.tpl"));
  $Template->assign(array(    "TEXTTITEL"    =>    "Personeelslid toevoegen"));
  $Template->parse("TEXT","text");
  $Template->parse( "TEXTS",".textitem");
}        
else if ($actie="toevoegen" &amp;&amp; $voornaam) {
  if (personeelslidToevoegen($voornaam,$achternaam,$straat,$postcode,$woonplaats,$telefoon,$fax,$mobiel,$overig,$email,$sofinummer,$geboortedatum,$geslacht,$burgerlijkestaat,$nationaliteit,$rijbewijs,$indicatiesalaris,$bijgewerkt,$loopbaanV,$loopbaanT,$nederlands,$engels,$duits,$frans,$opmerkingen,$inzetbaar,$functie,$afdeling)) {
    $Template->assign(array("TEXTTITEL"       => "Personeelslidsuccesvol toegevoegd"));
    $Template->parse("TEXTS", "textitem");
  }
}    


  else if ($actie=="overzicht"){
    $connect = mysql_connect($cfgServer. ":" . $cfgPort, $cfgUsername, $cfgPassword) or die ("Fout in database verbinding");
    $personeelQuery = "SELECT * FROM tblPersoneelsBestand ORDER BY achternaam ASC";
    $doQuery = mysql_db_query($cfgDatabase, $personeelQuery);
    while ($personeelslid = mysql_fetch_object($doQuery)) {
    $Template->assign( array(     "VOORNAAM"            => $personeelslid->voornaam,
                          "ACHTERNAAM"        => $personeelslid->achternaam,
                        "STRAAT"            => $personeelslid->straat,
                        "POSTCODE"            => $personeelslid->postcode,
                        "PLAATS"            => $personeelslid->plaats,
                        "LAND"            => $personeelslid->land,
                        "TELEFOON"            => $personeelslid->telefoon,
                        "FAX"                => $personeelslid->fax,
                        "EMAIL"            => $personeelslid->email,
                        "OVERIG"            => $personeelslid->overig,
                        "SOFINUMMER"        => $personeelslid->sofinummer,
                        "GEBOORTEDATUM"       => $personeelslid->geboortedatum,
                        "BURGELIJKESTAAT"     => $personeelslid->burgerlijkestaat,
                        "GESLACHT"          => $personeelslid->geslacht,
                        "NATIONALITEIT"       => $personeelslid->nationaliteit,
                        "RIJBEWIJS"         => $personeelslid->rijbewijs,
                        "INDICATIESALARIS"    => $personeelslid->indicatiesalaris,
                        "BIJGEWERKT"        => $personeelslid->bijgewerkt,
                        "LOOPBAANV"         => $personeelslid->loopbaanv,
                        "LOOPBAANT"         => $personeelslid->loopbaant,
                        "NEDERLANDS"        => $personeelslid->nederlands,
                        "ENGELS"            => $personeelslid->engels,
                        "FRANS"             => $personeelslid->frans,
                        "DUITS"             => $personeelslid->duits,
                        "INZETBAAR"         => $personeelslid->inzetbaar,
                        "OPMERKINGEN"         => $personeelslid->opmerkingen,
                        "FUNCTIE"           => $personeelslid->functie,
                        "AFDELING"          => $personeelslid->afdeling));
  $Template->define(array("blaatje" => "personeelOverzicht.tpl"));
  $Template->parse( "TEXT","blaatje");
  $Template->parse( "TEXTS",".textitem");

    }   

  }
} else {
    $Template->define(array("adminPagina"    => "personeelAdmin.tpl"));
    $Template->assign(array(    "TEXTTITEL"    =>    "Administratie-pagina van het personeelsbestand..."));
    $Template->parse("TEXT","adminPagina");
    $Template->parse( "TEXTS","textitem");
    
}
$Template->parse("PAGE","page");
$Template->FastPrint("PAGE");
?>

ik zit met het volgende probleem:
als ik een perosneelslid wil toevoegen, met de actie===toevoegen krijg ik mooi mijn invulformulier te zien, druk ik echter op de knop toevogen, dan krijg ik mijn overzicht te zien, inplaats van de mededeling "persineelslid succesol toegevoegd"

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

zonder de [php]-tags ga ik nog niet eens de moeite nemen om het te lezen.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Topicstarter
sorry had me even vergist in de tags.....zo beter...

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Fout zit waarschijnlijk in jouw template niet in deze code >:)

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Topicstarter
ja ik heb heel lang lopen kloten met die if structuur, want hij paste telkens het overzicht na me forpje terwijl ik alleen zei actie=toevoegen, maar toen heb ik lopen kutten en zie nu dat ik in me template een fout heb gemaakt....bedankt!

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

*lol*

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 18:59

HenkS

Da_king alias HenkS

it's friday again........ :P

zullen we wedstrijd doen wie de beste vraag op vrijdag kan verzinnen ;)
Pagina: 1