Beitrag von Ruben (403 Beiträge) am Samstag, 6.Oktober.2001, 20:49.
@Christoph oder anderen Profi - Was ist die bessere Variante?
Hallo, Christoph,
kaum wieder da, schon nerv ich :-)
Ich bastel wieder mal etwas rum an nem Admintool und hab da paar Problemchen:
Was ist effektiver und/oder besser:
1. Übergabeparameter im Link (benutzt mit <a href=$_link&SID=$SID&name=$name&vorname=$vorname>:
Variante a):
Die Daten aus der Datenbank (Name und Vorname) werden einmal gelesen und dann im Link mit der Session-ID mit übergeben. Verlängert den Link um ca. 30 Zeichen
Variante b):
mit der Session-ID wird bei deren Generierung die ID des Datensatzes mit an den Link angehäng und dann jedesmal der Name und Vorname wieder gelesen - Verlängert den Link nur um max. 5 Zeichen, liest aber jedesmal bei Aufruf den einen Datensatz
2.Was passiert, wenn ich eine Systemvariable auf sich selbst verändere (speziell $_link=$_link.$variable1.$variable2.String3)?
Ist das Mist und sollte lieber an eine anders benannte Var zugewiesen werden oder kann man das machen?
Dank im Voraus
Ruben
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 6.Oktober.2001, 20:56.
Re: @Christoph oder anderen Profi - Was ist die bessere Variante?
Schön dass Du mal wieder vorbeischaust! Das Forum ist zum Nerven da! (Naja, nich zuuuu sehr ;-) ) ;-)))
1. a)
2. Probiers aus ;-) Ich denke es gibt keine Probleme, Du solltest aber Quereffekte im Auge haben wenn Du z.B. nach so ner Veränderung ein "do action..." auf der Seite hast, dann wird das veränderte $_link benutzt (glaub ich). Kürzer,besser,schneller gehts mit:
das geht mit allen operatoren, wenn du mit derselben variable arbeitest, also
statt
oder
statt
das wird gern benutzt um $text mit einem defaultwert zu füllen, wenn $text leer ist... ;-)
Antworten
Beitrag von Sander (8133 Beiträge) am Sonntag, 7.Oktober.2001, 00:51.
Re: @Christoph oder anderen Profi - Was ist die bessere Variante?
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Sonntag, 7.Oktober.2001, 01:44.
Re: @Christoph oder anderen Profi - Was ist die bessere Variante?
Ja, hau rein, is ja schnell gemacht ;-)
Antworten
Beitrag von Ruben (403 Beiträge) am Sonntag, 7.Oktober.2001, 10:03.
Re: @Christoph oder anderen Profi - Was ist die bessere Variante?
Na - wenigstens wieder einen Beitrag im Forum angeschoben, der einiges vereinfacht und Sander 'ne Aufgabe beschert hat :-)*sfg*.
Gute Idee mit der Kurzschreibweise - da fällt dieses ewige "if $var ne "";" weg und irgendwie ging das doch auch für zwei verschiedene Befehle? (Dachte hätte da was im Perl-Kochbuch gelesen - das Ding ist übelst dick, puh, wenn man ne Lösung sucht geht auch allerhand Zeit drauf.....)
Antworten
Beitrag von Ruben (403 Beiträge) am Sonntag, 7.Oktober.2001, 11:03.
Danke! Hat gleich wieder einiges aufgefrischt @Christoph oder anderen Profi...
Danke, Christoph.
Dein Tip hat gleich wieder einiges in den verbliebenen grauen Zellen aufgefrischt.
Allerdings ist halt wichtig bei $var.=$var2 punkt und komma ohne Leerzeichen zu verwenden - hab grad ne halbe stunde fehlersuche deswegen gemacht :-(, aber it's alright now!
CU
Ruben
Antworten
Beitrag von Ruben (403 Beiträge) am Sonntag, 7.Oktober.2001, 12:23.
Danke! Hat gleich wieder einiges aufgefrischt @Christoph oder anderen Profi...
Danke, Christoph.
Dein Tip hat gleich wieder einiges in den verbliebenen grauen Zellen aufgefrischt.
Allerdings ist halt wichtig bei $var.=$var2 punkt und komma ohne Leerzeichen zu verwenden - hab grad ne halbe stunde fehlersuche deswegen gemacht :-(, aber it's alright now!
CU
Ruben
Antworten