Herzlichen Dank für den Tipp, jetzt hat es funktioniert.
Nun ist doch noch ein neues Problem aufgetaucht. Ich möchte die Daten aus der Excel-Tabelle in einem Fließtext (quasi als Vignette) anzeigen lassen. Da sich in SosciSurvey erstellte Textbausteine ja nicht mit dem hier genutzten PHP-Code verknüpfen lassen, habe ich den HTML-Code zum Anzeigen des Fließtextes wie folgt direkt in den PHP-Code eingefügt:
$entry = panelData();
$key = $entry['email'];
$data = dbGet($key);
debug($data);
html('
<div>
<div style="margin-top: 25px; padding: 15px; border: 3px solid #4F94CD; font-family:Arial; font-size: 100%;">
<b>Candidate A </b><br><br>
<U>Candidate A</U> is '.$data[0].' years old, '.$data[1].' and born in '.$data[2].'. <br>
His <U>CV</U> demonstrates '.$data[3].' levels of education and work experience. <br>
The <U>motivation letter</U> highlights his '.$data[4].' and contains '.$data[5].'. <br>
<U>'.$data[6].'</U> are included
<br><br>
');
html('
<div>
<div style="margin-top: 25px; padding: 15px; border: 3px solid #4F94CD; font-family:Arial; font-size: 100%;">
<b>Candidate B </b><br><br>
<U>Candidate B</U> is '.$data[7].' years old, '.$data[8].' and born in '.$data[9].'. <br>
His <U>CV</U> demonstrates '.$data[10].' levels of education and work experience. <br>
The <U>motivation letter</U> highlights his '.$data[11].' and contains '.$data[12].'. <br>
<U>'.$data[13].'</U> are included
<br><br>
');
Allerdings wird dadurch die Formatierung etwas verändert. (Im Original wird jeweils ein Rahmen um Candidate A und Candidate B gezogen, bei der veränderten Formatierung ist der Rahmen von Candidate A deutlich länger, sodass der Rahmen von Candidate A auch den umrahmten Text von Candidate B umfasst. Ich hoffe, man kann einigermaßen nachvollziehen, was ich meine, leider kann man ja keine Bilder zur Veranschaulichung einfügen).
Haben Sie eine Idee, was ich am HTML-Code im PHP-Code ändern muss, damit der Text wie gewünscht formatiert wird?