Archívum - Jún 7, 2004 - Fórum téma
XHTML valid web tracker
Sziasztok!
Most egy olyan problemaval kerultem szembe, hogy XHTML 1.0 oldalba szeretnek beilleszteni egy web tracker-t, de nem talalok olyat, amelyiknek a kodja megfelelne ennek a szabvanynak. Eddig az extremetracking.com -ot hasznaltam, de ennek nagyon csunya a forrasa. Ha valakinek van valami otlete, azt szivesen vennem. Vegso esetben atirom, de ehhez nem sok kedvem van...
■ Most egy olyan problemaval kerultem szembe, hogy XHTML 1.0 oldalba szeretnek beilleszteni egy web tracker-t, de nem talalok olyat, amelyiknek a kodja megfelelne ennek a szabvanynak. Eddig az extremetracking.com -ot hasznaltam, de ennek nagyon csunya a forrasa. Ha valakinek van valami otlete, azt szivesen vennem. Vegso esetben atirom, de ehhez nem sok kedvem van...
PHP űrlap probléma
Üdv mindenkinek
kezdő PHP-s vagyok, ezért kérném a segítségeteket.
Lévén, hogy még nem tudok PHP-t programozni, kerestem és találtam a köv. scriptet, mely kiválóan működik, csupán egy hiányossága van: amikor megérkezik a megadott címre az űrlap, a From(Feladó) helyén csak egy nagy semmi van. Nos, meg lehet-e oldani azt, hogy az űrlap 'name' szövegmező sorába írt nevet jelenítse meg a levelezőprogram. A script végtelenül egyszerű, ime:
<?
$To = "kirby1##kukac##axelero.hu";
$From = "Akarki";
$Date = date("d/m/Y");
if (!$Subject) {
$Subject = "Árajánlat kérés";
}
$Body = "On $Date, an enquirey was made at the Your Website \n".
"The following information was submitted:\n\n";
foreach ( $HTTP_POST_VARS as $key => $value ) {
if ($key=="Submit") continue;
$Body .= "$key: $value\n";
}
if (mail($To,$Subject,$Body,"From: $name <$email>")) {
header("location: http://www.hitmetal.hu/thanx.html");
} else {
echo("Could not process your order.<br>".
"Please try again later<br>".
"We are sorry for any inconvenience");
exit();
}
?>
Szóval próbálkoztam már a $From = "$name"; sorral is, lehet, hogz naív vagyok, de így sem működött. Sőt, most a jelenlegi állapotában sem küldi el az 'Akarki' feladót.
Nagyon megköszönném, ha valaki segítene.
Norbert
■ kezdő PHP-s vagyok, ezért kérném a segítségeteket.
Lévén, hogy még nem tudok PHP-t programozni, kerestem és találtam a köv. scriptet, mely kiválóan működik, csupán egy hiányossága van: amikor megérkezik a megadott címre az űrlap, a From(Feladó) helyén csak egy nagy semmi van. Nos, meg lehet-e oldani azt, hogy az űrlap 'name' szövegmező sorába írt nevet jelenítse meg a levelezőprogram. A script végtelenül egyszerű, ime:
<?
$To = "kirby1##kukac##axelero.hu";
$From = "Akarki";
$Date = date("d/m/Y");
if (!$Subject) {
$Subject = "Árajánlat kérés";
}
$Body = "On $Date, an enquirey was made at the Your Website \n".
"The following information was submitted:\n\n";
foreach ( $HTTP_POST_VARS as $key => $value ) {
if ($key=="Submit") continue;
$Body .= "$key: $value\n";
}
if (mail($To,$Subject,$Body,"From: $name <$email>")) {
header("location: http://www.hitmetal.hu/thanx.html");
} else {
echo("Could not process your order.<br>".
"Please try again later<br>".
"We are sorry for any inconvenience");
exit();
}
?>
Szóval próbálkoztam már a $From = "$name"; sorral is, lehet, hogz naív vagyok, de így sem működött. Sőt, most a jelenlegi állapotában sem küldi el az 'Akarki' feladót.
Nagyon megköszönném, ha valaki segítene.
Norbert