Besoin d'aire sur une preg_match
Posté : 28 janv. 2012, 13:39
Bonjour a tous
je suis en train de migrer un site pour une asso (bénévolat).
je ne m'en sort pas avec une instruction, si une ame charitable peut m'aider, je lui en serais infiniment reconnaissant.
Source php 3:
et j'obtiens cette erreur
Warning: preg_match() [function.preg-match]: No ending delimiter ';' found in
j'ai juste remplacé ereg par preg-match (trouvé sur le net).
Je vous remercie par avance de votre aide
Cordialement
Gérard
je suis en train de migrer un site pour une asso (bénévolat).
je ne m'en sort pas avec une instruction, si une ame charitable peut m'aider, je lui en serais infiniment reconnaissant.
Source php 3:
// Execute query if end of query detected (; as last character) AND NOT in parents
if (ereg(";$", trim($dumpline)) && !$inparents) {
if (!TESTMODE) {
$db->setQuery(trim($query));
// echo $query . '
';
if (!$db->Query()) {
echo ("<p class=\"error\">".JText::_('Error at the line') ." $linenumber: ". trim($dumpline) . "</p>\n");
echo ("<p>".JText::_('Query:') . trim(nl2br(htmlentities($query))) ."</p>\n");
echo ("<p>MySQL: " . mysql_error() . "</p>\n");
$error = true;
break;
}
ma modif en php5 // Execute query if end of query detected (; as last character) AND NOT in parents
if (preg_match(";$", trim($dumpline)) && !$inparents) {
if (!TESTMODE) {
$db->setQuery(trim($query));
// echo $query . '
';
if (!$db->Query()) {
echo ("<p class=\"error\">".JText::_('Error at the line') ." $linenumber: ". trim($dumpline) . "</p>\n");
echo ("<p>".JText::_('Query:') . trim(nl2br(htmlentities($query))) ."</p>\n");
echo ("<p>MySQL: " . mysql_error() . "</p>\n");
$error = true;
break;
}
et j'obtiens cette erreur
Warning: preg_match() [function.preg-match]: No ending delimiter ';' found in
j'ai juste remplacé ereg par preg-match (trouvé sur le net).
Je vous remercie par avance de votre aide
Cordialement
Gérard