Hallo Community!
Ich hab ein Problem: hab ein GB geschrieben, bei dem die Emoticon Tags (z.B. :cry umgewandelt werden (z.B. zu <img src="cry.gif">).
 umgewandelt werden (z.B. zu <img src="cry.gif">).
Klappt auch alles ganz gut, nur das mit dem file_exists klappt irgendwie nicht (er führt den IF-block auch dann nicht durch wenn die Datei existiert).
Weiß jemand warum?
Hier ist der Teil vom Gästebuch, um den es sich handelt:
$temp_var = preg_replace("/\ .*?)\:/si", "emoticons/\\1.gif", $gb_eintrag);
.*?)\:/si", "emoticons/\\1.gif", $gb_eintrag);
if ( file_exists($temp_var) )
{
$gb_eintrag = preg_replace("/\ .*?)\:/si", "<img src=\"emoticons/\\1.gif\">", $gb_eintrag);
.*?)\:/si", "<img src=\"emoticons/\\1.gif\">", $gb_eintrag); 
}
Die PHP-Version ist: 4.3.10-16
Das OS ist: Linux Debian Sarge
Gruß g-3nemy
edit: der Code wird mit den BBCode Tags hier im Forum irgendwie nicht richtig angezeigt... deswegen jetzt ohne.
					Ich hab ein Problem: hab ein GB geschrieben, bei dem die Emoticon Tags (z.B. :cry
 umgewandelt werden (z.B. zu <img src="cry.gif">).
 umgewandelt werden (z.B. zu <img src="cry.gif">).Klappt auch alles ganz gut, nur das mit dem file_exists klappt irgendwie nicht (er führt den IF-block auch dann nicht durch wenn die Datei existiert).
Weiß jemand warum?
Hier ist der Teil vom Gästebuch, um den es sich handelt:
$temp_var = preg_replace("/\
 .*?)\:/si", "emoticons/\\1.gif", $gb_eintrag);
.*?)\:/si", "emoticons/\\1.gif", $gb_eintrag);if ( file_exists($temp_var) )
{
$gb_eintrag = preg_replace("/\
 .*?)\:/si", "<img src=\"emoticons/\\1.gif\">", $gb_eintrag);
.*?)\:/si", "<img src=\"emoticons/\\1.gif\">", $gb_eintrag); }
Die PHP-Version ist: 4.3.10-16
Das OS ist: Linux Debian Sarge
Gruß g-3nemy

edit: der Code wird mit den BBCode Tags hier im Forum irgendwie nicht richtig angezeigt... deswegen jetzt ohne.
 
          
 file_exists
									
									
									file_exists
								 ok danke -.- hab ich voll übersehen!
 ok danke -.- hab ich voll übersehen!
							
						
Comment