[php] - wszędzie to powklejam, hi hi. dziękiże mnie nie zwaliłeś. może zato coś podpowiesz
nie wiem, jakoś się to wkleja inaczej (kod), ale na początku zwyklym tkestem, potem się nauczę.
READ.PHP
<?php
$name = $_POST['name'];
$group = $_POST['group'];
$password = $_POST['password'];
coś tam, coś tam
$wynik = mysql_query("SELECT * FROM eval WHERE name='".$name."' AND groupid='".$group."';") or die('Błąd zapytania');
if(mysql_num_rows($wynik) > 0) {
echo "<table cellpadding=\"2\" border=1>";
$targ=0;
echo "<form action=\"update.php\" method=\"post\">";
echo ("<input type=\"hidden\" name=\"name\" VALUE=\"".$name."\" >");
echo ("<input type=\"hidden\" name=\"group\" VALUE=\"".$group."\" /><br />");
echo ("<input type=\"hidden\" name=\"password\" VALUE=\"".$password."\" /><br />");
dalej czyta z bazy i wyświetla do edycji jakieś pola
echo "<tr><td><input type=\"submit\" value=\"Save\"></td></tr></form>";
echo "</table>";
UPDATE.PHP
PONIŻEJ FRAGMENT KODU, ALE WYSYPUJE SIE Z KOMUNIKATEM "UNDEFINED INDEX:"
Wysypuje się przy tym jeżeli operacja jest robiona z Włoch - wtedy 4/5 się sypie, ale zdarza sie że przejdzie poprawnie zapis do bazy i nie zgubi zmiennych.
Z Polski jest OK - żadnych problemów.
over
bcc
<?php
$name = $_POST['name'];
$group = $_POST['group'];
$password = $_POST['password'];
$expert = $_POST['expert'];
$z1_1 =$_POST['1_1'];
$z1_2 =$_POST['1_2'];
$z1_3 =$_POST['1_3'];
$z1_4 =$_POST['1_4'];
// łączymy się z bazą danych
$upd = @mysql_query("UPDATE eval SET tech1 ='".$z1_1."' WHERE name='".$name."' AND groupid='".$group."' AND tarid=1");
$upd = $upd & @mysql_query("UPDATE eval SET tech2 ='".$z1_2."' WHERE name='".$name."' AND groupid='".$group."' AND tarid=1");
$upd = $upd & @mysql_query("UPDATE eval SET tech3 ='".$z1_3."' WHERE name='".$name."' AND groupid='".$group."' AND tarid=1");
mysql_close($connection);
if($upd) echo ("Data delivered by '".$name."', has been added to database ");
else echo ("Data delivered by '".$name."', has NOT

been added to database ");
echo ("<input type=\"hidden\" name=\"name\" VALUE=\"".$name."\" /><br />");
echo ("<input type=\"hidden\" name=\"group\" VALUE=\"".$group."\" /><br />");
echo ("<input type=\"hidden\" name=\"password\" VALUE=\"".$password."\" /><br />");
?>
<form action="login_old_user.php" method="post">
<input type="submit" value="Back" />
</form>
<?
/*print ("<script language=\"javascript\">window.location=\"login_old_user.php\";</SCRIPT>");*/
w zasadzie, to php mam doczynienia od tygodnia z okładem. doczytałem się, ze można te zmienne zapisać w ciastku albo zrobić "global", ale nie o to chodzi. raczej chciał bym znaleźć przyczynę
bcc