PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Rules  Forum FAQ   Search   Usergroups   Register   Log in
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

View next topic
View previous topic
Post new topic   Reply to topic  PHP-Nuke.org.pl Forum Index » Moduły
Author Message
Ludzik
~user



Joined: 3.03.2007
Posts: 23


Status: Offline


 
View Single PostPosted: 17 Sep 2008 15:35:40 Back to top  
User browserUser browser: Opera/9.52 (Windows NT 5.1; U; pl)

Witam!
Mam taki problem - przy wypelnianu formularza na mojej stronie wyskakuje taki oto blad
Code:

Warning: import_request_variables() [function.import-request-variables]: Numeric key detected - possible security hazard. in /home/tupn/ftp/html/mainfile.php on line 64


Zupelnie nie mam pojecia, gdzie tkwi blad - co lepsze kilka miesiecy temu wszystko bylo ok, a wcale nie ingerowalem w tresc tego formularza.

Ponizej jego kod:
Code:
<?php
if (!eregi("modules.php", $PHP_SELF))
{
die ("You can't access this file directly...");
}

$index = 1;
$name = 'Formularz zgloszeniowy';
require_once("mainfile.php");
include('header.php'); // <--- o tym zapomnialem
title($name);
OpenTable();

// sprawdzamy, czy zmienna $submit jest pusta
if (empty($_POST['submit'])) {
// wy¶wietlamy formularz
echo "<table border=\"0\"><form method=\"post\">

<tr>
<td>Nazwa Ekipy:</td>
<td><input type=\"text\" name=\"1\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Kontakt telefoniczny:</td>
<td><input type=\"text\" name=\"2\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type=\"text\" name=\"3\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Kolor koszulek (podaj dwa):</td>
<td><input type=\"text\" name=\"4\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.1(kapitan):</td>
<td><input type=\"text\" name=\"5\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.2:</td>
<td><input type=\"text\" name=\"6\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.3:</td>
<td><input type=\"text\" name=\"7\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.4:</td>
<td><input type=\"text\" name=\"8\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.5:</td>
<td><input type=\"text\" name=\"9\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.6:</td>
<td><input type=\"text\" name=\"10\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.7:</td>
<td><input type=\"text\" name=\"11\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.8:</td>
<td><input type=\"text\" name=\"12\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.9:</td>
<td><input type=\"text\" name=\"13\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Gracz nr.10:</td>
<td><input type=\"text\" name=\"14\" style=\"width: 250px\"></td>
</tr>


<tr>
[b]<td>Ciekawostki o ekipie:</td>
<td><input type=\"text\" name=\"15\" cols=\"20\" style=\"width: 250px; height: 100px; text-align: justify;\"></td>
</tr>[/b]



<tr>
<td>&nbsp;</td>
<td><input type=\"submit\" name=\"submit\" value=\"Wy¶lij\">&nbsp;
<input type=\"reset\" value=\"Od nowa\"></td></form>
</tr>
</table>
<br>
REJESTRACJA krok po kroku:
- je¶li jeste¶ przedstawicielem swojej ekipy wypełnij każde wolne pole w tym formularzu. Je¶li wasza ekipa składa się
z mniej niż 10 zawodników, w każde wolne pole wpisz <b>BRAK</b>.
<br>
<br>Żeby zapisać drużyne do turnieju:<br>
<br>
- wypełnij umieszczony wyżej formularz zgłoszeniowy<br>
<br>
- wpłać 190zł na konto nr: 09 1500 1777 1017 7022 0716 0000 (w tytule przekazu koniecznie wpisz nazwe swojej drużyny)<br>
<br>
W turnieju wezm± udział pierwsze 32 drużyny, od których pieni±dze zostały zaksięgowane u nas na koncie. Potwierdzimy to drog± mailow± w ci±gu 72 godzin o wysłania formularza. Ekipom, które sie nie załapały zwracamy pieni±dze.
<br>
<br>
";
}
// sprawdzamy, czy zmienne przesłane z formularza nie s± puste
elseif (!empty($_POST['1']) && !empty($_POST['2']) && !empty($_POST['3']) && !empty($_POST['4']) && !empty($_POST['5']) && !empty($_POST['6']) && !empty($_POST['7']) && !empty($_POST['8']) && !empty($_POST['9']) && !empty($_POST['10']) && !empty($_POST['11']) && !empty($_POST['12']) && !empty($_POST['13']) && !empty($_POST['14'])) {
// jeżeli powyższy warunek jest spełniony tworzona jest wiadomo¶ć
// zmienna $message zawiera tre¶ć wiadomo¶ci
$message = " Drużyna: $_POST[1]\n telefon: $_POST[2]\n mail: $_POST[3]\n koszulki: $_POST[4]\n Gracz nr.1(kapitan)$_POST[5]\n Gracz nr.2 $_POST[6]\n Gracz nr.3 $_POST[7]\n Gracz nr.4 $_POST[8]\n Gracz nr.5 $_POST[9]\n Gracz nr.6 $_POST[10]\n Gracz nr.7 $_POST[11]\n Gracz nr.8 $_POST[12]\n Gracz nr.9 $_POST[13]\n Gracz nr.10 $_POST[14]\n O ekipie $_POST[15]\n";
// zmienna $header zawiera przede wszystkim adres zwrotny
$header = "From: $_POST[imie] <$_POST[email]>";
// funkcja mail() za pomoc± której wiadomo¶ć zostanie wysłana
@mail("tupn@o2.pl","Nowe zgłoszenie","$message","$header")
or die('Nie udało się wysłać wiadomo¶ci');
// wy¶wietlenie komunikatu w przypadku powodzenia
echo "<div align=\"center\"><strong>Wiadomo¶ć została wysłana poprawnie!</strong></div>";
}
// lub w przypadku nie wypełnienia formularza do końca
else echo "<center>Wypełnij wszystkie pola formularza!</center>";

CloseTable();
echo "<div align=\"right\">Copyright by <a href=\"http://phpnuke.org.pl\">phpnuke.org.pl</a></div>\n";
include ('footer.php');
?>

Serdecznie pozdrawiam!

ps.
zauwazylem, ze powyzszy blad wyrzuca mi 15 razy, czyli tyle ile jest okienek do wypelnienia w powyzszym formularzu...
Aha, jesli lamie ktorys z punktow regulaminu forum i to jest powodem braku odpowiedzi na moj post prosze o wytkniecie mi bledu - wiem ze nie mam stopki, ale poprostu usnunalem ja spory czas temu a teraz nie mam pojecia jak ja przywrocic, mimo ze bym chcial Smile
View user's profile    
dudi
@admin



Joined: 13.12.2004
Posts: 3198
Helps: 330
Location: Tychy

Status: Offline


 
View Single PostPosted: 17 Sep 2008 23:32:52 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16

Nie jest to błąd, tylko ostrzeżenie.
W pliku mainfile.php przed:
Code:
$phpver = explode(".", $phpver);

dodaj
Code:
error_reporting(E_ALL & ~E_NOTICE);

_________________
Pomocy udzielam TYLKO na forum !!!
www.dusoft.pl
View user's profile Visit poster's website    
Ludzik
~user



Joined: 3.03.2007
Posts: 23


Status: Offline


 
View Single PostPosted: 18 Sep 2008 13:09:17 Back to top  
User browserUser browser: Opera/9.52 (Windows NT 5.0; U; pl)

tak tez dodalem:
Code:

error_reporting(E_ALL & ~E_NOTICE);
$phpver = explode(".", $phpver);
$phpver = "$phpver[0]$phpver[1]";
if ($phpver >= 41) {
   $PHP_SELF = $_SERVER['PHP_SELF'];

Przesunelo tylko to ostrzezenie na linijke 65 i nic sie nie zmienilo ;/
View user's profile    
dudi
@admin



Joined: 13.12.2004
Posts: 3198
Helps: 330
Location: Tychy

Status: Offline


 
View Single PostPosted: 18 Sep 2008 22:06:02 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16

możesz wrzucić tutaj jako załącznik plik mainfile.php ?

_________________
Pomocy udzielam TYLKO na forum !!!
www.dusoft.pl
View user's profile Visit poster's website    
Ludzik
~user



Joined: 3.03.2007
Posts: 23


Status: Offline


 
View Single PostPosted: 19 Sep 2008 14:27:05 Back to top  
User browserUser browser: Opera/9.52 (Windows NT 5.1; U; pl)

jasne, moja wina ze nie zrobilem tego wczesniej



mainfile.rar
 Opis:

Pobierz
 Nazwa pliku:  mainfile.rar
 Rozmiar:  12.17 KB
 Pobierano:  23 raz(y)

View user's profile    
Display posts from previous:   
Post new topic   Reply to topic

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Nie możesz dołączać plików na tym forum
Możesz ściągać pliki na tym forum


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
 

Valid XHTML 1.0 Transitional statystyki www stat.pl
Copyright © 2004-2007 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Wizytówki, ulotki, projektowanie reklam, strony WWW :: Zdjęcia ślubne
Tworzenie strony: 0.41 sekund
Zapytań: 17
Microsoft :: Animal Pak :: apteki :: canada phone card :: moda ślubna :: koce :: leroy merlin :: polskie dziewczyny :: Jak Oni Śpiewają :: wideofilmowanie
Sylwester na słowacji :: Cialis :: skateshop :: fundacja rolki :: Cialis