Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 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?


--------------------
I kto powiedział, że zbieranie pudełek po zapałkach może nie być eXtremalne????? :D:D
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
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 winksmiley.jpg
osobno chodzi ale jak sie zincludeje to nici


--------------------
I kto powiedział, że zbieranie pudełek po zapałkach może nie być eXtremalne????? :D:D
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 smile.gif pozdro
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 19:49