[ nus @ 07.01.2005. 13:02 ] @
| Imam instaliran apache 2.0.52 i php 4.3.9, mysql verzija je nebitna u ovoj prici, i odmah bi napomenuo da sam pocetnik u php-u, e sad problem je sledeci:
napisao sam formular u htmlu koji izracunava cenu izabrane racunarske konfiguracije, u svakom drop-down meniju ima da se izabere po jedan tip svake komponente, za svaku sam odredio vrednost i to je to, sljaka, kao action sam prebacio na php stranu koja bi trebala da istampa na browseru izabrane komponente + njihovu cenu gde ih sabere i jos odstampa iznos na odlozeno sa 9% kamate...
E sad ja sam prilicno siguran da je kod dobro napisan bez greshaka, i svaki put kad formular prosledi stranicu i generishe php dobijam praznu stranu, bez ikakve greske, deo koji je pisan html-om se vidi dok php nista ne radi, probao sam da method promenim na get cisto da vidim sta se desava i sve ide po ps-u ali se ne vidi nista...
POsto sam ovaj primer pravio po tome sto sam naucio iz wrox-ove knjige samo sam malo prilagodio svojim potrebama, a i njihov kod koji sam skinuo sa neta koji je slican ovome, ista stvar se desava?
Probao sam vise browser-a, koristim operu ali i IE i Firefox prikazuju isto...
|
[ nus @ 07.01.2005. 13:23 ] @
----------------------------HTML---------------------------
<html>
<head></head>
<body>
<form method=get action="konfiguracija.php">
<b>Procesor:</b>
<SELECT NAME="Procesor">
<option value=0>--NISTA--</option>
<option value=4700>AMD SEMPRON 2400+</option>
<option value=5700>AMD SEMPRON 2500+</option>
<option value=6400>AMD SEMPRON 2600+</option>
</select><br><br>
<b>Maticna Ploca:</b>
<SELECT NAME="Maticna">
<option value=0>--NISTA--</option>
<option value=3400>ASUS A7V8X-X</option>
<option value=4650>ASUS A7N8X-X</option>
<option value=4500>ABIT NF7</option>
</select><br><br>
<b>Memorija:</b>
<SELECT NAME="Memorija">
<option value=0>--NISTA--</option>
<option value=2700>NCP 256MB DDR400</option>
<option value=5200>NCP 512MB DDR400</option>
<option value=3000>KINGSTON 256MB DDR400</option>
</select><br><br>
<B>Cvrsti Disk:</b>
<SELECT NAME="HDD">
<option value=0>--NISTA--</option>
<option value=3270>MAXTOR 40GB ATA133</option>
<option value=4150>MAXTOR 80GB ATA133</option>
</select><br><br>
<B>Graficka Karta:</B>
<SELECT NAME="Graficka">
<option value=0>--NISTA--</option>
<option value=2600>CLUB 3D GF4 MX4000 64MB TVOUT</option>
<option value=3390>ASUS ATI RADEON 9200SE 128MB TVOUT</option>
<option value=5400>ABIT ATI RADEON 9550 128MB TVOUT</option>
<option value=4300>ASUS FX5200TD 128MB TVOUT</OPTION>
</select><br><br>
<B>FDD:</B>
<SELECT NAME="FDD">
<option value=0>--NISTA--</option>
<option value=460>ALPS 3.5"</option>
</select><br><br>
<b>Kuciste</b>
<SELECT NAME="Kuciste">
<option value=0>--NISTA--</option>
<option value=1500>JNC 300W MIDITOWER</option>
<option value=1850>SUPERCASE MIDITOWER 300W</option>
<option value=2000>KME MIDITOWER 400W</option>
</select><br><br>
<INPUT TYPE=SUBMIT VALUE="IZRACUNAJ IZNOS KONFIGURACIJE">
<INPUT TYPE=RESET VALUE="RESETUJ VREDNOSTI"
</form>
</body>
</html>
-------------------------PHP--------------------------------------
<HTML>
<HEAD></HEAD>
<BODY>
<B>IZNOS TRAZENE KONFIGURACIJE</B>
<BR>
<BR>
<?php
echo "$Procesor<br>";
echo "$Maticna<br>";
echo "$Memorija<br>";
echo "$HDD<br>";
echo "$Graficka<br>";
echo "$FDD<br>";
echo "$Kuciste<br>";
$Cena = $Procesor + $Maticna + $Memorija + $HDD + $Graficka + $FDD + $Kuciste;
echo "Iznos trazene konfiguracije je $Cena<br><br>";
?>
</body>
</html>
----------------------------------------------
vecini ce mozda biti ovo smesno ali :) uci se!
[ Radovan__III @ 07.01.2005. 14:03 ] @
Sa POST preuzimas vrednosti , guglaj malo
[ dr ZiDoo @ 07.01.2005. 16:40 ] @
Code:
$nova_varijabla = $_POST['ime_forme'];
Umjesto POST moze i GET ako koristis tu metodu
[ nus @ 07.01.2005. 18:45 ] @
Hvala dr Zidoo na konkretnijem odgovoru! ;)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.