Seite 1 von 1

Brauche Hilfe...

Verfasst: 14.07.2006, 23:05
von FritzSabbert
Hi,

also ich hab mal ne Frage:
Ich versuche des irgendwie umzusetzten:
also da is ein Textfeld und man kann was eingeben(ein Wort)
wenn das eingegebene Wort z.B. mit einem Wort übereinstimmt,

mache dies

z.B.

$hallo = 0

Ich geb dann in das Textfeld ein: Hallo

if(das eingegebene == Hallo)
{
mache dies
(z.B. echo " Ich wurde ".$hallo." mal begrüßt"
}


Also wie kann ich des umsetzetn???

Des is bestimmt simple aber mir fällt net ein wie des geht und ich find auch nix hier oder bei google...


also könnt ihr mir weiterhelfen???


mfg Fritz

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 15.07.2006, 10:29
von haha
Du hast leider vergessen zu erwähnen, welche Programmiersprache Du benutzen möchtest und um was für ein Textfeld es sich handelt. Ich gehe einfach mal davon aus, dass Du PHP und ein HTML-Formular meinst.
ich find auch nix hier oder bei google...
Es empfiehlt sich immer, nicht in irgendwelchen Boards oder bei Google zu suchen, sondern einfach in die Anleitung zu schauen. Jene von PHP ist so schlecht nicht.

Werte (wie der Inhalt Deines Textfeldes) werden in Variablen gespeichert. Informationen über Variablen findest Du im gleichnamigen Kapitel der PHP-Anleitung; dort wirst Du auch über eine Seite Vordefinierte Variablen und eine Seite Variablen außerhalb von PHP stolpern, die Dir Deine Frage beantworten dürften, wenn Du sie aufmerksam studierst.

Verfasst: 15.07.2006, 10:54
von Fluidum
<?php
$hallo = 0;
if($hallo == 0) { echo 'Ich wurde '.$hallo.' mal begrüßt'; }
?>

Und wenn du es per Input Feld machen möchtest, dann musst du z.B. die Daten per Querystring übergeben (GET) oder per POST-Methode

PS: Ich geh jetzt mal davon aus das du php verwendest.

Verfasst: 15.07.2006, 12:10
von FritzSabbert
Jo danke habt mir schon weitergeholfen!

Ja ich benutz php und ein html Formular!

Verfasst: 15.07.2006, 21:46
von FritzSabbert
Was is denn jetzt die Variabel für den inhalt eines Textfelds???

Ich find des net bitte helft mir noch einmal;-)

Verfasst: 16.07.2006, 10:59
von Fluidum
Also wenn du eine Input feld hast, welches z.B. "hans" heißt... Dann übergibst du die Variable z.B. per Querystring!

Die Variable hat dann auch den Namen "hans"...
Sprich wenn du nun das Input Feld verwenden möchtest, dann mit $hans bzw. $_GET['hans'] oder $_POST['hans'] je nach dem wie du es anstellst.

Und bitte konsultiere die PHP Dokumentation, weil dies Elementare Dinge sind!

Such einfach mal im im Manual nach Querystring

Verfasst: 16.07.2006, 11:38
von haha
Fluidum hat geschrieben:Sprich wenn du nun das Input Feld verwenden möchtest, dann mit $hans
Nein, nein, nein. Für den Zugriff auf Daten aus den URL-Parametern (vulgo: query string) bzw. aus einem per POST abgeschickten Formular (n.b.: Formulare kann man auch mit GET abschicken) gibt es
$_GET['hans'] oder $_POST['hans']
und zwar aus guten Gründen. Die Variante mittels $hans ist seit Jahren überholt und wird auch nicht mehr von Haus aus unterstützt.

Fritz, schreib' mal

phpinfo(INFO_VARIABLES);

in die Datei, die Ziel Deines Formulares ist; Du bekommst dann angezeigt, welche Variablen PHP Dir zur Verfügung stellt. Unter anderem wirst Du dort auch die Formulardaten wiederfinden.

Verfasst: 16.07.2006, 18:36
von FritzSabbert
irgendwie klappts net :(

Verfasst: 17.07.2006, 01:44
von SAi^T^aN
https://schattenbaum.net/php/anfang.php

Mit dem relativ kurzen Tutorial auf der Seite (30-120 Minuten, je nachdem wie sehr man sich damit auseinander setzt) hab ich ohne Probleme meine ersten PHP-Schritte gemacht. War eine super Basis.
Da dürftest du auch das finden, bzw. lernen, was du suchst.