Artikel skript med bilder.

PHP

1 svar · 240 visningar · startad av mr.mainline

Medlem sedan feb. 2003777 inlägg
Trådstart#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.

Medlem sedan okt. 2004392 inlägg
#2

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å..

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)