2017-03-11 2 views
0

bitte helfen Sie mir, ich bin auf diesem Problem fest. Wenn ein Schüler auf "Frage stellen" klickt, dann wird der Schüler auf die Nachrichtenseite umleiten, aber ich möchte, dass wenn der Schüler umleitet, dann der Benutzername des bestimmten Lehrers auf dem Verfassen-Nachrichtenskript erscheint.Ich möchte den Benutzernamen des Lehrers erhalten, wenn ich auf die Meldungsseite umleiten

<?php if($usertype == "Student") { ?> 
<td data-title="<?=$this->lang->line('action')?>"> 
    <a href="<?=base_url("mark/view")?>"><input type="submit" class="btn btn-success btn-view" style="margin-bottom:10px" value="View Marks" ></a> 
    <a href="<?=base_url("message/add")?>"><input type="submit" class="btn btn-success" style="margin-bottom:0px" value="Ask Questions"></a> 
</td> 
<?php } ?> 

die Tabelle der Lehrer in Bezug auf die Themen sind

<td data-title="<?=$this->lang->line('subject_teacher')?>"> 
    <?php echo $subject->teacher_name; ?> 
</td> 

Bitte helfen Sie mir, dieses Problem zu lösen. Vielen Dank im Voraus

+0

Begreifen Sie, Sie nicht Echo Werte in die HTML-Anführungszeichen? – Vbudo

+0

Butt sb können Sie ./ print_r ($ subject) ausgeben, um zu sehen, ob Sie den Namen des Lehrers von Ihrem Modell erhalten oder nicht –

Antwort

0

Ich würde einen Cookie verwenden, persönlich. Wie folgt aus:

setcookie("teacher", $teacher_name); 

Dann können Sie das Cookie wie folgt zugreifen:

$teacher = $_COOKIE["your cookie name"]; 

Weitere Informationen finden Sie hier:

http://php.net/manual/en/features.cookies.php

Verwandte Themen