Prob mit dem befehl ereg replace
| From: | Tobias Meyewr | Date: | Sun, 09 Nov 2003 18:26:14 +0000 |
| Subject: | Prob mit dem befehl ereg replace | ||
| Groups: | php.doc.de | ||
| Request: | Send a blank email to doc-de+get-983@lists.php.net to get a copy of this message | ||
Ich hab nen kleine code gamcht der die datenbank smilies durchsuchen soll und wenn eine ablürzung kommt sie mit dme link zu ersetzen beim ersten zweimal durchführen der schleife gehst noch aber beim 3mla kommt die fehler meldung:Warning: ereg_replace() [function.ereg-replace]: REG_EPAREN in /home/www/htdocs/dobi-wan.de/lib.php on line 41
ich kann mit der nichts anfangen
die breaks sind absichtlich drin um fehler zu finden
function news_read($tabl,$admin,$login){
print '<br />';
$x=1;
global $link;
$erg = mysql_query( "SELECT * FROM news ORDER BY id DESC",$link);
print '<center><table border=1 cellpading=0 cellspacing =0>';
while($ausg = mysql_fetch_array($erg))
{
print '<br />';
$mem = mysql_query( "SELECT * FROM members WHERE id='$ausg[membid]'",$link);
while($mausg = mysql_fetch_array($mem))
{
$berg = mysql_query( "SELECT * FROM smilies ORDER BY id DESC",$link);
$inhalt = array ("blubb");
while($dausg = mysql_fetch_array($berg))
{
if ( $inhalt[1] == "" )
{
print "test";
$inhalt[1] = ereg_replace($dausg[abkuerzung],"<img src='".$dausg[link2]."'>",$ausg[message]);
print $inhalt[1];
print "<br />";
}else{
$inhalt[2] = ereg_replace($dausg[abkuerzung],"<img src='".$dausg[link2]."'>",$inhalt[count($inhalt)-1]);
print count($inhalt)-1;
print $inhalt[count($inhalt)-1];
}
break;
$nsk = 'newsk';
$kom = mysql_query( "SELECT * FROM $nsk WHERE newsid='$ausg[id]' ORDER BY id DESC",$link);
$anz_kom=mysql_num_rows( $kom );
print '<tr>
<td class="newsoben">
'.$mausg[nick].' schrieb am '.$ausg[datum].'
</td>
</tr>
<tr>
<td class="newsunten">
'.$inhalt[$x].'
<br /> Es gibt in der Zeit '.$anz_kom.' Kommentare.'.$newsid.' Zu den Kommentaren</a>';
if( $login == 1 ){
if(( $admin == 1) || ( $admin == 2)){
print '<p align="right"><a href="index.php?dat='.$tabl.'.php&index=edit&'.session_name().'='.session_id().'&id='.$ausg[id].'">Edit</a><a href="index.php?dat='.$tabl.'.php&index=del&'.session_name().'='.session_id().'&id='.$ausg[id].'">Delete</a></p>';
}
}
print ' </td>
</tr>
';
}
}
print '</table></center>';
}