Archívum - Már 4, 2005 - Fórum téma
Kapcsolódó cikkek, stb. lekérése
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!
■ 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
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
■ 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
Ü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
■ 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