tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von para_noid
  • 1 Beitrag von para_noid
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
364
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Zenti
    Zenti Zenti ist offline Mitglied Silber
    Registriert seit
    May 2010
    Ort
    Root
    Beiträge
    90
    Hallo alle zusammen,

    Ich stehe vor einem Problem. Ich bastel grad ne PHP Mail in der ich per Post Sachen übergebe. Mein Problem ist nun das ich in der erste seite (bei dem Formular das abgesendet wird) ein JS Code eingebunden habe

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    <script type='text/javascript'>
         function CuteWebUI_AjaxUploader_OnTaskComplete(task)
        {
              var div=document.createElement("DIV);
              var link=document.createElement("A");
              link.setAttribute("href","uploads/referenzen/design/"+task.FileName);
              link.innerHTML=task.FileName;
              link.target="_blank";
              div.appendChild(link);
              document.body.appendChild(div);
         }
    </script>

    der mir Referenzen als HyperLink von einem Upload ausgibt. Diese Hyperlinks würde ich gerne in ein

    HTML-Code:
    <input id="upload" name="upload" type="text" />
    schreiben, damit ich Sie auf der nächsten Seite als "$_POST[upload]" in die PHP Mail übergeben kann.

    Ich wäre sehr dankbar über Tipps und Ratschläge wie ich das ganze am besten lösen könnte. VIELEN DANK IM VORAUS,..
    Geändert von Zenti (07.12.11 um 11:01 Uhr)
     

  2. #2
    Avatar von para_noid
    para_noid para_noid ist offline Mitglied Gold
    Registriert seit
    Aug 2011
    Beiträge
    144
    Wie und wo bekommt deine JS-Funktion "task" übergeben? ich kann mir aktuell kaum vorstellen, dass das nicht auch ohne JS ginge...aber dazu fehlt der restliche Code

    Da ich aber gerade AjaxUploader lese - du rufst hierfür wahrscheinlich auch ein PHP-Script auf, dass den Upload übernimmt? Könntest du an dieser Stelle nicht den Link z.B. in die Session schreiben und im Mail-Script wieder abrufen?
    Zenti bedankt sich. 
    Für die Übereinstimmung von Niederschrift und Hirninhalt.

  3. #3
    Avatar von Zenti
    Zenti Zenti ist offline Mitglied Silber
    Registriert seit
    May 2010
    Ort
    Root
    Beiträge
    90
    Danke für deine Antwort "para_noid",..
    Du hast richtig getippt. Es ist ein PHP-Script verankert der den Upload übernimmt.
    Klar würde es auch so gehen wie du am schluss meintest, das ich den Link in die Session übertrage.

    Leider fehlt mir dazu das nötige Know-How. Würde mich freuen wenn du mir paar Code Schnippsel aufzeigen könntest um das Prblem zu lösen.
    Vielen lieben Dank,..
     

  4. #4
    Avatar von para_noid
    para_noid para_noid ist offline Mitglied Gold
    Registriert seit
    Aug 2011
    Beiträge
    144
    Grundsätzlich würde es reichen, in beiden Scripts ein
    PHP-Code:
    session_start(); 
    zu setzen (muss am Anfang der Datei stehen). In dem Uploadscript schreibst du den Link dann analog zu
    PHP-Code:
    $_SESSION['UPLOADLINK'] = $hieristderlink
    rein.
    Im Mail-Script greifst du mit
    PHP-Code:
    $mail_link $_SESSION['UPLOADLINK']; 
    wieder darauf zu.

    Hier und hier sind weiterführende Informationen.
    Zenti bedankt sich. 
    Für die Übereinstimmung von Niederschrift und Hirninhalt.

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 19.12.06, 16:54
  2. Antworten: 7
    Letzter Beitrag: 29.09.06, 22:45
  3. Antworten: 7
    Letzter Beitrag: 04.03.05, 14:07
  4. <textarea> und <input type="text"> gleich breit
    Von Frezl im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 24.12.04, 17:21
  5. Antworten: 1
    Letzter Beitrag: 05.06.02, 13:00