Kezdőoldal » Számítástechnika » Weblapkészítés » Mi a baja a wamp5-et? Vagy az...

Mi a baja a wamp5-et? Vagy az alábbi php kod helytelen?

Figyelt kérdés

Tanulom a PHP24 óra alatt,

és a kodok probálgatásához wamp5-t telepitettem és azzal dolgozok


2010. márc. 8. 18:04
1 2
 1/12 A kérdező kommentje:

Jelenleg az űrlapokkal foglalkozok ime a példa

oldal.html


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">

<meta name="generator" content="PSPad editor, www.pspad.com">

<title>

</title>

</head>


<body>

<form action="akcio.php" method="GET">

<input type="text" name="felhasznalo">

<br>

<textarea name="cim" rows="5" cols="40">

2010. márc. 8. 18:05
 2/12 anonim ***** válasza:
Ez egy szimpla HTML oldal, semmi PHP nincs benne, ennek wamp nélkül is futnia kell...
2010. márc. 8. 18:34
Hasznos számodra ez a válasz?
 3/12 A kérdező kommentje:

oh bocs most látom nem jó a példa

Ez a HTML oldal

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">

<meta name="generator" content="PSPad editor, www.pspad.com">

<title>

</title>

</head>


<body>

<form action="9.3.program.php" method="GET">

<input type="text" name="felhasznalo">

<br>

<textarea name="cim" rows="5" cols="40">

</textarea>

<br>

<input type="submit" value="rendben">

</form>

</body>

</html>

2010. márc. 8. 18:42
 4/12 A kérdező kommentje:

És ez a php kod ami feldolgozná és kiirná az ürlapból érkezett adatokat

akcio.php


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=windows-1250">

<meta name="generator" content="PSPad editor, www.pspad.com">

<title></title>

</head>

<body>

<?php

print "Üdvözlet <b>$felhasznalo</b><P>\n\n";

print "A címe:<P>\n\n<b>$cim</b>";

?>

</body>

</html>

2010. márc. 8. 18:43
 5/12 anonim ***** válasza:

a form-ban az action -> 9.3.program.php és nem akcio.php

a másik, h a php-ból szedj ki mindent, ami nem feldolgozó kód... csak a <?php.........?> maradjon

2010. márc. 8. 18:49
Hasznos számodra ez a válasz?
 6/12 anonim ***** válasza:

újra... az előző vok... picit el van minden irva:


ami a hibák...

- a FORM methold az POST: <form action="akcio.php" method="POST">

- $felhasznalo-nak nincs erteke... mivel atadod az input értékét: $_POST['felhasznalo'] - hozzárendelheteted a $felhasznalo hoz


form.php

<?php header('Content-Type: text/html; charset=utf-8');?>

<form action="akcio.php" method="POST">

<input type="text" name="felhasznalo">

<br>

<textarea name="cim" rows="5" cols="40">

</textarea>

<br>

<input type="submit" value="rendben">

</form>



akcio.php

<?php

// a $VALAMI = a POST-olt input name

$felhasznalo = $_POST['felhasznalo'];

$cim = $_POST['cim'];


// a PRINT HTML kódként kezeli a "-ön belüli beírást

print "

Üdvözlet <b>{$felhasznalo}</b> <br>

A címe:<P>\n\n<b>{$cim}</b>

\n";

?>

2010. márc. 8. 19:00
Hasznos számodra ez a válasz?
 7/12 anonim ***** válasza:

jaaaa... és ez a sor:

A címe:<P>\n\n<b>{$cim}</b>


helyesen:

A címe: <b>{$cim}</b>

2010. márc. 8. 19:02
Hasznos számodra ez a válasz?
 8/12 anonim ***** válasza:

akcio.php

<?php

$felhasznalo = $_POST['felhasznalo'];

$cim = $_POST['cim'];

print "Üdvözlet <b>".$felhasznalo."</b><br>";

print "A címe:<b>".$cim."</b>";

?>

ennyi

2010. márc. 8. 22:24
Hasznos számodra ez a válasz?
 9/12 A kérdező kommentje:

aha :D

tehát a $_POST arra kell hogy az űrlapból át vitt adatokat a $felhasznalo / $cim változoba "vigye át" ???


am kösz mindenkinek, megadtam a zoldet ;)

2010. márc. 9. 12:52
 10/12 A kérdező kommentje:

És akkor a <select></select> ??

Ime a html példa/űrlap

<select name="termekek[]" multiple>

<option>Ultrahangos csavarhúzó

<option>Tricorder

<option>ORAC AI

<option>HAL 2000

</select>



és a feldolgozó php

<?php

print "A következõ termékeket választotta:<p>\n\n";

print "<ul>\n\n";

foreach ( $termekek as $termek )

{

print "<li>$termek<br>\n";

}

print "</ul>";

?>


ekkor?? itt is ugyanugy kelL?

$termekek = $_POST['$termekek'];

ezt a kodot ide is be kell illesztenem?

2010. márc. 9. 13:23
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!