php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.02.2006, 17:43  
Erfahrener Benutzer
 
Registriert seit: 26.10.2005
Beiträge: 150
Smily0412
Standard Checkbox funzt net

Hallo,
Und schon muss ich die nächste Frage stellen

Dann fang ich gleich mal an.
Hier ein auszug aus aus meinem Formular:

PHP-Code:
              <tr>
                <
td width="168" height="37" align="center"><font color="#FFFFFF">Ich akzeptiere die Regeln</font></td>
                <
td width="241" height="37" align="right">
                  <
p align="left"><font color="#FFFFFF"><input type="checkbox" name="AGB" value="ON"></font></td>
              </
tr
Hier der auszug aus dem Empfangsscript:

PHP-Code:
$AGB $_post["AGB"];
echo 
$AGB."
"
;
if (
$AGB != "ON")
 { 
$error .= "Bitte akzeptiere die Regeln
"
;
 } 
Allerdings Funktioniert der Code gar nicht.

Die Variable $AGB erhält gar keinen wert. Egal ob die Checkbox aktiviert ist oder nicht.

Wo liegt das Problem?
Smily0412 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.02.2006, 17:53  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

Versuch mal $_POST['AGB'] - ich glaube kleingeschriebene globale Variablen funktionieren nicht.

Ausserdem verwendet man keine Duoble Quotes ( " ), sondern Single Quotes ( ' )
Magic ist offline  
Alt 05.02.2006, 17:55  
Gast
 
Beiträge: n/a
Standard

Doch, kleingeschrieben Variablen funktionieren genauso, $xyz, kein Problem.
Aber stimmt schon, $_post ist nicht $_POST. Variablennamen sind case-sensitive in PHP.
$_post $_Post $_poST $_POSt - vier unabhängige Variablen.

PHP-Code:
error_reporting(E_ALL); ini_set('display_errors'true); 
am Anfang des Skripts hilft da weiter.
 
Alt 05.02.2006, 17:57  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

Ich hab nicht von normalen Variablen, sondern von den globalen gesprochen $_POST muss $_POST geschrieben werden und nicht $_post
Magic ist offline  
Alt 05.02.2006, 17:57  
Gast
 
Beiträge: n/a
Standard

Ja.

.oO( auch globale Variablen können klein geschrieben werden. global $xyz; )
 
Alt 05.02.2006, 18:23  
Erfahrener Benutzer
 
Registriert seit: 07.11.2004
Beiträge: 162
seejay
Standard

ich weiß ja net ob es jetzt schon gelöst ist. aber wenn die checkbox nicht aktiviert ist, ist die Variable $_POST["AGB"] auch nicht gesetzt
also musste mit if (isset($_POST['AGB'])) noch abfragen ob es überhaupt gesetzt ist
seejay ist offline  
 


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
Checkbox gibt als Wert nur "on" zurück, wenn aktiv kampfnickel PHP Tipps 2008 3 28.08.2007 07:47
Aktivieren einer Checkbox aktiviert viele andere Checkboxen buggybugga HTML, Usability und Barrierefreiheit 3 12.03.2007 16:23
Checkbox Text daneben andrew22 HTML, Usability und Barrierefreiheit 7 22.02.2007 16:44
Checkbox jacos PHP Tipps 2006 5 01.04.2006 10:19
[JS] Checkbox setzt andere checkboxen auf checked phpfortgeschrittener HTML, Usability und Barrierefreiheit 2 13.03.2006 17:30
Check my Checkbox JanM PHP Tipps 2006 4 04.02.2006 17:44
Alle Checkbox per Klick selectieren? becks123 HTML, Usability und Barrierefreiheit 3 25.12.2005 00:26
[Erledigt] Checkbox wert weitergeben PHP Tipps 2007 8 09.12.2005 14:30
[Erledigt] Checkbox via Button steuern HTML, Usability und Barrierefreiheit 2 17.10.2005 09:53
checkbox .. mehrere werte auslesen bei gleichem namen PHP Tipps 2005-2 9 12.10.2005 15:24
Durch klicken einer Chechbox eine andre Checkbox markieren DDogg PHP Tipps 2005 3 06.05.2005 15:45
Markieren mit Checkbox und bearbeiten PHP Tipps 2005 4 22.03.2005 09:39
[Erledigt] Checkbox - Übergabe mehrerer Werte patr1k HTML, Usability und Barrierefreiheit 6 16.03.2005 11:25
[Erledigt] Checkbox Wert übergeben Datenbanken 4 12.08.2004 11:02
[Erledigt] Formularelement Checkbox in Interaktion mit MYSQL Datenbanken 4 13.07.2004 12:14


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:43 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.