Re: Bild-Upload bei selbsterstellten Templates - 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 

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Claus S. (1671 Beiträge) am Dienstag, 1.Juli.2014, 13:44.
    Bild-Upload bei selbsterstellten Templates

      Hallo,

      das Erstellen und Handling eines Feldes vom Typ Datei, um z.B. Bilder in einer Datenbank zu speichern ist ja mit baseportal möglich und in der Doku anschaulich beschrieben.

      Was aber, wenn man Templates - so wie ich - selbst codiert, da steht leider kein Beispiel in der Doku.

      Welche Parameter benötige für "Durchsuchen" und wie kann ich die einzelnen Parameter, die es bei baseportal gibt, beinflussen?

      Beispiel:
      --- schnipp ---
      <fieldset><legend>Daten</legend>
            <div><label>Sortierung</label><input type="text" name="ct_sort=" size="3" value="" /></div>
            <div><label>&Uuml;berschrift H1</label><input type="text" name="ct_h1=" size="40" value="" /></div>
            <div><label>&Uuml;berschrift H2</label><input type="text" name="ct_h2=" size="40" value="" /></div>
            <div><label>Bild</label><input type="text" name="ct_bild=" size="40" value="" /></div>
            <div><label>Text</label><textarea name="ct_text1=" cols="80" rows="6"></textarea></div>
            <div><label>Status</label>$select_ct_status</div>
          </fieldset>
      
          <div>     <input class='button' type='submit' value='Datensatz hinzuf&uuml;gen'/>     </div>

      --- schnapp ---

     Antworten

    Beitrag von Claus (4644 Beiträge) am Dienstag, 1.Juli.2014, 14:09. WWW: hammoniaweb.com
    Re: Bild-Upload bei selbsterstellten Templates

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Mittwoch, 20.August.2014, 17:30.
    Re: Re: Bild-Upload bei selbsterstellten Templates

      Hallo,

      damit komme ich leider nicht zurecht,
      hat keiner ein Beispiel in einem selbst gestrickten Template?

      Gruss Claus S.

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Mittwoch, 20.August.2014, 18:29.
    Re: Re: Re: Bild-Upload bei selbsterstellten Templates

      Hallo,

      bisher habe ich nur den Bildnamen erfasst und upgeloaded, hier der Code:

      --- schnipp ---
      <div><label>Bild</label><input type="text" name="ct_bild=" size="40" value="$ct_bild" /></div>  
      

      ...

       mod "Id==$aktdatei_id",
            [ "ct_bild", "$_get{ct_bild}",
            ],
          "$gv_mainfile";
      
      --- schnapp ---

      jetzt würde ich gerne die bp-Möglichkeit nutzen, die Bilder direkt hochzuladen, dazu habe ich im Forum einen Code gefunden, leider funzt er noch nicht:

      --- schnipp ---
      <div><label>Bild</label><input type="radio" CHECKED value="1" name="_filec_ct_bild=">
                  Keine Datei <input type="radio" value="2" name="_filec_ct_bild=">
                  Neue Datei: <input onfocus="a=this.form.elements; for(i=0; i&lt;a.length; i++) if(a[i].name==this.name) break; a[i-1].checked=1;" type="file" size="30" name="ct_bild:="><div>
      
      --- schnapp ---

      Wie muss in diesem wegschreiben (mod)?

      Danke und Gruss

      Claus S.

     Antworten

    Beitrag von Sander (8103 Beiträge) am Mittwoch, 20.August.2014, 20:03.
    Re: Re: Re: Re: Bild-Upload bei selbsterstellten Templates

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 21.August.2014, 11:50.
    Re: Re: Re: Re: Re: Bild-Upload bei selbsterstellten Templates

      Hallo Sander,

      mit Deinem Link komme ich nicht zurecht.

      Ist der Code mit dem Durchsuchen-Button wenigstens richtig?
      Und liegt es nur am mput oder mod?

      Danke und Gruss

      Claus S.

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 21.August.2014, 13:35.
    Re: Re: Re: Re: Bild-Upload bei selbsterstellten Templates

      Hallo,

      habe mal ein bisschen herumprobiert:

      --- schnipp ---

      <div><label>Bild</label><input type="radio" CHECKED value="1" name="_filec_ct_bild=">
                  $ct_bild <input type="radio" value="2" name="_filec_ct_bild=">
                  Neue Datei: <input onfocus="a=this.form.elements; for(i=0; i&lt;a.length; i++) if(a[i].name==this.name) break; a[i-1].checked=1;" type="file" size="30" name="ct_bild:="><div>
      

      --- schnapp ---

      --- schnipp ---
      ...

       mod "Id==$aktdatei_id",
            [ "ct_tmpl", "$_get{ct_tmpl}",
              "ct_sort", "$_get{ct_sort}",
              "ct_h1", "$_get{ct_h1}",
              "ct_h2", "$_get{ct_h2}",
              "ct_bild", "$_put{ct_bild}",
              "ct_text1", "$_get{ct_text1}",
              "ct_recmodusr", "$ct_recmodusr",
              "ct_status", "$_get{ct_status}"
             ],
          "$gv_mainfile";
      

      --- schnapp ---

      Das heisst ich habe lediglich das Feld des Bildes ( $ct_bild ) von get auf put gesetzt. Damit klappt das Durchsuchen, Auswählen und abspeichern. ;-)

      Aber wenn ich den Satz aufrufe und kein Bild auswähle, sprich der checkbutton steht nicht auf Neue Datei, sollte ja nichts verändert werden,
      aber dann wird das Feld auf leer gesetzt. Was ist hier noch falsch?

      Gruss Claus

     Antworten

    Beitrag von Claus (4644 Beiträge) am Donnerstag, 21.August.2014, 16:24. WWW: hammoniaweb.com
    Re: Re: Re: Re: Re: Bild-Upload bei selbsterstellten Templates

      Hi Namensvetter,

      schau mal hier rein, vielleicht hilfr das ja weiter.. ;)

      Gruesse

      Claus

     Antworten

    Beitrag von Claus (4644 Beiträge) am Donnerstag, 21.August.2014, 16:24. WWW: hammoniaweb.com
    Re: Re: Re: Re: Re: Re: Bild-Upload bei selbsterstellten Templates

     Antworten

    Beitrag von Sander (8103 Beiträge) am Freitag, 22.August.2014, 11:48.
    Re: Re: Re: Re: Re: Bild-Upload bei selbsterstellten Templates

      probiers mal so

      $_cgi{_filec_ct_bild}==$_filec_ct_bild;
      $_put{_amount}=1; # kann, glaub ich, hier auch weggelassen werden
      

      mod "Id==$aktdatei_id",
             undef,
          "$gv_mainfile";
      

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 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.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!