Wie link mittels Formular verändern

Also ich möchte nun einen google link zb verändern

Ich hab nun 2 forumulare und möchte jezt zb. diesen link Pinkschwarzepzza.de verändern in dem ersten soll man selbst hinschreiben können welche farbe die pizza hat also wenn ich da jezt weiß hinschreibe dann veränedert sich auch der link oben und bei dem anderen kann man halt per wahlfelder zwischen dem essen aussuchen Wie kriege ich ds hin ??

[code]Code:

Einzeilige Eingabefelder definieren

Formular für Namenseingabe

Vorname:

Zuname:

[/code]

[code]

Radio-Buttons definieren

Hier wird abkassiert!

Geben Sie Ihre Zahlungsweise an:

Mastercard
Visa
American Express

[/code]

Hä?
Sorry… ich bin nicht mehr der Jüngste…

Könntest Du das nochmal so formulieren, dass ich es auch verstehe?
Ich meine, so mit Punkt und Komma und Rechtschreibung?
Langweilig… hilft aber. !coffee

  • was hat das mit Goggle zu tun?

  • was für ein ‘link’?

  • Wenn man da die Farbe der Pizza (?) angeben soll,
    stellt sich die Frage, ob das exakt eine aus einer kleinen Menge
    von Farben sein soll, ob das durch die üblichen RGB-Werte
    abgedeckt werden kann oder welches Farbmodell dem überhaupt
    zugrunde liegt, danach gestaltet man dann die Eingabe entweder
    durch eine Liste von vorgegebenen Farben oder durch direkte
    Eingabe eines RGB-Wertes oder durch Eingabe einer
    Wellenlänge/Wellenzahl/Frequenz/Energie des auszusendenden
    Lichtes.

  • Wahlfelder für das Essen? Welches Essen? Da stellen sich an
    den Wertebereich ähnliche Fragen wie bei der Farbe?
    Auswahl aus einer vorgegebenen Liste, Zusammenstellung aus
    vorgegebenen Komponenten oder Eingabe eines Rezeptes?

Je nach Komplexität der Eingaben scheint mir auch weniger
das Formular knifflig zu sein als vielmehr das (PHP)-Skript,
welches das dann auswertet und umsetzt ;o)

Wie man Formulare entwirft, ist sowohl in der Spezifikation als
auch bei selfhtml relativ genau beschrieben. Sollten die
Möglichkeiten von (X)HTML-Formularen nicht ausreichen, so
kommt auch noch XForms in Frage …

edition-w3.de/TR/1999/REC-ht … forms.html
de.selfhtml.org/html/formulare/index.htm

Also mein das so … :ps:

Ich hab nen Link der heist PinkesHaus.de
Jezt möchte ich ein feld machen wo man den Link also das hier "Pinkes"haus.de Veränndern kann zb. zum „schwarzen"haus.de nun möchte ich aber Noch 3 feste Sachen wo man anklicken muss also zb. Haus,Hotel,Hochhaus Wir klicken jezt Hochhaus an und der link wird zum Schwarzen"hochhaus“.de (NUR EIN BEISPIEL :ps: ) …
Das möchte ich machen
Immer noch unklar

Ich verstehe das so, daß du unter einer bestimmten URI ein
(X)HTML-Dokument hast.
Da kannst du in der Tat einfach ein Formular reintun, für die
Anwendung dann wohl input vom Typ ‘radio’, für den Wert
des Attributes ‘name’ kannst du eben einen schönen Namen
wählen, etwa ‘Haus’, ‘Kurt’ oder ‘Erna’, was ziemlich egal ist,
‘Zahlmethode’ geht natürlich auch.
Der Wert des Attributes ‘value’ wird dann jeweils für diesen
Namen an das Skript übergeben, was oben im Element form
im Attribut ‘action’ angegeben ist. Dies Skript wertet die
Formulareingaben aus und veranlaßt die entsprechende
Aktion.

Hier könnte es etwa ein PHP-Skript sein, welches mit der
Funktion ‘header’ eine entsprechende Weiterleitung veranlaßt.

Wesentlich einfacher ist es natürlich, statt eines Formulares
gleich ein paar a-Element zu verwenden und in das href-Attribut
jeweils die gewünschte URI zu notieren, das ist wesentlich
einfacher und erfordert zur Auswertung und Ausführung auch
kein zusätzliches PHP-Skript, der browser kann solchen Verweisen
bei Bedarf allein folgen…
Man kann das sogar per CSS so dekorieren, daß es ähnlich wie
ein Formular aussieht.

Die lezte sache gefällt mir am besten nur hab ich noch null ahnung davon …

Da ich css eigentlich gut kann nur komm ich nicht auf die html sachen so einfach drauf wie du :stuck_out_tongue:

Achja mir fällt immer auch das du immer schön viel wissen in deinen texten hast :slight_smile: Und in der Gummizelle hast du ja noch nie was gepostet , bischen spaß muss man auch mal haben :ps:

MFG

ich glaub ich habe heute hirnsperre
kein wort von dem erzählten kapiert

Von mir oder hoffmann ?

Ich lese öfter mal in der mailing-Liste des W3C zu ‘HTML5’ mit
und bei einigen anderen mailing-Listen anderer Arbeitsgruppen,
teilweise ist das fast wie in der Gummizelle, besonders bei
’HTML5’ ;o)

:p Nun ja leider hab ich nichts gefunden wie ich das mit der headerweiterleitung machen könnte…

Gibt es da ein beispiel oder so ?

Das wäre dann ja zumindest auf dem hiesigen server PHP,
Beispiel steht da im Handbuch, muß man gar nicht suchen:

de2.php.net/manual/de/function.header.php

Puhhh verstehen tu ich davon nicht so viel
Aber ich mein das ist richtig

[quote]<?php
// Wir werden eine PDF Datei ausgeben
header(‘Content-type: application/pdf’);

// Es wird downloaded.pdf benannt
header(‘Content-Disposition: attachment; filename=“downloaded.pdf”’);

// Die originale PDF Datei heißt original.pdf
readfile(‘original.pdf’);
?>
[/quote]

Nur halt anders

Eher wohl sowas:

<?php header("Location: [example.com/](http://www.example.com/)"); /* Browser umleiten */ ?>

wobei du dann noch die Formulardaten auslesen mußt und
danach entscheiden, wohin weitergeleitet wird.
Mußt schon etwas PHP lernen, wenn du das so machen willst,
wie gesagt, mit dem a-Element braucht man kein PHP für
sowas, ist deutlich einfacher und sinnvoller für den Zweck.

Was ist ein a-Element ?? Sorry komm nicht ganz mit

ein “link”

Das ist lso ein a element oder wie jezt ?
Ich weiß schon wie man ein link mact möchte den nun für den user über ein formular veränder bar machen lassen

Das geht wohl nur über JavaScript. (auch via PHP, aber dann nur mit neuladen der Seite)

(.........)

<script type="text/javascript">

function linkaendern(neu){
	var objlink = document.getElementById('meinlink')
	objlink.innerHTML = 'suche nach ' + neu;
	objlink.href = 'http://www.google.de/search?q=' + neu;
}

</script>
</head>
<body>

<form name="meineform">
	<select name="" onchange="linkaendern(this.value)">
		<option value="schwarz">Schwarz</option>
		<option value="pink">Pink</option>
	</select>
</form>
<a id="meinlink" href="http://www.google.de/search?q=schwarz">suche nach schwarz</a>

(.........)

Musst du dann “nur” noch anpassen (wenn du dazu in der Lage bist).

mfg Balmung

Das Element form braucht ein Attribut action, in dem ist ein
Skript angegeben, welches das Formular serverseitig auswertet.
Selbst wenn da mit java-script gegebenenfalls anwenderseitig
etwas dekorativ manipuliert wird, entsteht die entscheidende
Inhaltliche Reaktion auf das Formular erst auf dem server.

So ist das HTML eben fehlerhaft und die Funktionalität nicht
gewährleistet …

a-Elemente gibt es auch in SVG, da kann man das Verweisziel
mittels deklarativer Animation verändern. In (X)HTML ist das
nicht direkt vorgesehen, dafür würde man dann XHTML+SMIL
verwenden, was aber derzeit in den browsern noch nicht
funktioniert.

Ich sitze hier am Arbeitsplatz, und hatte geradekeine Zeit für “Feinheiten”.
Natürlich gehört “action” in den form-tag, das ist mir durchaus klar, aber es war mir in dem Moment auch relativ egal.

mfg Balmung

Nunja, das Fehlen des Attributes und des Skriptes zur
Auswertung zeigt doch die Sinnlosigkeit des gegebenen
Beispiels ;o)