Beitrag von Sonata (16 Beiträge) am Donnerstag, 3.April.2008, 11:42.
cmd=mod über url ohne id?
Antworten
Beitrag von Claus (4645 Beiträge) am Donnerstag, 3.April.2008, 13:52.
Re: cmd=mod über url ohne id?
ändere das mal statt "Name=xyz" in "Name==xyz". Sollte funktionieren.
Feld "Name" muß! als sortiert in der DB sein. Aufpassen, daß keine doppelten Namen vergeben wurden.
hth
Gruesse
Claus
Antworten
Beitrag von Sonata (16 Beiträge) am Donnerstag, 3.April.2008, 14:10.
Re: Re: cmd=mod über url ohne id?
hmmm hat nicht funktioniert.
er öffnet zwar einen fenster wo der betreffende datensatz drinnsteht und schriebt datensatz wurde geändert
aber da ist nix geändert
Antworten
Beitrag von Claus (4645 Beiträge) am Donnerstag, 3.April.2008, 14:41.
Re: Re: Re: cmd=mod über url ohne id?
gerade gesehen, Du hast da bei dem Feldnamen ein Sonderzeichen drin:
"Clan:=clanlos"
Nenne das Feld einfach mal nur "Clan", ohne ":", dann sollte es eigentlich klappen.
Ansonsten mal mit "convert_url" versuchen, siehe Doku:
http://doku.baseportal.de/56.html
hth
Gruesse
Claus
Antworten
Beitrag von Sonata (16 Beiträge) am Donnerstag, 3.April.2008, 14:47.
Re: Re: Re: Re: cmd=mod über url ohne id?
Antworten
Beitrag von Claus (4645 Beiträge) am Donnerstag, 3.April.2008, 16:09.
Re: Re: Re: Re: Re: cmd=mod über url ohne id?
Habe mal jetzt auf die Schnelle was zusammengebaut:
http://baseportal.de/cgi-bin/baseportal.pl?htx=/Juergens/testlink/test
Quelltext:
<html><head>
<title>baseportal Datenbank</title>
</head><body bgcolor=ffffff>
<perl>
out <<EOF;
<a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/Juergens/testlink/test&db=test&Name==test2&Clan=clanlos&cmd=mod">Eintrag</a>
EOF
if($cmd eq "mod")
{
mod "Name==$Name", ["Clan", "$Clan"], "test";
}
</perl>
<do action=all cmd=$cmd>
</body></html>
Je nachdem, was und wo Du das einbaust, die Werte im Link dann durch Variable ersetzten, z.B. "Name==$Name" usw., mußt mal experimentieren;)
hth
Gruesse
Claus
PS: Vielleicht hat ja noch Jemand einen besseren Vorschlag, denn ich selbst benutze sowas nicht..
Antworten
Beitrag von Sonata (16 Beiträge) am Freitag, 4.April.2008, 10:15.
Re: Re: Re: Re: Re: Re: cmd=mod über url ohne id?
hmm klappt so nicht...
habe aber nun eine möglichkeit gefudnehn an die id ranzukommen.
doch nun passiert was ganz komsiches wenn ich ein feld ändere sind alle anderen leer jemand n plan?
Antworten
Beitrag von Marco (840 Beiträge) am Freitag, 4.April.2008, 20:15. WWW: www.lsn-info.de
Re: Re: Re: Re: Re: Re: Re: cmd=mod über url ohne id?
Hallo Sonata,
nimm mal chg anstelle von mod
also
chg "Name==$Name", ["Clan", "$Clan"], "test";
das ist hier schon öfters mal im Forum hochgekommen.
Schöne Grüße,
Marco
Antworten