Frågan 24 jan. 2005 10:07 #1 Jag skulle vilja vet hur jag ska gå tillväga för att kunna lägga upp flera bilder och text.
alltså jag ska ha ett artikel system,där man lägger upp t.ex så här:
Text Text Text Text Text Text Text Text Text Text Text Text
Bild här..
Text Text Text Text Text Text Text Text Text Text Text Text
en bild till här o.s.v
Hoppas ni förstår vad jag menar
använder MySql.
-------------------------------------------
Jag har hittat funktionen str_replace och preg_replace.
Får det inte att funka bara
Jag har en include som ser ut så här:
<?
$row['nyhet'] ;{
$row['nyhet']= wordwrap($row ['nyhet'],65);
}
function _link($nyhet) {
$nyhet = preg_replace( '/(?<![img])(http:\/\/|ftp:\/\/|https:\/\/|mailto:|[url]www.[/url])[\w]+(.[\w]+)([\w\-\.\,\@\?\^\=\%\&\:\/\~\+\#]*[\w\-\@\?\^\=\%\&\/\~\+\#])?/i', "<a href=\"$0\" title=\"$0\" target='_blank'>$0</a>", $nyhet );
$nyhet = str_replace("href=\"www.","href=\"http://www.",$nyhet);
return $nyhet;}
?>
och själv utskriften ser ut så här:
echo "<h2><b>".$row['rubrik']." ". $row['datum']."</b></h2>" ;
echo nl2br($row['nyhet'] );
echo "<br><h2><b>" . "Inskrivet av: ". ($row['skrivet_av'] . " </br></h2></b> ");
Hur lägger jag in funktionen på "nyhet".har testat med får bara text så här det kommer ingen bild.
S Snakes Medlem sedan okt. 2004 392 inlägg Hmm.. jag förstod inte riktigt... men..
Byt ut detta...
<?
$row['nyhet'] ;{
$row['nyhet']= wordwrap($row ['nyhet'],65);
}
function _link($nyhet) {
$nyhet = preg_replace( '/(?<![img])(http:\/\/|ftp:\/\/|https:\/\/|mailto:|[url]www.[/url])[\w]+(.[\w]+)([\w\-\.\,\@\?\^\=\%\&\:\/\~\+\#]*[\w\-\@\?\^\=\%\&\/\~\+\#])?/i', "<a href=\"$0\" title=\"$0\" target='_blank'>$0</a>", $nyhet );
$nyhet = str_replace("href=\"www.","href=\"http://www.",$nyhet);
return $nyhet;}
?>
... mot detta...
<?
$row['nyhet'] ;{
$row['nyhet']= wordwrap($row ['nyhet'],65);
}
function _link($nyhet) {
$nyhet = preg_replace( '/(?<![img])(http:\/\/|ftp:\/\/|https:\/\/|mailto:|[url]www.[/url])[\w]+(.[\w]+)([\w\-\.\,\@\?\^\=\%\&\:\/\~\+\#]*[\w\-\@\?\^\=\%\&\/\~\+\#])?/i', "<img src=\"$0\" alt=\"$0\">", $nyhet );
$nyhet = str_replace("href=\"www.","href=\"http://www.",$nyhet);
return $nyhet;}
?>
om det funkar eller inte? har ingen aning, men jag hoppas det... men sen kan det vara att jag inte förstod rätt... förklara lite mer då..