Ja hier ist eben aber einfach der Punkt so wie wir alle das machen um den Fehler zu finden.. Da bringt auch selten rumkopieren was ..

1. Fehlermeldung lesen (Transcode fehlt)
2. Fehlerquelle prüfen (if ($trans_code == ' '){ echo'mist leer';})
3. Wenn Fehler positiv .. Weg prüfen (Woher wird der Wert genommen bzw woher sollte er eigentlich kommen. Mit $_GET prüfen/Datenbankquery prüfen, Manuell eintragen etc)
4. Fehlerquelle gefunden und beheben (Wenn Punkt 2 und 3 erfüllt)

Anderster kannst du da nicht ran da es einfach daran liegt das man die Umgebung nicht kennt. Bei vielen Sachen kann man so helfen wenn es sich um selbstentwickelten Code handelt der einfach nur um Syntax und Semikolons korrigiert werden muss .. aber in diesem Fall ist es eben ein Umgebungscheck

Ansonsten wenn du es gar nicht hinbekommen solltest, schick mir eine Pn

lg