Permalänk

[php] img tag till php

Hej!

Jag kan väldigt lite om php och skulle behöva hjälp att lagga in en bild där det står GGGGGG i koden.
Har försökt att hitta något liknande det här fast för php: <img src="18k.jpg" width="676" height="302" />

<?php
function stringForJavascript($in_string) {
$str = ereg_replace("[\r\n]", " \\n\\\n", $in_string);
$str = ereg_replace('"', '\\"', $str);
return $str;
}
switch($_GET['id']) {
case 'newsCat1':
$content = 'GGGGGG';
break;
case 'newsCat2':
$content = 'GGGGGG';
break;
case 'newsCat3':
$content = 'GGGGGG';
break;
case 'newsCat4':
$content = 'GGGGGG';
break;
case 'newsCat5':
$content = 'GGGGGG';
break;
default:
$content = 'There was an error.';

}
print stringForJavascript($content);
usleep(0);
?>

Permalänk
Medlem

$content = '<img src="18k.jpg" width="676" height="302" />';

Visa signatur

I'm Winston Wolfe. I solve problems.

Permalänk

testa det men det kommer inte fram någon bild

Permalänk
Medlem

$content = '<img src="18k.jpg" width="676" height="302" />'; echo $content;

Visa signatur

Osocial, instängd och förbannad.

Permalänk
Medlem

Du sabbar ju alla citationstecken med din stringForJavascript-funktion. Testa en gång utan den så ska du se att det går.

Visa signatur

I'm Winston Wolfe. I solve problems.

Permalänk

Vad är stringForJavascript-funktion

Permalänk
Skrivet av Grandessa:

Vad är stringForJavascript-funktion

Vet du inte vad du skriver?

Visa signatur
Permalänk
Inaktiv

Verkar som att du vill att det ska komma en specifik bild beroende på vad GET variabeln "id" ger för värde.. allt du behöver göra då är en switch-case som printar html som genererar rätt bild.

<?php switch($_GET['id']) { case 'newsCat1': $content = '<img src="newsCat1.jpg" width="676" height="302" />'; break; case 'newsCat2': $content = '<img src="newsCat2.jpg" width="676" height="302" />'; break; #och så vidare } print $content; ?>

Permalänk

tack nu fungerar det