Dodaj do ulubionych

co z tym php

IP: *.wroclaw.dialog.net.pl 07.09.06, 19:19
Dziwna sprawa, na jednym koncie dziala a na innym nie (konta na tym samym
serwerze) o co chodzi?

<?
$odbiorca = 'twoj@email.pl';
$wstecz = '<br><br><a href="#" onclick="history.go(-1)"><< wróć</a>';

if ($cmd == '') {
echo '<form method="post" action="?cmd=send">
<table align="center" width="700">
<tr>
<td>Imię:</td>
<td><input type="text" name="imie" size="30"><br><br></td>
</tr>
<tr>
<td>Nazwisko:</td>
<td><input type="text" name="nazwisko" size="30"><br><br></td>
</tr>
<tr>
<td>Nick:</td>
<td><input type="text" name="nick" size="30"><br><br></td>
</tr>
<tr>
<td>Płeć:</td>
<td><input type="radio" name="plec" value="kobieta">Kobieta <br>
<input type="radio" name="plec" value="mezczyzna">Mezczyzna<br><br></td>
</tr>
<tr>
<td>Ile masz lat:</td>
<td><input type="radio" name="wiek" value="mniej niz 15 ">mniej niz 15 <br>
<input type="radio" name="wiek" value="15-19 ">15-19 <br>
<input type="radio" name="wiek" value="20-29">20-29<br>
<input type="radio" name="wiek" value="30-39">30-39<br>
<input type="radio" name="wiek" value="40-60">40-60<br>
<input type="radio" name="wiek" value="wiecej niz 60">wiecej niz 60<br><br></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name="email" size="30"><br><br></td>
</tr>
<tr>
<td>Ile godzin spedzasz przy komputerze:</td>
<td><select name="czas">
<option selected value="1-3">1-3</option>
<option selected value="3-6">3-6</option>
<option selected value="6-9">6-9</option>
<option selected value="9-11">9-11</option><br><br></td>
</tr>
<tr>
<td>Wypracowanie:</td>
<td><textarea name="tresc" cols="50" rows="10">Dlaczego chcesz byc
Moderatorem?Jakiego dzialu... napisz cos od siebie Przekonaj nas do
Siebie!!</textarea><br><br></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Wy¶lij"> 
<input type="reset" value="Reset"></td>
</tr>
</table>
</form>';
}

if ($cmd == 'send') {

if ($imie == '') { echo '<center>Podaj swoj±
tożsamo¶ć!'.$wstecz.'<br><br></center>'; }
elseif ($nazwisko == '') { echo '<center>Podaj swoj±
tożsamo¶ć!'.$wstecz.'<br><br></center>'; }
elseif ($nick == '') { echo '<center>Podaj swoj±
tożsamo¶ć!'.$wstecz.'<br><br></center>'; }
elseif ($plec == '') { echo '<center>Podaj swoj±
pleć!'.$wstecz.'<br><br></center>'; }
elseif ($wiek == '') { echo '<center>Podaj swój
wiek!'.$wstecz.'<br><br></center>'; }
elseif (!ereg("^.+@.+\..+$", $email)) { echo '<center><br><br>Podaj poprawny
adres e-mail!'.$wstecz.'<br><br></center>'; }
elseif ($tresc == '') { echo '<center>Napisz
wypracowanie!'.$wstecz.'<br><br></center>'; }
else {

mail("$odbiorca","Zgloszenie moderatora","Imie: $imie\nNazwisko:
$nazwisko\nNick: $nick\nPlec: $plec\nWiek: $wiek\nE-mail: $email\nCzas:
$czas\nWypracowanie: $tresc","From: FORMULARZ <$email>");

echo '<center>Wiadomo¶ć została wysłana poprawnie!<br><br></center>';

}

}

?>
Obserwuj wątek
    • michal714 Re: co z tym php 08.09.06, 15:11
      Może server ma wyłączoną funkcje mail?
    • cdrom Re: co z tym php 08.09.06, 16:45
      Skrypt PHP jest napisany poprawnie. U mnie (na moim serwerze) wszystko jest OK -
      e-mail bez problemu dochodzi. Pozdrawiam z Lublina :)
    • Gość: co sie stalo Re: co z tym php IP: *.wroclaw.dialog.net.pl 08.09.06, 18:10
      juz wiem, brakuje deklaracji zmiennych
      • Gość: albeut Re: co z tym php IP: *.neoplus.adsl.tpnet.pl 09.09.06, 11:53
        od kiedy php wymaga deklarowania zmiennych ?
    • gray Re: co z tym php 09.09.06, 13:07
      Gość portalu: co sie stalo napisał(a):

      > Dziwna sprawa, na jednym koncie dziala a na innym nie

      a na jeszcze innym? założę się, że to nie kwestia skryptu tylko samego konta.
      • Gość: co sie stalo Re: co z tym php IP: *.wroclaw.dialog.net.pl 09.09.06, 18:17
        To zalezy jak na to patrzec poprostu skrypt jest tak napisany ze nie dziala na
        kontach z wylaczona opcja register globals, w momencie uaktywnienia jej lub
        dodania do skryptu $zmienna=$_POST['zmienna']; problemu nie ma.

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka