ugrás a tartalomhoz

Archívum - Már 4, 2005 - Fórum téma

Kapcsolódó cikkek, stb. lekérése

Dualon · 2005. Már. 4. (P), 17.59
Sokfelé látni, hogy egy pl. cikk alatt szerepel egy rakat korábbi cikk linkje, mint "kapcsolódó írások" elérései.
A kérdésem az volna, hogy érdemes ezt megvalósítani, hogy a legkényelmesebb (időszerű, jól karbantartható - itt különösen számít a tapasztalatotok), leggyorsabb legyen?

Először arra gondoltam, hogy rögzítem a korábbi cikkek pl. azonosítóját, de ez se nem elegáns, se nem frissül, ha új cikk érkezik.
A másik megoldásom az - ennél tartok most -, hogy amolyan "belső keresőszavakat" adok meg, és a rendszer auto lekéri azokat a cikkeket, amiknek a kért szavak szerepelnek mondjuk a címében, vagy szövegében.

Milyen megoldást alkalmaznátok? (Természetesen a fentieken kívül is örömmel fogadok ötleteket!)
PHP 4.1+, Mysql 4+ alatt valósítanám meg, de inkább az elgondolásra, semmint a kivitelezésre lennék kíváncsi.

A válaszokat előre is köszönöm!
 

echoba session valtozo

montressor · 2005. Már. 4. (P), 15.47
Hali!

Adott ez:

$ee="";
$ee=$_POST['ertek'][$j];
echo("<input type=\"text\" name=\"ertek[]\" value=\"$ee\">");

Ha egybe irom,

echo("<input type=\"text\" name=\"ertek[]\" value=\"$_POST['ertek'][$j]\">");


akkor a php hibat ad, nem tudok rajonni miert... Miert?
koszi
 

Krix_krax a levélben

carstephun · 2005. Már. 4. (P), 12.50
Üdv Mindenkinek,
olyan kérdésem lenne, milyen headereket kell magadni a mail függvénynek, hogy rendesen küldje el a leveleket?
Jelen pillanatban a Weboldalra jól írja ki az űrlapban átvett értékeket:

DEFINE("BR", "\r\n");
DEFINE("LINE", "_______________________\r\n");
$mf = array("Female", "Male");
$FirmDesc = $_POST['FirmDesc'];
$FirmAddress = $_POST['FirmAddress'];
$YourPosInFirm = $_POST['YourPosInFirm'];
if ($_POST["MaleFemale"] == 1) {
$MaleFemale_ = "Female";
}
if ($_POST["MaleFemale"] == 2) {
$MaleFemale_ = "Male";
}
$Name = $_POST['Surname'].' '.$_POST['Lastname'];
$Phone = $_POST['Phonenumber'];
$Email = $_POST['Email'];
$DescPos = $_POST['DescPos'];
$Profile = $_POST['Profile'];
$Comment = $_POST['Comment'];

$datetime2 = date("m.d.Y H:i");

$body = $datetime2.BR.BR;
$body .= LINE;
$body .= 'Name: '.$Name.BR;
$body .= 'E-Mail: '.$Email.BR;
$body .= 'Phone: '.$Phone.BR;
$body .= 'Sex: '.$MaleFemale_.BR;
$body .= BR.LINE;
$body .= 'Corporate: '.$FirmDesc.BR;
$body .= 'Address: '.$FirmAddress.BR;
$body .= 'Your Position in Firm: '.$YourPosInFirm.BR;
$body .= BR.LINE;
$body .= 'Vacancy position: '.$DescPos.BR;
$body .= 'Profile: '.$Profile.BR;
$body .= 'Notes: '.$Comment.BR;
//teszt
$email = 'xo3##kukac##freemail.hu';

$headers = "From: [...WEBSITE] <website##kukac##headscout.ch>\r\n";
$headers.= "Content-type: text/html; charset=iso-8859-2\r\n";


$send = mail($email, "[WEBSITE]", $body, $headers);
?>

Erre nekem ilyen kódokat ad ki:
Kerekő Perecáäéúűóüö
Ami valójában: Kerekő Perecáäéúűóüö

Valami ötlet?
ÜDv
Sanyi