Re: So schwer??? - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Oliver ;-) (439 Beiträge) am Donnerstag, 30.August.2001, 12:34.
    Re: So schwer???

      Hallo Sven,

      schreib die Variable "$Id" dort in deinem Zieltemplate (Dokument), wo du es haben willst.

      Grüße
      Oliver ;-)


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Sven (48 Beiträge) am Dienstag, 28.August.2001, 19:22.
    So schwer???

      Ich hab den Versuch schon einmal unternommen.
      Ein kleines Beispiel findest Du unter

      http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/sven_lion/eintraege

      Was will ich?
      Jeder Eintrag in der baseportal-Datenbank wird doch mit einer laufenden Nummer versehen (oder irre ich?).
      Ich möchte gerne, dass diese Nummer automatisch mitgeschickt wird, wenn jemand seine Wertung zu einem Produkt abgibt. Am besten sogar so, dass diese Nummer nicht überschrieben werden kann.
      Ich habe von Perl oder html so gut wie keine Ahnung. Aber ich denke, dass dies durchaus machbar ist.
      Wer kann mir helfen??

      Gruß
      Sven Lion

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 29.August.2001, 14:44.
    Re: So schwer???

      Machbar isses, die Frage ist, wieviel Aufwand Du betreiben willst... Wenn Du den Komfort von "do action..." behalten willst, dann würde ich das "Meine Wertung"-Feld rausschmeissen und unterhalb vom "<do action.."-Tag sowas schreiben:

      <perl>
      if($cmd eq "all")
      {
        out "<a href=\"http://...deineurl....?Id=$Id\">Meine Wertung abschicken</a>";
      }
      </perl>
      


      Ungefähr klar? Bei "...deineurl..." musst Du die URL von irgendeinem Prg. schreiben, dass die Daten entgegennimmt und auswertet.

     Antworten

    Beitrag von Sven (48 Beiträge) am Donnerstag, 30.August.2001, 12:26.
    Re: So schwer???

      Das sieht ja gar nicht so schlecht aus. Die lf.Nummer seh ich jetzt auch in der Adresse.
      Nur wie bekomm ich die von dort raus in mein Dokument?

      Gruß
      Sven

     Antworten

    Beitrag von Oliver ;-) (439 Beiträge) am Donnerstag, 30.August.2001, 12:34.
    Re: So schwer???

      Hallo Sven,

      schreib die Variable "$Id" dort in deinem Zieltemplate (Dokument), wo du es haben willst.

      Grüße
      Oliver ;-)

     Antworten

    Beitrag von Sven (48 Beiträge) am Donnerstag, 30.August.2001, 13:07.
    Re: So schwer???

      Hallo Oliver,

      so ähnlich dachte ich mir das schon. Nur weiß ich nicht wie das funktioniert. Kennst du dich zufällig auch mit
      NOF aus? Damit hab ich meine Seiten erstellt.

      Gruß
      Sven

     Antworten

    Beitrag von Oliver ;-) (439 Beiträge) am Donnerstag, 30.August.2001, 13:20.
    Re: So schwer???

      Nee, tut mir leid. NOF habe ich mir einmal angesehen und es direkt sein gelassen, da mir das zu unflexibel erschien.

      Wenn du ein wenig HTML-Kenntnisse hast, dann würde ich die Seiten in den Editor "Phase5" von Ulli Meybohm laden und dort weiterbearbeiten.

      Hier kannst du dir den runterladen http://www.meybohm.de/htmledit/index.html, wenn du den nicht auf irgend einer CD einer Internetzeitschrift hast.

      Grüße
      Oliver ;-)

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 30.August.2001, 14:00.
    Re: So schwer???

      Naja, Du brauchst auf der "empfangenden" Seite wieder ein Skript, das geht nicht mit statischen Seiten. In Deiner Beispielseite machst Du aber einen statischen Link ("http://www.ogle.de/html/abschicken.html?Id=..."), da kann nichts bei rauskommen, weil "abschicken.html" einfach eine HTML-Seite ist die immer genauso ausgegeben wird, egal was da in "Id" übergeben wird.

      Du müsstest also dort entweder ein sog. CGI-Skript haben - oder (natürlich ;-) ) wieder ein baseportal-Template, z.B. "http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/sven_lion/abschicken?Id=...". Jetzt müsstest Du noch ein Template namens "abschicken" erstellen und dort z.B.

      Die Id ist $Id.

      reinschreiben. Das wird Dir wahrscheinlich nicht reichen, sondern Du willst mit den Daten ja irgendwas anfangen - was hast Du bis jetzt aber noch nicht verraten ;-)

     Antworten

    Beitrag von Sven (48 Beiträge) am Donnerstag, 30.August.2001, 20:10.
    Re: So schwer???

      Na ja, ich dachte daran die Daten dann von Hand in die eigentliche baseportal-Datenbank einzutragen.
      Dass das nicht der optimale Ablauf ist weiß ich natürlich auch. Optimal wäre es wenn die Wertung automatisch in die Datenbank eingetragen wird. Aber da ich NULL Ahnung vom Programmieren hab...

      Gruß
      Sven

     Antworten


     
 Liste der Einträge von 57600 bis 57750:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.13s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!