CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
27.04.2008, 20:18:27
|
Anfänger
|
|
Registriert seit: Sep 2007
Beiträge: 10
|
|
Checkbox auswerten
Hallo, ich hab eine wahrscheinlich dumme Frage. Ichwill eine Checkobox auswerten und bekomms nicht hin.
ich hab folgende geschrieben:
<?
$check_test_php = $_GET['test']
?>
<html>
<body>
<form name="test" method="post" action="Selbstauf">
<input type="checkbox" name="test">
<input type="submit" name="submit" value="Daten einfügen">
</form>
<?
if($check_test_php)
{
echo "TRUE";
}
else
{
echo "FALSE";
}
?>
</body>
</html>
der Selbstaufruf funktioniert, nur ich bekomme immer ein "FALSE" ausgegeben.
Wie kann ich auswerten (in PHP) ob die Checkbox einen Hacken hat oder nicht?
danke.
agrossm
|
27.04.2008, 20:53:32
|
Senior Member
|
|
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 36
Beiträge: 1.476
|
|
AW: Checkbox auswertn
mach doch mal sowas:
PHP-Code:
echo "<pre>";
var_dump($_GET);
echo "</pre>";
So siehst du genau, was übergeben wird wenn die Checkbox angekreuzt wurde. Entsprechend musst du dann dein if anpassen :)
edit: arr, Area51 hat das richtige Problem erkannt.. voll übersehen :(
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!
Betatester gesucht:
Skiclub Gams / CEVI Grabs
Geändert von Opendix (27.04.2008 um 21:33:49 Uhr)
|
27.04.2008, 21:28:23
|
|
Junior Member
|
|
Registriert seit: Mar 2008
Ort: Heidelberg
Alter: 32
Beiträge: 164
|
|
AW: Checkbox auswertn
Doofe Frage: Wieso möchtest du auf ein Formularfeld über GET zugreifen, wenn es aber mit "post" abgeschickt wird?
Wenn, dann solltest du $_POST['test'] verwenden.
|
28.04.2008, 07:37:52
|
Anfänger
|
|
Registriert seit: Sep 2007
Beiträge: 10
|
|
AW: Checkbox auswertn
das hab ich auch schon probiert, funzt aber auch nicht. leider
|
28.04.2008, 11:25:20
|
Anfänger
|
|
Registriert seit: Aug 2007
Beiträge: 50
|
|
AW: Checkbox auswerten
Hallo,
so sollte es gehen
PHP-Code:
$check_test_php = $_POST['test'];
Das Semikolon hatte noch gefehlt!!
MfG
|
28.04.2008, 19:07:57
|
Anfänger
|
|
Registriert seit: Sep 2007
Beiträge: 10
|
|
AW: Checkbox auswerten
So funzt es jetzt (lag nicht am Semikolon)
<?
$check_test_php = $_POST['test']
?>
<html>
<head><title>Checkbox mit Selbstaufruf</title></head>
<body>
<form method="POST" action="Selbstauruf">
<p>
<input type="checkbox" name="test">
<input type="Submit" name="Submit"><br>
</p>
</form>
<?
if($check_test_php)
{
echo "TRUE";
}
else
{
echo "FALSE";
}
?>
</body>
</html>
man kann den namen direkt abfragen ohen irgendwas
|
29.04.2008, 18:15:56
|
|
Junior Member
|
|
Registriert seit: Mar 2008
Ort: Heidelberg
Alter: 32
Beiträge: 164
|
|
AW: Checkbox auswerten
ähm,
Code:
action="Selbstaufruf"
Kann nicht gehen, da erhälst du am Ende einen 404er, weil die Seite 100% nicht existiert...
|
30.04.2008, 07:26:18
|
Anfänger
|
|
Registriert seit: Sep 2007
Beiträge: 10
|
|
AW: Checkbox auswerten
"Selbstauruf" steht für den Link der Datei da ich sie in einer besteimmten Linkform aurufen muss. Ich wollte nur nicht den link bekanntgeben.
|
30.04.2008, 16:39:51
|
|
Junior Member
|
|
Registriert seit: Mar 2008
Ort: Heidelberg
Alter: 32
Beiträge: 164
|
|
AW: Checkbox auswerten
Achso, dachte schon, dass das so drin steht ^^
|
04.05.2008, 08:09:12
|
Senior Member
|
|
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 36
Beiträge: 1.476
|
|
AW: Checkbox auswerten
Btw. muss da noch ein Semikolon hin! So funktioniert das ja wohl, jedoch wenn du da irgendwann mal deinen PHP-Code erweiterst in diesem "<?php - ?>"-Block dann gibt das ein Syntax-Error.
Darum doch immer gleich jeden Befehl mit einem ; abschliessen so kannst du dir solche Mühen ersparen :)
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!
Betatester gesucht:
Skiclub Gams / CEVI Grabs
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:43:12 Uhr.
|