Hallo wieder einma...
Habe wiedereinmal ein Problem mit meinem PHP Formular...
Ich will ein Array Element löschen, falls ein anderes nicht ausgewählt ist. Blöderweise löscht er mir dieses Element auch, wenn das andere ausgewählt ist und ich versteh nich so ganz wieso.
Zur erläuterung kurz: Es geht um ein Formular, bei dem ein Feld zum ankreuzen ist und ich nebenan was reinschreiben kann. Wenn das Feld nicht angekreuzt ist (erstes Arrayelement) soll der Text, der möglicherweise noch drin ist (zweites Arrayelement) gelöscht werden!
Hier der Code:
Dankeschön für die Hilfe
MFG Toby
Habe wiedereinmal ein Problem mit meinem PHP Formular...
Ich will ein Array Element löschen, falls ein anderes nicht ausgewählt ist. Blöderweise löscht er mir dieses Element auch, wenn das andere ausgewählt ist und ich versteh nich so ganz wieso.
Zur erläuterung kurz: Es geht um ein Formular, bei dem ein Feld zum ankreuzen ist und ich nebenan was reinschreiben kann. Wenn das Feld nicht angekreuzt ist (erstes Arrayelement) soll der Text, der möglicherweise noch drin ist (zweites Arrayelement) gelöscht werden!
Hier der Code:
PHP-Code:
print_r($interessen);
if (!defined($interessen[3])) {
unset($interessen[4]);
}
print_r($interessen);
if (count($interessen)>0) {
$text .= "\n\nInteressiert sich für:\n";
foreach ($interessen as $interesse)
{
$text .= "-". $interesse ."\n";
}
}
Dankeschön für die Hilfe
MFG Toby
Kommentar