Sulla on jotain vikaa syntaksissa. Mitä rivillä 27 lukee? Entä riveillä 26 ja 28?Hiz kirjoitti:Vielä neuvoja?Koodi: Valitse kaikki
Parse error: syntax error, unexpected $end in /home/sg869/public_html/etusivu/liittyminen/send.php on line 27
HTML
Re: HTML
Tässä on.
Koodi: Valitse kaikki
<?php
$to_addr = "hiz@teamsuhe.fi";
$subject = "Lomake";
$msg = <<<END_OF_MESSAGE
Kotisivujen kautta on lähetetty seuraava palautelomake.
Nimi: {$_REQUEST["etunimi"]}
Sukunimi: {$_REQUEST["sukunimi"]}
Kaupunki: {$_REQUEST["kaupunki"]}
E-Mail: {$_REQUEST["email"]}
Ikä: {$_REQUEST["ika"]}
Nimi Team SUHE:ssa: {$_REQUEST["nimi2"]}
Miksi: {$_REQUEST["miksi"]}
Uskossa: {$_REQUEST["uskossa"]}
------------------------------------------------------------------------------
Lähettäjän IP-osoite: {$_SERVER["REMOTE_ADDR"]}
selain: {$_SERVER["HTTP_USER_AGENT"]}
END_OF_MESSAGE;
if (mail($to_addr, $subject, $msg)) {
# Tähän ilmoitukset, jotka kerrotaan, jos palautteen lähettäminen onnistui
} else {
# Tähän ilmoitukset, jossa kerrotaan ettei onnistunut
}
?>
Jos MapleStory kiinnostaa -> CLICK
Re: HTML
Tuon pitäisi toimia, epäilen ettet koko tiedostoa kopio; siellä voi esim olla joku näkymätön merkki, joka ei tule kopioinnssa mukana. Kokeile sitten seuraavaa:
Tuota on nyt testattu ja se toimii, vika on palvelimellasi jos ei toimi;
Koodi: Valitse kaikki
<?php
$to_addr = "hiz@teamsuhe.fi";
$subject = "Lomake";
$msg = "Kotisivujen kautta on lähetetty seuraava palautelomake.\n";
$msg .="\n";
$msg .="Nimi: " . $_REQUEST["etunimi"] ."\n";
$msg .=" Sukunimi: " . $_REQUEST["sukunimi"] . "\n";
$msg .=" Kaupunki: " . $_REQUEST["kaupunki"] . "\n";
$msg .=" E-Mail: " . $_REQUEST["email"] . "\n";
$msg .=" Ikä: " . $_REQUEST["ika"] . "\n";
$msg .=" Nimi Team SUHE:ssa: " . $_REQUEST["nimi2"] . "\n";
$msg .=" Miksi: " . $_REQUEST["miksi"] . "\n";
$msg .=" Uskossa: " . $_REQUEST["uskossa"] . "\n";
$msg .="\n";
$msg .="------------------------------------------------------------------------------\n";
$msg .="Lähettäjän IP-osoite: " . $_SERVER["REMOTE_ADDR"] . "\n";
$msg .="Selain: " . $_SERVER["HTTP_USER_AGENT"] . "\n";
if (mail($to_addr, $subject, $msg)) {
# Tähän ilmoitukset, jotka kerrotaan, jos palautteen lähettäminen onnistui
echo "Viesti toimitettiin onnistuneesti perille<br>\n";
} else {
# Tähän ilmoitukset, jossa kerrotaan ettei onnistunut
}
?>
Re: HTML
Voisin kysäistä vielä, että voiko kohdanAnubis kirjoitti:Tuon pitäisi toimia, epäilen ettet koko tiedostoa kopio; siellä voi esim olla joku näkymätön merkki, joka ei tule kopioinnssa mukana. Kokeile sitten seuraavaa:
Tuota on nyt testattu ja se toimii, vika on palvelimellasi jos ei toimi;Koodi: Valitse kaikki
<?php $to_addr = "hiz@teamsuhe.fi"; $subject = "Lomake"; $msg = "Kotisivujen kautta on lähetetty seuraava palautelomake.\n"; $msg .="\n"; $msg .="Nimi: " . $_REQUEST["etunimi"] ."\n"; $msg .=" Sukunimi: " . $_REQUEST["sukunimi"] . "\n"; $msg .=" Kaupunki: " . $_REQUEST["kaupunki"] . "\n"; $msg .=" E-Mail: " . $_REQUEST["email"] . "\n"; $msg .=" Ikä: " . $_REQUEST["ika"] . "\n"; $msg .=" Nimi Team SUHE:ssa: " . $_REQUEST["nimi2"] . "\n"; $msg .=" Miksi: " . $_REQUEST["miksi"] . "\n"; $msg .=" Uskossa: " . $_REQUEST["uskossa"] . "\n"; $msg .="\n"; $msg .="------------------------------------------------------------------------------\n"; $msg .="Lähettäjän IP-osoite: " . $_SERVER["REMOTE_ADDR"] . "\n"; $msg .="Selain: " . $_SERVER["HTTP_USER_AGENT"] . "\n"; if (mail($to_addr, $subject, $msg)) { # Tähän ilmoitukset, jotka kerrotaan, jos palautteen lähettäminen onnistui echo "Viesti toimitettiin onnistuneesti perille<br>\n"; } else { # Tähän ilmoitukset, jossa kerrotaan ettei onnistunut } ?>
# Tähän ilmoitukset, jotka kerrotaan, jos palautteen lähettäminen onnistui
echo "Viesti toimitettiin onnistuneesti perille<br>\n";
tehdä niin, että se linkittyy automaattisesti takaisin kotisivulle, eikä anna blank -sivua, jolla lukee tuo viesti.
Saisi aikalailla hienomman sivun aikaan.

Jos MapleStory kiinnostaa -> CLICK
Re: HTML
Ei kukaan osaisi neuvoa, mikä tässä koodissa mättää?
Väittää, että ei ole loppu, vaikka kyllä se ?> sieltä pilkistää!
Väittää, että ei ole loppu, vaikka kyllä se ?> sieltä pilkistää!
Koodi: Valitse kaikki
<?php
// Connects to your Database
mysql_connect("localhost", "username", "password") or die(mysql_error());
mysql_select_db("sg869_test") or die(mysql_error());
//This code runs if the form has been submitted
if (isset($_POST['submit'])) {
//This makes sure they did not leave any fields blank
if (!$_POST['username'] | !$_POST['pass'] | !$_POST['pass2'] ) {
die('Et täyttänyt kaikkia vaadittuja kenttiä!');
}
// checks if the username is in use
if (!get_magic_quotes_gpc()) {
$_POST['username'] = addslashes($_POST['username']);
}
$usercheck = $_POST['username'];
$check = mysql_query("SELECT username FROM users WHERE username = '$usercheck'")
or die(mysql_error());
$check2 = mysql_num_rows($check);
//if the name exists it gives an error
if ($check2 != 0) {
die('Ikävä kyllä nimi '.$_POST['username'].' on jo käytössä.');
}
// this makes sure both passwords entered match
if ($_POST['pass'] != $_POST['pass2']) {
die('Antamasi salasanat eivät täsmänneet.');
}
// here we encrypt the password and add slashes if needed
$_POST['pass'] = md5($_POST['pass']);
if (!get_magic_quotes_gpc()) {
$_POST['pass'] = addslashes($_POST['pass']);
$_POST['username'] = addslashes($_POST['username']);
}
// now we insert it into the database
$insert = "INSERT INTO users (username, password)
VALUES ('".$_POST['username']."', '".$_POST['pass']."')";
$add_member = mysql_query($insert);
?>
Jos MapleStory kiinnostaa -> CLICK
Re: HTML
Korvaa tuo echo-lauseHiz kirjoitti: # Tähän ilmoitukset, jotka kerrotaan, jos palautteen lähettäminen onnistui
echo "Viesti toimitettiin onnistuneesti perille<br>\n";
tehdä niin, että se linkittyy automaattisesti takaisin kotisivulle, eikä anna blank -sivua, jolla lukee tuo viesti.
Saisi aikalailla hienomman sivun aikaan.
headers("Location:sivun_osoite");
komennolla. En tiedä tuliko tämä liian myöhään.
Re: HTML
Juut, tuli vähän myöhässäAnubis kirjoitti:Korvaa tuo echo-lauseHiz kirjoitti: # Tähän ilmoitukset, jotka kerrotaan, jos palautteen lähettäminen onnistui
echo "Viesti toimitettiin onnistuneesti perille<br>\n";
tehdä niin, että se linkittyy automaattisesti takaisin kotisivulle, eikä anna blank -sivua, jolla lukee tuo viesti.
Saisi aikalailla hienomman sivun aikaan.
headers("Location:sivun_osoite");
komennolla. En tiedä tuliko tämä liian myöhään.

Mutta ei mitään, mulla onkin sulle jo uusi ongelma!

Kun antaa sivusto 500 erroria ilman syytä... Koodeja sun muuta voit tarkastella : http://www.maplefinland.com/palaute.html
Jos MapleStory kiinnostaa -> CLICK
Re: HTML
ISE500 virheet harvoin tulee "ilman syytä"
Kurkkaa virhelogeihin, josko siellä olisi jotain vihjettä mihin se tyssää.
Kurkkaa virhelogeihin, josko siellä olisi jotain vihjettä mihin se tyssää.
Re: HTML
Juu, asia on korjattu. Ja kyllä se tuli ilman syytäLurttinen kirjoitti:ISE500 virheet harvoin tulee "ilman syytä"
Kurkkaa virhelogeihin, josko siellä olisi jotain vihjettä mihin se tyssää.

Mulla oli väärä chmod asetus niissä tiedostoissa. Mutta yhdessä on vieläkin väärä, vaikka se toimii.
Mutta pääasia, että ne kaikki toimivat nyt.

Jos MapleStory kiinnostaa -> CLICK
Paikallaolijat
Käyttäjiä lukemassa tätä aluetta: Google [Bot] ja 235 vierailijaa