om jag har en veriabel med tex värdet '123' , hur gör jag om det så det blir '<img src=\"1.gif\"><img src=\"2.gif\"><img src=\"3.gif\">'?
omvandla text till bilder
6 svar · 323 visningar · startad av Alpha II
$s = "123";
for ( $i=0; i < strlen($s); $i++) echo "<img src='" . $s[$i] . ".gif'>";
det fungerar inte... :x
<?
mysql_connect("localhost","root","");
mysql_select_db("thebigvoid");
$timelimit = time() - 60*60*24;
$ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
$query = mysql_query("SELECT * FROM counter WHERE ip = '$ip' and date < $timelimit");
if (!mysql_num_rows($query)) {
$time = time();
mysql_query("INSERT INTO counter (ip, date) VALUES ('$ip', '$time')");
}
$query = mysql_query("SELECT * FROM counter");
$visits = mysql_num_rows($query);
for ( $i=0; $i < strlen($visits); $i++) echo "<img src='img/counter/" . $visits[$i] . ".gif'>";
?>
Hm
for ( $i=0; $i < strlen("$visits"); $i++) echo "<img src='img/counter/" . $visits[$i] . ".gif'>";
eller så
for ( $i=0; $i < strlen((string)$visits); $i++) echo "<img src='img/counter/" . $visits[$i] . ".gif'>";
red: tänkte fel...
Det fungerara ändå inte :( Om $visits="123"; så fungerar det men det fungerar inte att göra så som du skrev. Blir psykad av det här :(
helt plötsligt får jag varningen:
Warning: Undefined index: HTTP_X_FORWARDED_FOR in c:\documents and settings\administratör\mina dokument\webb\hemsida\counter.php on line 6
Den fick jag inte förrut :l
Ja!
Gjorde så här:
$visits=(string)$visits;
for ( $i=0; $i< strlen($visits); $i++) echo "<img src='img/counter/" . $visits[$i] . ".gif'>";
Men det störiga varningen finns kvar :l varför kom den nu när den inte fanns förut:OO