1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Dialog vor Download anzeigen

Discussion in 'Programmieren' started by GhostRider_90, Aug 4, 2008.

Thread Status:
Not open for further replies.
  1. Hallo,

    ich möchte auf einer Webseite Dateien (VB6) zum Download anbieten.

    Vor dem Download soll ein Dialog angezeigt werden,dass die Software unter Ausschluß jeglicher Rechte überlassen wird und diesem Dialog soll der User zustimmen müssen,bevor der Download startet.

    Weiß jemand wie man so etwas machen kann

    :confused:
     
  2. Simon11444

    Simon11444 Megabyte

    php mit POST
    Also mit submit Button und dann $_POST['name']

    theoretisch auch mit JS machbar, aber 1. mag ich JS nicht, 2. kann man JS deaktivieren
     
  3. Hallo,

    wie würde das bitte im folgenden Beispiel aussehen ???
    Leider kann ich kein php.
    Der Server der Homepage unterstützt php.


    <HTML>
    <HEAD>

    </HEAD>

    <BODY bgcolor="#996633">


    <A href="RegulaFalsi.exe">Download</A>

    </HTML>



    Danke
     
  4. Simon11444

    Simon11444 Megabyte

    PHP:
    <?php
    if(isset($_POST['ok']))
       {
         if(
    $_POST['ok']=="1")
         {
          echo 
    ' <A href="RegulaFalsi.exe">Download</A>';
          }
      }  else  {
        
    $l '[Hier gibst du deine Bedienungen ein]';
        echo 
    $l."<br><form action=\"\" method=\"post\">
        Ich habe die hinweise gelesen und akzeptiert. <input type=\"hidden\" name=\"ok\" value=\"1\">
        <input type=\"Submit\" value=\"Aktzetieren\">"
    ;
      }
    ?>
    Bei mir hat es geklappt, schau mal ob es bei dir *****
     
  5. Hallo,


    habe die Zeile:

    "<A href="RegulaFalsi.exe">Download</A>"

    entfernt und das php-Sript eingefügt.
    ***** bei mir leider nicht.Es wird auf der Homepage ein Teil des Quellcodes angezeigt.
     
  6. Simon11444

    Simon11444 Megabyte

    Dann stell mal NUR das auf die Seite
    PHP:
    <?php
    //echo off
    echo "make Abfrage'
    echo "
    34;
    ?>
    und sag mir, was raus kommt
     
  7. Simon11444

    Simon11444 Megabyte

    Poste am besten dann auch mal den Seitenquelltext
     
  8. Hallo,

    wenn ich den kurzen Quellcode eingebe,wird eine leere weiße Seite angezeigt.

    Mein kompletter Code lautet:


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE>privat </TITLE>
    </HEAD>
    <BODY bgcolor="#996633">
    <blockquote> <font size="4">
    privat
    <p>privat</p>
    <p> <FONT color="#CC0000"><U>privat</U></FONT>/</p>
    <p> privat</p>
    <p>privat</p>
    <p> privat</p>
    <p> privat</p>
    <p> Die Plattform ist Windows.</p>
    <p> <A href="p-q-Formel.exe">Download</A> </p>
    </font>
    </blockquote>

    <blockquote> <font size="4">
    privat
    <p>privat</p>
    <p>privat</p>
    <p> <FONT color="#CC0000"><U>privat</U></FONT></p>
    <p> privat</p>
    <p> Die Plattform ist Windows.</p>

    <?php
    if(isset($_POST['ok']))
    {
    if($_POST['ok']=="1")
    {
    echo ' <A href="RegulaFalsi.exe">Download</A>';
    }
    } else {
    $l = '[Hier gibst du deine Bedienungen ein]';
    echo $l."<br><form action=\"\" method=\"post\">
    Ich habe die hinweise gelesen und akzeptiert. <input type=\"hidden\" name=\"ok\" value=\"1\">
    <input type=\"Submit\" value=\"Aktzetieren\">";
    }
    ?>


    </font>
    </blockquote>
    </BODY>
    </HTML>
     
  9. Simon11444

    Simon11444 Megabyte

    dein Server unterstützt kein PHP
    Bei dem kurzen Code müssten haufenweise Fehler ausgegeben werden.
     
  10. Hallo,

    jetzt habe ich einen Server,der PHP unterstützt und alles funktioniert.
    Noch eine Frage:Läßt sich neben der Schaltfläche "akzeptieren" noch eine Schaltfläche "ablehnen" anbringen,die zum Abbruch des Vorganges führt ???

    Ich möchte damit verhindern,dass jemannd argumentiert,er habe den Vorgang nicht abbrechen können.

    Danke.
     
  11. Simon11444

    Simon11444 Megabyte

    wenn du nicht akzeptiert passiert auch nichts.

    ABer weil du es bist:

    PHP:
    <?php
    if(isset($_POST['ok']))
       {
         if(
    $_POST['ok']=="1")
         {
          echo 
    ' <A href="RegulaFalsi.exe">Download</A>';
          }
      }  else  {
        
    $l '[Hier gibst du deine Bedienungen ein]';
        echo 
    $l."<br><form action=\"\" method=\"post\">
        Ich habe die hinweise gelesen und akzeptiert. <input type=\"hidden\" name=\"ok\" value=\"1\">
        <input type=\"Submit\" value=\"Aktzetieren\">
        <input type=\"reset\" value=\"Ablehnen\">"
    ;
      }
    ?> 
     
  12. Hallo,

    Danke für die Mühe,aber wenn ich "ablehnen" anklicke passiert nichts.
    Ich hätte gerne,dass der Vorgang in irgendeiner Art abgebrochen wird.Z.B. den Browser schließen oder einen Schritt zurück.

    Vielen Dank.
     
Thread Status:
Not open for further replies.

Share This Page