PHP is not working well on Ubuntu 13.10 and mcrypt is missing in phpmyadmin
Try this for your mcrypt problem:
mv -i /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/
sudo php5enmod mcrypt
sudo service apache2 restart
It's a bug with the location of the mcrypt.ini file, I got the info from here.
I had the same bug, I did a cp
instead of a mv
to be sure but it solved the problem.
For PHP not working, if you get phpmyadmin working (even with the mcrypt error), it means PHP is working (because phpmyadmin uses PHP).
But in your example <? echo $row['details']; ?>
change <?
to <?php
and try again?
For the second problem about, lots of PHP lines are printed in textbox's like: echo $row['details'];
Edit your php.ini config file (for apache):
sudo nano -w /etc/php5/apache2/php.ini
and change:
short_open_tag = Off
to:
short_open_tag = On