Umkehrung von isNull

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
hmueller
Mitglied
Beiträge: 458
Registriert: 30.07.2002 10:39
Wohnort: Neuötting
Kontaktdaten:

Umkehrung von isNull

Beitrag von hmueller »

Hallo,

bin hier an einem Formularprogramm und benötige folgende Funktion:
Eingabe ist gültig, wenn
-checkbox angekreuzt und Eingabefeld ist leer ODER
-checkbox nicht angekreuzt und Eingabefeld steht was drin
Die Anleitung sagt bei Eingabefeldern

Code: Alles auswählen

boolean isNull(string code, string value)   Liefert "true" falls Antwort leer ist.
Alles kein Problem, aber wie funktioniert die Umkehrung von "isNull", also auf gut Deutsch "steht doch was drin"?
"isNotNull" und Verneinung mit ! funktionieren nicht.
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

isNull kenn ich nicht. Aber folgendes sollte auch helfen...

Code: Alles auswählen

$feld = addslashes(trim($HTTP_POST_VARS['feld']));
$cb = ( isset($HTTP_POST_VARS['checkbox']) ) ? true : false;

if ( $cb && ( !empty($feld) )
{
 // Eingabe nicht gültig
 die('Falsch. Trottel!');
}
else
{
 if ( $cb )
 {
  // checkbox angekreuzt
 }
 else
 {
  // textfeld ausgefüllt
 }
}
Zuletzt geändert von QCO am 12.08.2003 14:08, insgesamt 1-mal geändert.
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
hmueller
Mitglied
Beiträge: 458
Registriert: 30.07.2002 10:39
Wohnort: Neuötting
Kontaktdaten:

Beitrag von hmueller »

ich brauch' das aber nicht in PHP!
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

na ok, was sonst?
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
Antworten

Zurück zu „Coding & Technik“