mam trzy pliki
-- index.php --
<?php
include 'config.php';
include 'funkcje.php';
/*
$last_name, $first_name oraz $men_first i inne dane które
aktualizuje skrypt update_menager.php zostają pobierane
z tabeli users2 przy logowaniu i trzymane przez sesje.
*/
switch($gen) {
case \"update\":
include 'engine/update_menager.php';
break;
default:
include 'engine/user_menager.php';
} else { include 'engine/default.php'; }
break;
}
?>
-- user_menager.php --
<?php
<form method='POST' action='index.php'>
<input type='hidden' name='gen' value='update'>
Imię: <br><input class=form type='text' name='men_first' size='40'><br>
Nazwisko: <br><input class=form type='text' name='men_last' size='40'><br>
Pełniona funkcja (pełna nazwa): <br><input class=form type='text' name='men_func' size='40'><br>
Wydział (pełna nazwa): <br><input class=form type='text' name='men_sect' size='40'><br>
Miejscowość: <br><input class=form type='text' name='men_place' size='40'><br><br>
<input class=form type='submit' value='Zapisz'>
<input class=form type='reset' value='Wyczyść'>
</form>
\";
?>
-- update_menager.php --
<?php
print \"$first_name $last_name\";
if (!empty($men_first)) { UPDATE `users2` SET `men_first` = '$men_first',
`men_last` = '$men_last',
`men_func` = '$men_func',
`men_sect` = '$men_sect',
`men_place` = '$men_place'
WHERE `first_name` = '$first_name' AND `last_name` = '$last_name' LIMIT 1;\");
}
?>
problem w tym że dane nie są przekazywane z formularza do
update_menager.php... nie wiem dlaczego.
Powyżej jest tylko istotna część skryptu.
Osobno (przed scaleniem ze stroną) wszystko działa...
Ten post edytował ennics 13.01.2005, 10:24:24