Problem ze skryptem PHP
Wyniki 1 do 3 z 3

Temat: Problem ze skryptem PHP

  1. #1
    Debiutant
    Dołączył
    16-03-2017
    Wpisy
    1
    Punkty
    2

    Joomla! 3.5 Problem ze skryptem PHP

    Witam,
    nie mogę sobie poradzić z wstawieniem skryptu php na joomle. Próbowałem wielu rozszerzeń, pluginów, ale za każdym razem kończyło się to błędem.
    Otwierając prosto z pliku skrypt PHP działa bez zarzutu, natomiast załadowany przez joomle w żadnym wypadku nie zadziałał.
    Proszę o pomoc bo już nie wiem co z tym zrobić?
    Proszę o podanie prostej i sprawdzonej metody żeby umieścić dany skrypt na stronie.
    Z góry dziękuję i pozdrawiam.

    Kod PHP:
     <?php if(empty($_POST['submit'])){?>  <form name="imp" method="post"> <span class="rejestr">*Imię:</span><br /><input type="text" name="imie" style="width:600px;"/><br /><br /><br /><span class="rejestr">*Nazwisko:</span><br /><input type="text" name="nazwisko" style="width:600px;"/><br /><br /><br /><span class="rejestr">*E-Mail:</span><br /><input type="text" name="email" style="width:600px;"/><br /><br /><br /><span class="rejestr">*Uczelnia/Instytucja:</span><br /><input type="text" name="instytucja" style="width:600px;"/><br /><br /><br /><span class="rejestr">Wydział:</span><br /><input type="text" name="wydzial" style="width:600px;"/><br /><br /><br /><span class="rejestr">*Kierunek studiów (w przypadku osób nie będących studentami proszę podać np. stanowisko):</span><br /><input type="text" name="kierunek" style="width:600px;"/><br /><br /><br /><span class="rejestr">Specjalizacja:</span><br /><input type="text" name="specjal" style="width:600px;"/><br /><br /><br /><span class="rejestr">*Stopień studiów:</span><br/>&nbsp; &nbsp; &nbsp; &nbsp;<input type="radio" name="status" value="pierwszy" /> I stopień<input type="radio" name="status" value="drugi" /> II stopień<input type="radio" name="status" value="doktorant" /> Studia Doktoranckie <input type="radio" name="status" value="niestudent" /> nie jestem studentem<br/><br /><br /><span class="rejestr">Jestem zainteresowany wzięciem udziału w konkursie:</span><br/>

          &nbsp; &nbsp; &nbsp; &nbsp; <input type="checkbox" name="poster" value="poster">    Sesja posterowa &nbsp;
        <input type="checkbox" name="artykul" value="artykul" >    Artykuł naukowy
     <br/><br /><br /><span class="rejestr"> *Wybierz pakiet uczestnictwa:</span> <br/>&nbsp; &nbsp; &nbsp; &nbsp;<input type="radio" name="pakiet" value="podstawowy" /> Pakiet podstawowy <br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Opłata 30zł, udział w warsztatach, udział w konferencji, zestaw startowy, certyfikat uczestnictwa) <br/>&nbsp; &nbsp; &nbsp; &nbsp;<input type="radio" name="pakiet" value="premium" /> Pakiet premium <br/>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Opłata 70zł, pakiet podstawowy + wyżywienie  w obu dniach) <br/><br /><br /><span class="rejestr">Uwagi (np. dane do faktury VAT):</span><br /><textarea name="uwagi" cols="30" rows="6"style="width:600px;"/></textarea>><br/><br/>





    <br /><br />
    <input type="submit" id="Button1" name="submit" value="Wyślij formularz"/> <input type="reset" id="Button1" value="Wyczyść"/></form><?php/*sprawdzenie wypełnienia wszystkich pól*/}elseif(!empty($_POST['imie']) && !empty($_POST['nazwisko']) && !empty($_POST['email']) && !empty($_POST['instytucja']) && !empty($_POST['status']) && !empty($_POST['pakiet'])){/* Funkcja sprawdzająca poprawność E-Maila */function SprawdzEmail($email) { if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" $email)){  return false; } return true;}if(SprawdzEmail($_POST['email'])){$tabelka '1234567890ABCDEFGHIJKLMNOPRSTUVWXYZ';    $idi '';    for ($i=0$i<7$i++)     {        $idi .= $tabelka[rand()%(strlen($tabelka))];    } $charset 'iso-8859-2';$wiadomosc2="bla bla bla";$nadawca="From: $_POST[email]";$nadawca2="From: -";@mail($_POST[email], "-""$wiadomosc2""$nadawca2");mysql_connect("-""-""-");mysql_select_db("-");$imie=$_POST[imie];$nazwisko=$_POST[nazwisko];$email=$_POST[email];$instytucja=$_POST[instytucja];$wydzial=$_POST[wydzial];$kierunek=$_POST[kierunek];$specjal=$_POST[specjal];$stopien=$_POST[status];$poster=$_POST[poster];$prelekcja=$_POST[artykul];$pakiet=$_POST[pakiet];$uwagi=$_POST[uwagi];

    mysql_query("INSERT INTO lista(id_user,identyfikator,imie,nazwisko,email,instytucja,wydzial,kierunek,special,stopien,poster,prelekcja,pakiet,uwagi)VALUES('NULL','$idi', '$imie', '$nazwisko', '$email', '$instytucja', '$wydzial', '$kierunek', '$specjal', '$stopien', '$poster', '$prelekcja', '$pakiet', '$uwagi')");
    echo
    "<span style=\"color: #00D800; font-weight: bold; \">Dziękujemy, formularz został wysłany.</span>";}else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Wprowadzony adres E-Mail jest niepoprawny!!!</span>"; }}else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Cofnij i wypełnij wszystkie pola formularza!!!</span>"; }?>

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Przeglądacz
    Dołączył
    02-06-2009
    Wpisy
    31
    Punkty
    12

    Domyślny

    Nie kalecz Joomli i zrób z tego po prostu normalny moduł.

  4. #3
    Przeglądacz Hajmus awatar
    Dołączył
    20-08-2014
    Skąd
    Warszawa
    Wpisy
    84
    Punkty
    11

    Domyślny

    Co znaczy nie działał? Jakieś błędy czy coś?

Podobne tematy

  1. Problem ze skryptem
    przez putis na forum Szablony, formatowanie wyglądu
    Odpowiedzi: 4
    Ostatni post/autor: 15-05-2015, 01:29
  2. Problem ze skryptem pod Jumi
    przez nemesis_dex na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 5
    Ostatni post/autor: 26-05-2014, 14:20
  3. problem ze skryptem
    przez loograk na forum Instalacja, aktualizacja, migracje
    Odpowiedzi: 0
    Ostatni post/autor: 20-02-2010, 01:06
  4. Problem ze skryptem C.D.
    przez Kazanowsky na forum Instalacja, aktualizacja, migracje
    Odpowiedzi: 0
    Ostatni post/autor: 20-04-2009, 13:51
  5. Problem ze skryptem
    przez killaherz na forum Administracja - ogólne
    Odpowiedzi: 3
    Ostatni post/autor: 22-12-2008, 09:27

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •