netgear24
Goto Top

HTML Form mit XML Response

Salü Zusammen

Ich bin ja eher Hardwareseitig Orintiert, habe mich aber jetzt trotzdem mal einem Projket angenommen. Es geht darum SMS zu Verschicken über ein SMS Gateway. Ich möchte erstmal die Grundsätzliche Funktion haben bevor ich weiter mache mit den Zusatzfunktionen.

Mein Problem:
Ich bekomme vom SMS Gateway eine XML Antwort in folgendem Format

<smsResponse credit="980">
<okay id="21193936:417xxxxxxx3" notiflink="https://www.sms-club.ch/websms/sclub/statusxml.do?msgid=21193936&msisdn=%2B417xxxxxxx3"/>
</smsResponse>


Nun möchte ich den Teil Überspringen sodass die Bediener diesen Nicht sehen.

Mein Quellcode

<!doctype html>
<html>
	<head>
		<meta charset="utf-8">  
		<title>SMS_Portal</title>
		<link href="style.css" rel="stylesheet" type="text/css">  
	</head>
	<body>
		<div id="header">  
			<h1>SMS Portal</h1>
		</div>

		<div id="nav">  
        	<br>
			<a class="fadebutton" id="link" href="index.html">Start<br></a>  
			<a class="fadebutton" id="link" href="send.html">SMS Senden<br></a>  
			<a class="fadebutton" id="link" href="edit.html">Nummer Bearbeiten<br></a>  
		</div>

		<div id="section">  
			<h1><a id="home">SMS Senden</a></h1>  
            <br>
            <div>
            	<form action="https://www.sms-club.ch/api/send?username=07xxxxxxxx3&password=xxxxxxxxxxxx" method="post">  
					<table border="0" cellspacing="0" cellpadding="2">  
  				<tbody>
    			<tr>
      				<td>Flash SMS</td>
      				<td>
        				<input name="messageClass" type="checkbox" value="0" onClick="switchOff(´splitMessage´)" />  
      				</td>
    			</tr>
    			<tr>
      					<td>Nachricht</td>
      				<td>
        				<textarea name="message" tabindex="1" cols="40" rows="5" onkeyup="hitAndStart()" onchange="hitAndStop()" onblur="hitAndStop()" onfocus="hitAndStart()" id="message">  
                        </textarea>
      				</td>
    			</tr>
                <tr>
      				<td>Empfänger</td>
      				<td>
        				<input name="recipient" size="10" type="text" />  
      				</td>
    			</tr>
    			<tr>
    			<tr>
      			<td>Absender</td>
      			<td>
        				<select name="originator">  
				                   <option value="Technik">Technik</option>  
                                                  <option value="FWRDH">FWRDH</option>  
                                                 <option value="JFWRDH">JFWRDH</option>  
      					</select>
                    </td>
    			</tr>
      						<td>
        						<input type="submit" value="Abschicken" onSubmit="send.html"/>  
      						</td>
    					</tr>
  					</tbody>
				</table>
			</form>
            </div>
		</div>

		<div id="footer">  
			Copyright © spiron.ch
		</div>

	</body>
</html>

Es Funktioniert bereits alles bis auf die XML Antwort die nicht weiterleitet.

Hat einer von euch ne Idee was ich Übersehe?

Grüsse aus der Schwiz

Content-Key: 293139

Url: https://administrator.de/contentid/293139

Printed on: April 19, 2024 at 21:04 o'clock

Mitglied: 122990
Solution 122990 Jan 15, 2016, updated at Feb 11, 2016 at 12:21:45 (UTC)
Goto Top
Moin,
würde ich eher via Ajax (XMLHttprequest) machen, da kannst du sämtliche Rückgaben handeln wie du willst und dem User Rückmeldung geben:

http://api.jquery.com/jquery.post/

Gruß grexit