Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak zrobic pętle ?
Forum PHP.pl > Forum > Gotowe rozwiązania
alchemic
Witam

Mam taki scrypt:
Kod
<form method="POST" action="pokaz.php">

  <input type="text" name="ile razy" size="2" value="1"></p>

</form>

<br>

<a href="pokaz.php"> <img src="obrazek.jpg" width="476" height="341" ismap ></a>


+

[php:1:f808a3635c]<?php
$wektor = substr($_GET['wektor'], 1, strlen($_GET['wektor']));
list($X, $Y) = split(',', $wektor);
?>
<form action="poczta.php" method="post">
<input type="hidden" name="require" value="Wektor:X,Wektor:Y">
<input type="hidden" name="subject" value="Zamowienie">
<input type="hidden" name="email" value="alchemic@cyberion.pl">
<br>
Punkt do zaznaczenie:<br>
Wektor:X <input type="text" name="Wektor X=" size="3" value="<?php echo $X; ?>"> <br>
Wektor:Y <input type="text" name="Wektor Y=" size="3" value="<?php echo $Y; ?>"> <br>
<br>
<input type="submit" name="send" value="Wyslij">



</form>
?>[/php:1:f808a3635c]

teraz chce wstawic petle ktora wykona mi sie tyle razy ile wpisze w polu "ile razy" zapisze odczytane wartosci do zmiennej "wektor" w postaci np X,Y | X,Y ...

a i jeszcze po wykonaniu sie i zapisaniu przesle dane do pliku pczta.php smile.gif

_____________________________________________________
używaj przycisku edytuj, zamist tworzyć wiele postów. DeyV
Koshin
po pierwsze, to chyba ten kod php jest troszke bledny .. albo to po prostu forum namieszalo..

a po drugie, odczytaj ile razy masz zamiar cos wykonac, a potem zrob to w petli for($i,$i<=$ile_razy;$i++) { } i po klopocie, chyba o to ci chodzi ?
alchemic
kod jest ok tz byl bo teraz go przerobilem i jest tak... [php:1:c98d632dca]<STYLE TYPE="text/css">
<!--
A { cursor: crosshair }
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
-->
</STYLE>
<?php
$wektor = substr($_GET['wektor'], 1, strlen($_GET['wektor']));
list($X, $Y) = split(',', $wektor);


$a=(2);
$c=(3);
$lewa=($X-$a);
$gora=($Y-$c);
?>

<BODY LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0" >
<img border="0" src="ladowanie.gif" style="position: absolute; left:<?php echo $lewa; ?>px; top: <?php echo $gora; ?>px" width="10" height="10">
<a href="zaznacz.php?wektor="><img src="mapa.jpg" width="521" height="521" ismap </a> </a><br>
<form action="poczta.php" method="post">
<input type="hidden" name="email" value="alchemic@cyberion.pl">
<input type="hidden" name="subject" value="Zamówienie lokalizacji Firmy">
<input type="hidden" name="require" value="Zamowienie">
<br>
<span class="style1">&nbsp; Wektor X=</span>
<input type="text" name="y" size="3" value="<?php echo $X; ?>">
<span class="style1"><br>
&nbsp; Wektor Y=</span>
<input type="text" name="x" size="3" value="<?php echo $Y; ?>">
<br>
&nbsp; <img border="0" src="file:///D:/lokalizacja/ladowanie.gif" width="8" height="8"> <b><font face="Verdana" size="1">- Lokalizacja Twojej Firmy</font></b><hr color="#000000" size="1">
<table border="0" cellpadding="4" cellspacing="3" style="border-collapse: collapse" bordercolor="#111111" width="531">
<tr>
<td width="240"><b><font size="2" face="Verdana">Dane do Faktury&nbsp; VAT</font></b></td>
<td width="291">&nbsp;</td>
</tr>
<tr>
<td width="240">&nbsp;</td>
<td width="291">&nbsp;</td>
</tr>
<tr>
<td width="240"><b><font face="Verdana" size="2" color="#000080">Imię</font></b></td>
<td width="291"><input type="text" name="imie" size="49"></td>
</tr>
<tr>
<td width="240"><b><font face="Verdana" size="2" color="#000080">Nazwisko</font></b></td>
<td width="291"><input type="text" name="Nazwisko" size="49"></td>
</tr>
<tr>
<td width="240"><b><font face="Verdana" size="2" color="#000080">Ulica</font></b></td>
<td width="291"><input type="text" name="Ulica" size="49"></td>
</tr>
<tr>
<td width="240"><b><font face="Verdana" size="2" color="#000080">Nr
domu,mieszkania</font></b></td>
<td width="291"><input type="text" name="Nr domu,miszkania" size="49"></td>
</tr>
<tr>
<td width="240"><b><font face="Verdana" size="2" color="#000080">NIP</font></b></td>
<td width="291"><input type="text" name="NIP" size="49"></td>
</tr>
<tr>
<td width="240">&nbsp;</td>
<td width="291">&nbsp;</td>
</tr>
</table>
<input type="submit" name="send" value="Wyslij">
</form>[/code]
?>[/php:1:c98d632dca]

i teraz nie bardzo wiem jak tu ta petle zastosowac i jeszcze by mi na koncu przekazala dane dalej....
Koshin
a ja w dalszym ciagu nie wiem co ta petla miala by robic

zrob tak, napisz na karteczce sobie, co ma si epowtarzac, potem uzyj do tego funkcji [manual:a049364c2f]for[/manual:a049364c2f] i to powinno zalatwic sprawe.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.