php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.12.2011, 20:37  
Neuer Benutzer
 
Registriert seit: 05.12.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
OnurxD befindet sich auf einem aufstrebenden Ast
Standard If / else ( bin Anfänger )

Hallo,
erstmal zeig ich besser mein "skript" und dann stelle ich meine frage

PHP-Code:
date_default_timezone_set('Europe/Berlin');
echo 
'<br>';
    if (
$_REQUEST ['vorname'] and $_REQUEST ['texteingabe'] !=""){
    echo 
'Am '.date ('d.m.y').', um '.date ('H:i').' Uhr';
    echo 
' schrieb '.$_REQUEST ['vorname'];
    }
    else     {
    echo 
'Bitte geben sie etwas in beide Eingabefelder ein!';
        } 
also mein problem ist das er die "Fehlermeldung" nur dann anzeigen soll wenn man nix eingibt und es einfach so abschickt. Es steht aber immer da auch wenn ich nichts schreibe :S
es ist schwer zu erklären ich hoffe mich hat jemand ansatzweise verstanden und kann mir helfen.
danke im vorraus =)

Geändert von OnurxD (05.12.2011 um 20:43 Uhr).
OnurxD ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.12.2011, 20:39  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Willkommen!

[MOD]
Beim Posten von Quellcode oder strukturierten Daten bitte bbCode verwenden ([php] für PHP, [html] für HTML, [code] für den Rest (Dumps, Queries..)) und Code geeignet einrücken.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 05.12.2011, 20:41  
Neuer Benutzer
 
Registriert seit: 05.12.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
OnurxD befindet sich auf einem aufstrebenden Ast
Standard

ich habs geändert hoffe es ist jetzt richtig :S
OnurxD ist offline   Mit Zitat antworten
Alt 05.12.2011, 20:43  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Zitat:
ich habs geändert hoffe es ist jetzt richtig :S
Ne.

Wie sieht dein Formular aus? Vermutlich arbeitest Du dann mit Post. Dann solltest Du $_POST["meinFormularfeld"] nehmen.

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 05.12.2011, 20:47  
Neuer Benutzer
 
Registriert seit: 05.12.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
OnurxD befindet sich auf einem aufstrebenden Ast
Standard

also das ist das alles mit den formularbefehlen etc :S
HTML-Code:
<form action="g&aumlstebuch.php" method="get">
<p>Name:<br><input name="vorname" type="text" size="30" maxlength="25">
<br>
			
[php]
	date_default_timezone_set('Europe/Berlin');
	if ($_REQUEST ['vorname'] and $_REQUEST ['texteingabe'] !=""){
		echo 'Am '.date ('d.m.y').', um '.date ('H:i').' Uhr';
		echo ' schrieb '.$_REQUEST ['vorname'];
		}
	else 	{
		echo 'Bitte geben sie etwas in beide Eingabefelder ein!';
		}
[/php]
<p>Eintrag:<br><textarea name="texteingabe" rows="10" cols="50"></textarea>
<p><input type="submit" value="Absenden"></p>
</form>
[php]
	if ($_REQUEST ['vorname'] and $_REQUEST ['texteingabe'] !="") {
		echo $_REQUEST ['texteingabe'];
	}
	else {
		echo 'Bitte geben sie etwas in beide Eingabefelder ein!';
		}
[/php]
OnurxD ist offline   Mit Zitat antworten
Alt 05.12.2011, 20:51  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Wow...da ist aber einiges im argen! Schau mal bitte hier, wie man ein Formular aufbaut: http://de.selfhtml.org/html/formulare/index.htm und verwende bitte Post als method. Weiteres Stichwort dürfte für Dich Affenformular sein (googeln).

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 05.12.2011, 20:54  
Neuer Benutzer
 
Registriert seit: 05.12.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
OnurxD befindet sich auf einem aufstrebenden Ast
Standard

es ging mir eigentlich ja nicht um den formular teil sonder um den php :S
OnurxD ist offline   Mit Zitat antworten
Alt 05.12.2011, 21:03  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

...das Formular ist aber praktisch die Basis !

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 05.12.2011, 21:06  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Guck mal hier: http://php.de/wiki-php/index.php/Aff...rdverfahren%29
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 06.12.2011, 15:02  
Neuer Benutzer
 
Registriert seit: 05.12.2011
Beiträge: 7
PHP-Kenntnisse:
Anfänger
OnurxD befindet sich auf einem aufstrebenden Ast
Standard

Danke euch =)
OnurxD ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Auf Array zugreifen bringt fehler SteiniKeule PHP Tipps 2010 10 08.04.2010 15:13
http_class verwenden hans213 PHP Tipps 2009 27 15.01.2010 03:07
Login-Script in Ordnung? Silent PHP Tipps 2009 73 26.11.2009 01:02
JS-Kalender funktioniert nicht im IE8 ToxicToast JavaScript, Ajax und mehr 4 18.11.2009 16:26
variable mit onclick an php drombusch PHP Tipps 2009 8 30.08.2009 14:45
anfänger braucht hilfe bei php +mysql hups PHP Tipps 2009 3 08.02.2009 23:35
Vorlagen Manko10 Wiki Diskussionsforum 22 08.10.2008 15:15
Voraussetzungen für dieses Thumbnail Skript Plague PHP Tipps 2008 9 19.09.2007 13:35
Problem und Frage zu Listenfeldauswertung .... bp158 PHP Tipps 2006 2 10.07.2006 22:37
Fehler: 2mal else hintereinander thokon89 PHP Tipps 2006 4 03.07.2006 02:23
If/ else if/ else bedingung richtig trotzdem falsch?!? seejay PHP Tipps 2005 8 09.02.2005 12:59
if else im else von if else *~* PHP Tipps 2004 3 20.09.2004 20:47
probleme mit if und else PHP Tipps 2004 3 19.08.2004 02:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php if else eingabefeld

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:28 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum