0) { $cc=$rom{substr($r,1,1)}; $cn=$rom{substr($r,0,1)}; //print "$v + $cn > $cc / $a / $r
\n"; if ($v>=$cc) { $a .= substr($r,1,1); $v -= $cc; } else if ($v+$cn>=$cc) { $a .= substr($r,0,2); $v -= $cc-$cn; } else $r=substr($r,2); } return($a); } // for ($i=1;$i<123;$i++) { mkdir("ET/".romain($i)); } function majval($mnemo,$valeur) { global $et,$n,$sql_id,$table; $req = "update $table set $mnemo='$valeur' where etude=$et and uniqe=$n"; $new = query_exec($sql_id, $req); return($new); } $et=$_REQUEST["et"]; $n22=$_REQUEST["n22"]; $n=$_REQUEST["n"]; $PHP_SELF=$_SERVER['PHP_SELF']; $adr_rem=split('\.',$_SERVER['REMOTE_ADDR']); $adr_srv=split('\.',$_SERVER['SERVER_ADDR']); $edit=1; if ($adr_rem[0] != $adr_srv[0]) $edit=0; if ($adr_rem[1] != $adr_srv[1]) $edit=0; if ($adr_rem[2] != $adr_srv[2]) $edit=0; // contenu de la page if ($n22) { $ret=romain($et); rename("ET/$ret/$n.jpg","ET/$ret/$n22.jpg"); print ("rename(ET/$ret/$n.jpg, ET/$ret/$n22.jpg
"); $n=$n22; } if ($edit) { // mise à jour de la fiche avec les informations de complément include('notaires.php'); if (isset($notnom) && strlen($notnom)==0) { $req = "delete from $table where etude=$et and uniqe=$n"; $new = query_exec($sql_id, $req); $edit=0; // $etlia="«".$et."/".$n."--»".strlen($notnom); } else { while ($tit) { $cvar=array_shift($tit); $nvar=ereg_replace(' .*','',$cvar); $tvar=preg_replace('|.*,\s*|','',$cvar); eval('if (isset($'.$nvar.')) $valeur=$'.$nvar.';'); $valeur=ereg_replace(', *$','',$valeur); // suppr "," en fin if (ereg('\.$',$tvar)) { $valeur=strtr($valeur,"\r\n",'||'); $valeur=preg_replace('/\|+/',"|",$valeur); } eval('if (isset($'.$nvar.')) majval($nvar,$valeur);'); } } include('_date.php'); } if (isset($s)) $n=$s; $req = "select * from $table where etude=$et and uniqe=$n"; $result = query_exec($sql_id, $req); include('notaires.php'); $som=''; if ($edit) $som="Sommaire"; if ($edit && (query_numrows($result) == 0)) { // Création d'une fiche vide print "Nouvelle fiche $et/$n
"; $req1 = "INSERT INTO $table (`etude`, `uniqe`"; $req2 = ") VALUES ($et, $n "; for ($i=2;$i"; } if (query_numrows($result)>0) { // $row = query_fetch_row($result,0); $resu = query_fetch_array($result,0); $etro=romain($et); $pai=0; print " ET/$etro/$n $row[2]

[$et] ET/$etro/$row[6] $n $som \n"; // (création d'offices / études) facilité d'ajout // [++] print "

\n"; while ($tit) { $cvar=array_shift($tit); $nvar=ereg_replace(' .*','',$cvar); $tvar=preg_replace('/.*,\s*/','',$cvar); $valeur=preg_replace("/\n*/m",'',$resu[$nvar]); $valeur=preg_replace('/"([^"]+)"/','« $1 »',$valeur); if ($tvar=='Nom') $tvar="$tvar"; if (strlen($tvar)>2) { print " \n"; if (ereg(':',$tvar)) { print "\n\n"; } } if ($edit) { // mise à jour de la fiche avec les informations de complément $n1=$n+1; print " \n"; } print "
$tvar - "; $cvar=array_shift($tit); $nvar=ereg_replace(' .*','',$cvar); $tvar=ereg_replace('.*,\t*','',$cvar); $valeur=preg_replace("/\n*/m",'',$resu[$nvar]); print ""; } else { print ""; } if (strlen($tvar)>20) { if (!is_dir("ET/$etro/")) mkdir ("ET/$etro/"); // provisoire print "\"Nous
\n"; } else { print " ET/$et/$n

Étude $et ou référence $n invalide


\n"; } include "chform.htm"; ?>