Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sonda na stronie, wstawienie sondy do pliku index.php
grzesieq
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 2.08.2004

Ostrzeżenie: (0%)
-----


Napisałem sonde która samodzielnie chodzi poprawnie. Po kliknięciu na Wyslij za pośrednictwem polecenia <form action="skrypt.php"> odpowiednia odpowiedz jest przesyłana dalej. plik z sondą ma nazwę sonda.php. na stronie głównej serwisu umieściłem kod <iframe src="sonda.php"></iframe>Na początku wszystko wyswietla się jak trzeba. Jednak po kliknięciu na Wyślij pojawia się komunikat bląd http 400 nieprawidlowe żądanie. Co mam zrobić zeby sonda chodziła dobrze?
Go to the top of the page
+Quote Post
eS...
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 2
Dołączył: 4.03.2003
Skąd: C:/Windows/Temp

Ostrzeżenie: (0%)
-----


moze lepiej zamiast iframe
  1. <?php
  2.  
  3. include('sonda.php');
  4.  
  5. ?>

z tym ze przy include musisz podac dobra sciezke do sonda.php,
Go to the top of the page
+Quote Post
grzesieq
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 2.08.2004

Ostrzeżenie: (0%)
-----


kicha, jest tak samo. podam kod mojej sondy
Kod
<?
if (!($zapalki_sonda))
print ("
<table><tr><td colspan=2><p class=copyright>Co to jest filatelistyka?</p></td></tr>
<FORM action=sondaskrypt.php>
     <tr><td><INPUT TYPE=radio NAME=sonda value=1></td>
  <td><p class=sonda>zbieranie etykiet zapałczanych</p></td></tr><tr>
  <td><INPUT TYPE=radio NAME=sonda value=2></td>
  <td><p class=sonda>zbieranie znaczków pocztowych</p></td></tr><tr>
  <td><input type=radio name=sonda VALUE=3></td>
  <td><p class=sonda>kolekcjonowanie monet</p></td></tr><tr>
  <td><input type=radio name=sonda value=4></td>
  <td><p class=sonda>nie mam pojęcia</p></td></tr></table>
  <input type=submit value=Wyślij>
</FORM>");
else
{
switch($_GET['sonda']){
   case "1":
  $plik = fopen ("1.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
     break;
   case "2":
     $plik = fopen ("2.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
  break;
   case "3":
     $plik = fopen ("3.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
     break;
   case "4":
     $plik = fopen ("4.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
  break;
     }
$glosow_1 = filesize("1.txt");
$glosow_2 = filesize("2.txt");
$glosow_3 = filesize("3.txt");
$glosow_4 = filesize("4.txt");

$razem = ($glosow_1 + $glosow_2 + $glosow_3 + $glosow_4 );
if ($glosow_1 = 0)
$proc_1 = 0;
else
$proc_1 = ($glosow_1 / $razem * 100);
if ($glosow_2 = 0)
$proc_2 = 0;
else
$proc_2 = ($glosow_2 / $razem * 100);
if ($glosow_3 = 0 )
$proc_3 = 0;
else
$proc_3 = ($glosow_3 / $razem * 100);
if ($glosow_4 = 0)
$proc_4 = 0;
else
$proc_4 = ($glosow_4 / $razem * 100);

$szer_1 = ($proc_1);
$szer_2 = ($proc_2);
$szer_3 = ($proc_3);
$szer_4 = ($proc_4);

print ("Głosy:<br>zbieranie etykiet zapałczanych<br>");
print ("<img src=1.gif height=15 width=$szer_1> ");
printf ("%0.0f", ($proc_1));
print ("%<br>zbieranie znaczków pocztowych<br>");
print ("<img src=1.gif height=15 width=$szer_2> ");
printf ("%0.0f", ($proc_2));
print ("%<br>kolekcjonowanie monet<br>");
print ("<img src=1.gif height=15 width=$szer_3> ");
printf ("%0.0f", ($proc_3));
print ("%<br>nie mam pojęcia<br>");
print ("<img src=1.gif height=15 width=$szer_4> ");
printf ("%0.0f", ($proc_4));
print ("%");
}
?>

i plik sondaskrypt
Kod
<?
switch($_GET['sonda']){
   case "1":
  $plik = fopen ("1.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
     break;
   case "2":
     $plik = fopen ("2.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
  break;
   case "3":
     $plik = fopen ("3.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
     break;
   case "4":
     $plik = fopen ("4.txt", "a+");
  fputs ($plik, "1");
  fclose ($plik);
  break;
     }
$glosow_1 = filesize("1.txt");
$glosow_2 = filesize("2.txt");
$glosow_3 = filesize("3.txt");
$glosow_4 = filesize("4.txt");

$razem = ($glosow_1 + $glosow_2 + $glosow_3 + $glosow_4 );

$proc_1 = ($glosow_1 / $razem * 100);
$proc_2 = ($glosow_2 / $razem * 100);
$proc_3 = ($glosow_3 / $razem * 100);
$proc_4 = ($glosow_4 / $razem * 100);

$szer_1 = ($proc_1);
$szer_2 = ($proc_2);
$szer_3 = ($proc_3);
$szer_4 = ($proc_4);

print ("Głosy:<br>zbieranie etykiet zapałczanych<br>");
print ("<img src=1.gif height=15 width=$szer_1> ");
printf ("%0.0f", ($proc_1));
print ("%<br>zbieranie znaczków pocztowych<br>");
print ("<img src=1.gif height=15 width=$szer_2> ");
printf ("%0.0f", ($proc_2));
print ("%<br>kolekcjonowanie monet<br>");
print ("<img src=1.gif height=15 width=$szer_3> ");
printf ("%0.0f", ($proc_3));
print ("%<br>nie mam pojęcia<br>");
print ("<img src=1.gif height=15 width=$szer_4> ");
printf ("%0.0f", ($proc_4));
print ("%");
?>

sorki ze tego tyle nawaliłem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
osobno chodzi ale jak sie zincludeje to nici
Go to the top of the page
+Quote Post
motodd
post
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 1
Dołączył: 27.09.2010
Skąd: Kraków/Krosno/Jasło

Ostrzeżenie: (0%)
-----


Moze jak includujesz, to zmien i action na sciezke tak jakby z poziomu strony w ktorej includujesz. Ale to tylko przypuszczenia (IMG:style_emoticons/default/smile.gif) pozdro
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.12.2025 - 13:53