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

URL Request ohne Darstellung

unique24

Mitglied
Hallo Gemeinde,

kann man in einer HTML Datei einen Button definieren, der beim Drücken eine URL Request absetzt?

Beispiel:
Beim drücken des Buttons soll die URL "http://xy.de/cgi?demo=on" abgesetzt werden.

Es soll aber nicht dargestellt werden, nur der Aufruf soll am Server erzeugt werden, weil dadurch eine Folgeaktion ausgelöst wird.

Ist es mit JavaScript oder anderen Möglichkeiten realisierbar, das die Seite, wo der Button definiert ist, keinen Seitenwechsel macht?

Danke

Hannes
 
wenn der wert über mehrere seiten hinweg gespeichert werden soll, kannst du per button-klick eine session bereitstellen, die den link enthält und später dann abgefragt oder gespeichert werden kann.

PHP:
<?php
session_start();
//muss als allererstes im dokument vor jeglichen ausgaben stehen
?>

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
   <input type="submit" name="send" value="OK" />
</form>

<?php
//wenn der button geklickt wurde
if(isset($_POST['send']))
   {
   //URL ist durch den linknamen zu ersetzen
   $_SESSION['link'] = 'URL';
   }

//weiter im aktuellen dokument
?>

auf der seite, wo du den wert der session abfragen willst, muss grundsätzlich

PHP:
<?php
session_start();
?>

als allererste ausgabe stehen.

Nils aka XraYSoLo
 
Zuletzt bearbeitet:
Super, habt vielen Dank dafür!!

EDIT:

Oder habt Ihr für POST noch ein Beispiel. Beim Nils seinen Beispielcode ruft er mir die Webseite auf.
Ich muss beim drücken eines buttons oder eines Link einen http Aufruf am Server starten.

Dank Euch
 
Zuletzt bearbeitet:
Zurück
Oben