[PHP]Dwa skrypty - czyli wysyłanie danych na E-Mail'a - "Coś nie działa"

Itterek

Użytkownik
Dołączył
Listopad 4, 2011
Posty
7
Witam!

Otóż posiadam dwa skrypty
-ViP.php
-Send.php

ViP.php
PHP:
<center><body background="images/normal/bg2.png"><b>Przywileje V.I.P'a

<br /><br />

1. Rezerwacje slotu.

<br />2. Zabezpieczenia skrzynek.

<br />3. Używanie komendy /spawn.

<br />4. Możliwość tworzenia bezpłatnej gildii.

<br />5. Większą przychylność w rozpatrzeniu podania o cuboida.

<br />6. Prefix <font color="white">[<font color="yellow">V.I.P</font>]</font>

<br />7. Możliwość używania komendy /home i /sethome.</b>

<br />

<br />

<br /><b>Wyślij SmS pod numer xxx o treści x i wpisz kod zwrotny w odpowiednie pole poniżej.

<br />Wszelkie niedogodności związane z finalizacją tranzakcji prosimy kierować tu - </b><a href="http://www.dotpay.pl/kontakt">DotPay Kontakt</a>

<br />

<br />

<form method="post" action="Send.php" name="kontakt">

        <div><li><label for="nick">Nick: </label><ul><input type="text" class="text" id="nick" name="nick" ></div>

        <div><li><label for="temat">Przepisz słowo "VIP": </label><ul><input type="text" name="temat" class="text" id="temat" ></div>

        <div><li><label for="mail">Twój adres email: </label><ul><input type="text" name="mail" class="text" id="mail" ></div>

        <div><li><label for="tresc">Kod zwrotny: </label><ul><textarea name="tresc" id="tresc" rows="1" cols="15" ></textarea></div>

        <div><ul><input type="submit" value="Wyślij" /></div>

    </form></body></center>
Send.php
PHP:
<center><body background="images/normal/bg2.png"><b><?phpif (!nick || !mail || !temat || !tresc){     echo "Nie uzupełniłeś wszystkich rubryk."; exit;  } $wiadomosc = "Nick: ".$_POST['nick']." e- mail: ".$_POST['mail']." Kod zwrotny: ".$_POST['tresc']."  "; $tematyka = "Sześcienna Euforia - ".$temat;mail ("[email protected], $tematyka, $wiadomosc ); echo "Dziękujemy za zakup. W najbliższym czasie administrator postara się o przyznanie ci rangi (do 24h)."; echo "<ul>Treść: <ul />";echo "Nick: <strong>".$nick."</strong><ul />";echo "Przepisane słowo: <strong>".$temat."</strong><ul />";echo "Twój adres e-mail: <strong>".$mail."</strong><ul />";echo "Kod zwrotny: <strong>".$tresc."</strong><ul />";?></b></body></center>
I teraz po wypełnieniu wszystkiego mam taki błąd...
Kod:
Parse error: syntax error, unexpected '{' in /home/xxx/public_html/xxx/send.php on line 1
Jestem zielony w php a skrypt pisał jeden z adminów forum, który już je opuścił zanim zdążył go skończyć...
Na pewno wiem, że coś jest źle bo skrypt Send.php nie ma passów do E-Mail'a z ,którego ma wysyłać...
Proszę o pomoc...
 

nowy_me

Użytkownik
Dołączył
Luty 7, 2007
Posty
451
1) żadne hasło nie jest potrzebne, jak wysyłasz emaila do kogoś to nie musisz mieć jego hasła, wystarczy jego email
2) kod jest strasznie posiekany, więc prawdopodobnie nikomu nie będzie się chciało wczytywać w taki kod, napisz co to ma robić
3) widzę tam jakiś płatny numer SMS, skoro chcesz na tym zarabiać to czemu oczekujesz pomocy za darmo?
 

Vandervir

Były Administrator
Dołączył
Grudzień 19, 2005
Posty
474
Kod:
<center>
<body background="images/normal/bg2.png">
<b>
<?php
if (!$_POST['nick'] || !$_POST['mail'] || !$_POST['temat'] || !$_POST['tresc']) {    
 echo "Nie uzupełniłeś wszystkich rubryk."; 
 die;  } 
 $wiadomosc = "Nick: ".$_POST['nick']." e- mail: ".$_POST['mail']. " Kod zwrotny: ".$_POST['tresc']."  "; 
 $tematyka = "Sześcienna Euforia - ".$temat; 
 $message = wordwrap($wiadomosc, 70);
 mail("[email protected]", $tematyka, $message ); 
 
 echo "Dziękujemy za zakup. W najbliższym czasie administrator postara się o przyznanie ci rangi (do 24h)."; 
 echo "<ul>Treść: <ul />";
 echo "Nick: <strong>".$_POST['nick']."</strong><ul />";
 echo "Przepisane słowo: <strong>".$_POST['temat']."</strong><ul />";
 echo "Twój adres e-mail: <strong>".$_POST['mail']."</strong><ul />";
 echo "Kod zwrotny: <strong>".$_POST['tresc']."</strong><ul />"; 
 ?>
 </b>
 </body></center>
masz działa
 

michal31337

Były Moderator
Dołączył
Październik 16, 2011
Posty
329
<?phpif było sklejone
 
Do góry Bottom