Tag: php

Replace first matching string occurence not in link [PHP Quest]

I’m trying to replace a string in PHP which is not a link.

Example:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean mattis sodales viverra. Pellentesque feugiat diam quis nisl commodo quis dignissim justo posuere. <a href=”http://d-media.nl/stringtolookfor“>Donec</a> a est turpis, vel eleifend magna. In vitae dictum lorem. Curabitur vel adipiscing purus.</p>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean stringtolookfor mattis sodales viverra. Pellentesque feugiat diam quis nisl commodo quis dignissim justo posuere. Donec a est turpis, vel eleifend magna. In vitae dictum lorem. Curabitur vel adipiscing purus.</p>

I would like to find the first occurence of ‘stringtolookfor’ which is not part of a link (thus within <a href=””>)

IMAP functions in PHP op DirectAdmin

Het realiseren van imap support in PHP op een Debian Directadmin bak, is mij behoorlijk tegengevallen. Met name de resultaten die zoekopdrachten mij brachten (bijv Debian Directadmin php imap).

De oplossing blijkt uiteindelijk (en een paar uur later) simpel te zijn:

Om de volgende foutmelding te voorkomen: “configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing”
Installeer je als eerste libc-client-dev met

apt-get install libc-client-dev
# The following NEW packages will be installed:
#  comerr-dev libc-client-dev libc-client2002edebian libkadm55 libkrb5-dev libpam0g-dev mlock

Daarna moet je de configuratie van custombuild aanpassen in de benodigde dirs:

/usr/local/directadmin/custombuild/configure/suphp
/usr/local/directadmin/custombuild/configure/ap1
/usr/local/directadmin/custombuild/configure/ap2

Je kan zowel de configure.php4 als configure.php5 aanpassen, ik heb alleen de .php5 aangepast

De aanpassing die je moet doen bestaat uit het toevoegen van de volgende regels

--with-imap-ssl \
--with-imap \

in de suphp/configure.php5 is deze met quotes

"--with-imap-ssl \"
"--with-imap \"

Dan in de directory
/usr/local/directadmin/custombuild/

./build clean
en
./build php