php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.07.2007, 20:30  
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

EDIT: weil eine gute besser als irgendeine Lösung ist.

Zitat:
Zitat von fadass
wird ja nur ein $_POST-array-element übertragen... kann es also locka per key() auslesen etc
Und genau dafür bietet sich ein Array an.
Bsp.
zwei checkboxes, wenn eine davon gewählt ist soll's weitergehen.
Code:
...
<input type="checkbox" name="check[]" value="x"> weiter
<input type="checkbox" name="check[]" value="y"> weiter
...
$_POST kann jetzt so:
Code:
array ();
so
Code:
array ([0] => 'x')
so
Code:
array ([0] => 'y')
oder so
Code:
array ([0] => 'x' , [1] => 'y')
aussehen.
Im php Code mußt Du nun das $_POST Array nur auf den name-Schlüssel prüfen:
PHP-Code:
<?
// reagiert auf einen oder mehere Einträge,
// ignoriert leerea Array oder fehlenden 'check' Schlüssel
if (false === empty ($_POST['check']))
  {
  
// do smthg useful
  
}
nikosch ist gerade online  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.07.2007, 20:58  
Erfahrener Benutzer
 
Registriert seit: 08.07.2005
Beiträge: 108
fadass
fadass eine Nachricht über ICQ schicken
Standard

ok... ganz vergessn zu sagen das die buttonnamen ("lock_$userID") dynamisch erstellt werden und es von denen so ca 100 stück pro seite gibt...
und was bringt mir das nen array in nem array zu überprüfen wenn ich auch nur den einen array überprüfe?? wie gesagt.. es wird nur 1 array-element übertragen
fadass ist offline  
Alt 23.07.2007, 21:27  
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

Also einfacher als die Variante oben gehts ja nun nicht mehr. Mit regulären Ausdrücken darauf loszugehen ist wie mit Kanonen auf Spatzen. Von Buttons war ohnehin nicht die Rede und beim Namen 'lock' schwant mir, dass Du den Button mit Sicherheit noch weiter auswertest. Über den Array-key hättest Du dann z.B. den UserID Wert.
Mach wie Du denkst.
nikosch ist gerade online  
Alt 23.07.2007, 23:59  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Beratungsresistente Anfänger sind echt schlimm. Irgendwann wirst du selbst draufkommen, wenn nicht freiwillig heute, dann in 6 Monaten durch Einsicht. Der eine lernts eben früher, der andere später..

Du musst doch verstehen, dass es uns eigentlich sch*egal ist was du codest, wir sagen das hier um zu helfen. Wenn du das nicht möchtest ist das OK. Thread geschlossen.
Zergling-new 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
Datum bei MySQL in anderes Format Eldra PHP Tipps 2008 2 20.07.2008 12:33
TIME Format addieren Cheesy PHP Tipps 2006 9 03.11.2006 14:42
CHMOD Problem: Inappropriate file type or format JoeDoe.asd PHP Tipps 2006 7 03.07.2006 10:46
Videos abspielen / ggf. Format umwandeln greg PHP Tipps 2006 5 02.05.2006 18:04
DATE Format konvertieren PHP Tipps 2005-2 6 17.10.2005 11:19
Formulare Fehlerbehandlung (ausgefüllt/richtiges Format,...) PHP Tipps 2005-2 2 04.09.2005 15:32
Datum Format Chrescht PHP Tipps 2005-2 2 08.07.2005 12:00
Abrfrabe ob email adresse im bestimmten format! LA-Finest PHP Tipps 2005 10 12.05.2005 12:23
IP Format überprüfen PHP Tipps 2005 5 29.03.2005 17:59
Abgerufene E-Mail (HTML Format) zerlegen Plague PHP Tipps 2005 4 26.03.2005 22:24
[Erledigt] tar.gz - Format prüfen PHP-Fortgeschrittene 12 21.12.2004 17:56
[Erledigt] [gelöst] Anfänger: Datums Format Problem... Datenbanken 10 29.11.2004 21:41
Prüfen ob Eingabe im Format tt.mm.jjjj PHP Tipps 2004-2 4 06.11.2004 17:17
*.png Format von allen Browser akzeptiert? Off-Topic Diskussionen 7 13.08.2004 14:20
Bildupload + Überprüfung auf GIF/JPG Format PHP Tipps 2004 1 27.06.2004 18:12


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