• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

php code über javascript aufrufen

Status
Für weitere Antworten geschlossen.

Animal21

Neues Mitglied
hallo leute,

HTML:
    <body>
          <h1>Nummer eingeben</h1>
        <form name="DialForm" action="" method="" enctype="text/plain" style="border:1px solid black; width:255; padding:5px;">
            <input type="text" name="number" size="20" value="0341*******" style="margin-right=10px"/>
            <input type="button" name="dial" value="Dial" onclick="DoDialing(document.DialForm.number.value)">
        </form>
    </body>
wenn der button -dial- gedrückt wurde, wird die JavaScript-Funktion DoDialing(num) aufgerufen, in dieser wird nun entschieden was passiert.

ist eine bestiemmte voraussetzung erfüllt, soll ein stückchen php-code ausgeführt werden.

wie könnt ich das umsetzen? - direkt im javascriptcode kann ich ja phpcode schreiben, oder?
 
Zuletzt bearbeitet:
kann man machen, aber ob der dann ausgeführt wird, ist wieder was ganz anderes.
DoDialing(document.DialForm.number.value) muss auf eine separate seite verweisen, weil PHP ohne weiteres nicht asynchron zu der aktuell aufgerufenen seite arbeiten kann. AJAX wäre da was, aber auch nur bedingt zu empfehlen.

Nils aka XraYSoLo
 
danke ganze soll nur eine methode von einer java anwendung... aufrufen

wo wäre der nachteil bei AJAX?


ani
 
Der größte Nachteil von AJAX ist, dass clientseitig JavaScript verwendet wird, und das abschaltbar ist. Aber da Du ohnehin JavaScript einsetzt, kann es nicht schlimmer werden, und u.U. läuft das ja bei Dir in einem definierten Umfeld, wo Du bestimmen kannst, dass die Nutzer JS aktiviert haben.
AJAX hat außerdem den Nachteil, dass Seiten erzeugt werden, die keine URL haben, nicht nur dass wie bei Frames die falsche URL angezeigt wird, sondern dass der Zustand der Seite asynchron erzeugt und nicht über eine URL definiert wird.

Aber für eine klassische Webanwendung in definiertem Umfeld ist AJAX eine tolle Sache und da spielen o.a. Nachteile auch keine Rolle.

In einer "normalen", also für jeden zugänglichen Website, sollten aber alle JavaScript-Funktionalitäten auch bei abgeschaltetem JS auf die eine oder andere Weise funktionieren.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben