Guten Tag,
Ich habe für meine Umfrage einen Zufallsgenerator für Fotos in php generiert (für Code siehe unten) und eine interne Variable erstellt, in der das jeweils gezogene Foto aufgelistet werden sollte. Nun hab ich meine Datenerhebung beendet und in der besagten Variable sind nur teilweise die Namen der gezogenen Fotos beinhaltet. Für einige Proband*innen steht statt der Bezeichnung für das Foto jedoch ein php-Link in der Variable (z.B. index.php?i=Z42EEQOPOIPJ&file=1&rnd=4478). Warum wird mir das in meinen Daten so wiedergegeben und gibt es eine Möglichkeit wie ich nun im Nachhinein noch auf die gezogenen Bilder zurückschließen kann?
Vielen Dank und herzliche Grüße
// Die Listen mit bildern
$noMOld = array("m_jung_Blaetter_Arm.png","m_jung_Blatt_Hals.png ","m_jung_Totenkopf_Arm.png ","m_jung_Totenkopf_Hals.png ","pro://w_alt_Totenkopf_Arm.png ","w_alt_Blaetter_Arm.png ", "w_alt_Blaetter_Hals1.png ", "w_alt_Totenkopf_Hals.png ","pro://w_jung_Blatt_Arm.png ","pro://w_jung_Totenkopf_Arm.png ","pro://w_jung_Totenkopf_Hals.png ", "pro://w_jung_blatt_Hals.png");
$noMYoung = array("m_alt_Blaetter_Arm.png","m_alt_Blaetter_Hals.png","m_alt_Totenkopf_Arm.png", "m_alt_Totenkopf_Hals.png","pro://w_alt_Totenkopf_Arm.png ","w_alt_Blaetter_Arm.png ", "w_alt_Blaetter_Hals1.png ", "w_alt_Totenkopf_Hals.png ","pro://w_jung_Blatt_Arm.png ","pro://w_jung_Totenkopf_Arm.png ","pro://w_jung_Totenkopf_Hals.png ", "pro://w_jung_blatt_Hals.png");
$noWOld = array("m_alt_Blaetter_Arm.png","m_alt_Blaetter_Hals.png","m_alt_Totenkopf_Arm.png", "m_alt_Totenkopf_Hals.png","m_jung_Blaetter_Arm.png","m_jung_Blatt_Hals.png ","m_jung_Totenkopf_Arm.png ","m_jung_Totenkopf_Hals.png ","pro://w_jung_Blatt_Arm.png ","pro://w_jung_Totenkopf_Arm.png ","pro://w_jung_Totenkopf_Hals.png ", "pro://w_jung_blatt_Hals.png");
$noWYoung = array("m_alt_Blaetter_Arm.png","m_alt_Blaetter_Hals.png","m_alt_Totenkopf_Arm.png", "m_alt_Totenkopf_Hals.png","m_jung_Blaetter_Arm.png","m_jung_Blatt_Hals.png ","m_jung_Totenkopf_Arm.png ","m_jung_Totenkopf_Hals.png ","pro://w_alt_Totenkopf_Arm.png ","w_alt_Blaetter_Arm.png ", "w_alt_Blaetter_Hals1.png ", "w_alt_Totenkopf_Hals.png ");
// Der wert aus dem ersten Random Generator
$random_num = value("F101");
if ($random_num == 1){
$list = $noWOld;
// wir wollen w_alt nicht usw...
}elseif ($random_num ==2) {
$list = $noWYoung;
}elseif ($random_num ==3) {
$list = $noMOld;
}elseif ($random_num ==4) {
$list = $noMYoung;
}
// debug sind nur zur übersicht
//debug($list);
$index = random(0, count($list)-1); // Ziehe eine zahl zwischen 0 und der listenlänge
//debug($index);
$drawnVal = $list[$index]; // den Wert holen wir uns dann aus der liste.
//debug($drawnVal);
// Am besten den Wert in einer Internen Variable speichern, dann weißt du, was die Versuchsperson gesehen hat!
put("F103_01", $drawnVal);
// Jetzt das bild mit den neuen Pfaden bauen...
$newStr = '<div style="text-align: center; margin: 3em 0"><img src="' . $drawnVal . '" style= "max-width: 50%" alt=""></div>';
// und ausgeben...
html($newStr);