Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Help ze skryptem... gdzie jest blad ? bo ja juz nie moge....
Forum PHP.pl > Forum > Gotowe rozwiązania
Yacho
[php:1:2e94e55966]<html>

<head><title>Panel zarzadzania kolorami</title>;
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">;
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?
if ($rob_cos=="") {
echo"
<font face=arial>Panel sterowania atrybutami kolorów</font>
<br><form name="form1" method="post" action="panelkolorow.php"></br>
<table>
<tr><td> Kolor tła:</td><td><input type="text" name="kolor_tla0"></td></tr>
<tr><td> Koror czcionki "nazwa produktu"</td><td><input type="text" name="kolor_cz0"></td></tr>
</table>
<input type="submit">
<input type="hidden" name="rob_cos" value="dane">
</form>";}
elseif (%rob_cos=="dane")
{include "../config.inc";
$db = @mysql_connect("localhost", "$databaseuser", "$databasepasswd");
@mysql_select_db("$databasename",$db);
$sql="UPDATE colors SET kolor_tla0=$kolor_tla0";
echo "wykonane";}
?>
</body>
</html>
[/php:1:2e94e55966]


KRÓTKIE objasnienie:

Wiec tak - dotychczas z formularzami obchodzilem sie w formie 2plikowej... (tzn formularz osobno plik przetwarzajacy dane osobno...) ale tu ta metoda zaczyna mii przeszkadzac bo kiedys w koncu sie nie polapie w tych plikach :/
Wiec skrypt sklada sie z 2 czesci:
Najpierw generowany jest formularz ...
chce zeby po nacisnieciu submit php zaczelo przetwarzac dane (konkretnie wpisywac je do bazy SQLowej stad uchwyt do bazy na poczatku....)
Wiem ze sluzy do tego ukryte pole oraz Zapis zmiennej $rob_cos i ogolnie calej funkcji Warunkowej... lecz gdzies tu jest blad bo cokolwiek bym nie robil skrypt wyswietla mi 2 sredniki !!! grrr normalnie juz bialej goraczki dostaje...

Prosilbym o w miare dokladny opis gdzie jest blad i na czym polega bo dopiero sie ucze... i jesli juz popelniam blad to chce wiedzec co gdzie i jak....

PS.. sorry za przydlugawy post...

[/code]
?>[/php]
spenalzo
Linia 19: zamień % na $
Linia 3,4: usuń średniki na końcu linii
Linia 23: zamień na kolor_tla0="$kolor_tla0"
I poczytaj tablicach $_GET, $_POST - na tym forum
Cudi
Plus jeszcze pozbądź sie niepotrzebnych cudzysłowów, strasznie niedobry nawyk który może prowadzić do dziwnych błędów smile.gif
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-2024 Invision Power Services, Inc.