?? Bereiche ersetzen vielleicht ??
Tanja
- php
Hallo Ihr fleißigen Antwortengeber/innen !!!
Ich bräuchte einmal eine Hilfestellung. Und zwar möchte ich z.B das man nach dem Absenden eines Formulars einen Text zulesen bekommt.
Dieser Text sollte dann auf einer beliebigen Stelle angezeigt werden. Z.B dort wo jetzt noch die Eingabefelder vom Formular zusehen sind.
Ein anderes Beispiel habe ich schon mehrfach gesehen, dass auf Seiten die Email Adresse per klick auf ein Eingabefeld erst angezeigt wird. Nur leider kann man ja den php-teil im Quelltext nie sehen.Bei HTML und CSS kann man sich ja noch viele Sachen aus dem Quelltext anderer Seiten herauslesen.
Grüße Tanja
Hallo ...
Versuche es doch mal mit JavaScript-Eventhändlern etc.
Danke .. aber nein ich möchte es mittels php realisieren.
Grüße
Hi!
Danke .. aber nein ich möchte es mittels php realisieren.
Dann verstehe ich das Problem aber nicht:
Du sendest das Formular ab und es wird eine neue Seite geladen auf die du dann (sei es mit PHP oder gleich in einer fertigen HTML-Seite) irgend etwas irgend wo hin schreibst - oder habe ich die Frage nicht richtig verstanden?
Grüße aus Nürnberg,
Tobias
Hallo»»
Dann verstehe ich das Problem aber nicht:
Du sendest das Formular ab und es wird eine neue Seite geladen auf die du dann (sei es mit PHP oder gleich in einer fertigen HTML-Seite) irgend etwas irgend wo hin schreibst - oder habe ich die Frage nicht richtig verstanden?
Ja ja .. ich möchte eben keine neu Seite laden, sondern die selbe Seite noch einmal.
Grüße
Hi!
Ja ja .. ich möchte eben keine neu Seite laden, sondern die selbe Seite noch einmal.
Wenn keine neue Seite geladen werden soll, wie soll das dann mit einer serverseitigen Scriptsprache gelöst werden?
Du kannst natürlich die selbe Seite noch mal senden allerdings über einen Parameter in der URL festlegen, ob da ein Formular oder dessen ehemaliger Inhalt angezeigt wird - aber ich glaube, das ist nicht dein Ziel.
Grüße aus Nürnberg,
Tobias
Hallo Tanja.
Ein anderes Beispiel habe ich schon mehrfach gesehen, dass auf Seiten die Email Adresse per klick auf ein Eingabefeld erst angezeigt wird. Nur leider kann man ja den php-teil im Quelltext nie sehen.
Hm, du hast doch schon beschrieben, was erforderlich ist?
Das Vorgehen: Setze an die betreffende Stelle ein Formular und darin einen Submitbutton mit Name. Als <http://de.selfhtml.org/html/formulare/definieren.htm#bereich@title=Methode für das Formular> wählst du am Besten POST und lässt im Folgenden von PHP die E-Mail-Adresse nur dann ausgeben, wenn sich der entsprechende Name in $_POST-Array befindet.
Mehr ist nicht erforderlich.
Einen schönen Sonntag noch.
Gruß, Ashura
Hallo
Danke für die Hilfestellung. Wenn ich es hinbekommen habe werde ich mich noch einmal melden, ansonsten schon viel früher ... gg
Gruß
HI
Ich verstehe garnicht was das bringen soll ??? Warum sollte ich die Email Adresse erst nach einem klick auf einem submitbutton anzeigen lassen ????
NABEND
Hallo norbert.
Ich verstehe garnicht was das bringen soll ??? Warum sollte ich die Email Adresse erst nach einem klick auf einem submitbutton anzeigen lassen ????
Weil du dir dadurch vorest diverse Spambots vom Hals schaffen kannst. Diese sind momentan nicht darauf getrimmt, wahllos Formulare abzuschicken und damit eventuell versteckte Inhalte zu erreichen.
Und deine Tastatur sollte wirklich einmal in die Werkstatt.
Einen schönen Sonntag noch.
Gruß, Ashura
Hallo Ashura,
Und deine Tastatur sollte wirklich einmal in die Werkstatt.
ach was, das lohnt sich doch nicht. Für'n Zehner kriegt man doch schon eine neue. Okay, zwanzig, wenn's was Anständiges sein soll. Aber da ist doch eine Reparatur völlig daneben.
*scnr*
Martin
Ein neue seite mittels formular aufzufrufen schaffen einzelne SpamBots bestimmt auch. Was die bots nicht können: Javascript nutzen. Nun schreibst du besser die mail micht in javascript rein, denn da findet der böse bot dich bestimmt. hole über ajax (javascript) und php einfach den Inhalt in die webseite rein. sollte gehen und die seite muss nicht neu laden.
guma
Hallo Guma.
Ein neue seite mittels formular aufzufrufen schaffen einzelne SpamBots bestimmt auch.
Nur tun sie es nicht.
Was die bots nicht können: Javascript nutzen.
Was manche Menschen nicht können/dürfen/wollen: JavaScript nutzen.
Nun schreibst du besser die mail micht in javascript rein, denn da findet der böse bot dich bestimmt. hole über ajax (javascript) und php einfach den Inhalt in die webseite rein. sollte gehen und die seite muss nicht neu laden.
Warum sollte man einen verlässlichen serverseitigen Mechanismus gegen einen von den Fähigkeiten des Clients abhängigen Mechanismus ersetzen wollen?
Hierfür ist AJAX wirklich nicht geeignet.
Einen schönen Montag noch.
Gruß, Ashura