Hallo!
Ich fange erst mit php an und kenne mich daher noch nicht so aus. Ich moechte gerade ein script schreiben und frage mich ob folgendes moeglich ist:
Ich moechte ein array setzen und die werte des arrays aus einem zuvor versendeten formular entnehmen. Die werte sollen aber nur in das array, wenn sie nicht leer sind. Ich hab mir es mal ueberlegt und gedacht so wuerde es gehen:
// werte
$Hund = "Hund";
$Katze = ""; // soll spaeter nicht im array als wert leigen
$Maus = "Maus";
// wertueberpruefung
if ( !empty ( $Hund ) )
{
$Hund1 = $Hund;
}
if ( !empty ( $Katze ) )
{
$Katze1 = $Katze;
}
if ( !empty ( $Maus ) )
{
$Maus1 = $Maus;
}
// array --> definition
$array = array( if ( isset ( $Maus1 ) ) { $Maus1 }, if ( isset ( $Katze1 ) ) { $Katze1 }, if ( isset ( $Hund1 ) ) { $Hund1 } );
Aber das funktioniert leider nicht.
Ich hoffe ich konnte verdeutlichen, was ich meine und freue mich auf antwort.