Archívum - Jún 2, 2008 - Fórum téma
Ürlap gond!! Help !!!
Hali. Elkezdtem egy ürlapot az a lényeg hogy a bevitt adatot e-mailban kapja meg az illető. De sajnos az adatok visszaolvasásánál és kiíratásánál e-mailban elakadtam.[colorer=html]
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="lap.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body {
background-color: #2E0C0B;
}
-->
</style>
<link href="lap2.css" rel="stylesheet" type="text/css">
</head>
<?php print "<form name=tars method=post action=$PHP_SELF>"; ?>
<body class="unnamed1">
<table width="483" border="0">
<tr align="left" valign="baseline">
<td width="165" scope="row"><div align="left" class="unnamed1">Név:
<input name="nev" type="text" class="box" id="Név">
*</div></td>
<td width="171"> </td>
</tr>
<tr>
<td scope="row"><div align="left" class="unnamed1">
<div align="left">Neme:
<select name="neme" size="1" class="box">
<option value="No" selected>Nő</option>
<option value="Férfi">Férfi</option>
</select>
</div>
</div></td>
<td><div align="left">Választott neme:
<select name="val_neme" size="1" class="box">
<option value="No">Nő</option>
<option value="Férfi">Férfi</option>
</select>
</div></td>
</tr>
<tr class="unnamed1">
<td scope="row">Állampolgárság:<br> <br>
<input name="Állampolgárság" type="text" class="box" id="Állampolgárság"></td>
<td>Válaztottad állampolgársága:<br>
<br>
<input name="val_Állampolgárság" type="text" class="box" id="val_Állampolgárság"></td>
</tr>
<tr class="unnamed1">
<td class="unnamed1" scope="row">Életkor:<br>
<br>
<select name="Életkor" size="1" class="box" id="Életkor">
<?php
for ($i=18;$i<100;$i++){
print "<option value=$i>$i</option>\n";
}
?>
</select></td>
<td>Választottad életkora:<br>
<br>
Tól -
<select name="val_eletkor_tol" size="1" class="box" id="val_Életkor">
<?php
for ($i=18;$i<100;$i++){
print "<option value=$i>$i</option>\n";
}
?>
</select>
Ig -
<select name="val_eletkor_ig" size="1" class="box">
<?php
for ($i=18;$i<100;$i++){
print "<option value=$i>$i</option>\n";
}
?>
</select></td>
</tr>
<tr class="unnamed1">
<td class="unnamed1" scope="row">Gyerekek száma:
<select name="gyerek_száma" size="1" class="box" id="gyerek_száma">
<option selected>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select> </td>
<td class="unnamed1">Választottad gyerekei száma:
<select name="val_Gyerek_Száma" size="1" class="box" id="val_Gyerek_Száma">
<option selected>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select> </td>
</tr>
<tr class="unnamed1">
<td class="unnamed1" scope="row">Dohányzik:<br>
Igen
<input name="doh" type="radio" class="box" value="Igen">
Nem
<input name="doh" type="radio" class="box" value="Alkalmanként">
Alkalmanként
<input name="doh" type="radio" class="box" value="radiobutton"></td>
<td valign="middle" class="unnamed1">Választottad dohányzik: <br>
Igen
<input name="val_doh" type="radio" class="box" value="Igen">
Nem
<input name="val_doh" type="radio" class="box" value="Nem">
Alkalmanként
<input name="val_doh" type="radio" class="box" value="Alkalmanként"></td>
</tr>
<tr class="unnamed1">
<td height="41" class="unnamed1" scope="row"><p>Fogyaszt e alkoholt?<br>
Igen:
<input name="Alkohol" type="radio" class="box" value="Igen">
Nem:
<input name="Alkohol" type="radio" class="box" value="Nem">
Alkalmanként
<input name="Alkohol" type="radio" class="box" value="Alkalmanként">
</p>
<?php
//phpinfo();exit;
$to="xxx##kukac##xxx.hu";
$subject="TESZT";
$message=$szoveg."<br>".$gomb;
if ($Submit)
{
while ($valt = current($_POST)) {
echo key($valt);
next($array);
}
exit;
if (!$nev || !$email || !$telefon){
die("Hianyzo adat");
} else {
mail ( $to , $subject , $message);
print "Jó";
}
exit;
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="lap.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body {
background-color: #2E0C0B;
}
-->
</style>
<link href="lap2.css" rel="stylesheet" type="text/css">
</head>
<?php print "<form name=tars method=post action=$PHP_SELF>"; ?>
<body class="unnamed1">
<table width="483" border="0">
<tr align="left" valign="baseline">
<td width="165" scope="row"><div align="left" class="unnamed1">Név:
<input name="nev" type="text" class="box" id="Név">
*</div></td>
<td width="171"> </td>
</tr>
<tr>
<td scope="row"><div align="left" class="unnamed1">
<div align="left">Neme:
<select name="neme" size="1" class="box">
<option value="No" selected>Nő</option>
<option value="Férfi">Férfi</option>
</select>
</div>
</div></td>
<td><div align="left">Választott neme:
<select name="val_neme" size="1" class="box">
<option value="No">Nő</option>
<option value="Férfi">Férfi</option>
</select>
</div></td>
</tr>
<tr class="unnamed1">
<td scope="row">Állampolgárság:<br> <br>
<input name="Állampolgárság" type="text" class="box" id="Állampolgárság"></td>
<td>Válaztottad állampolgársága:<br>
<br>
<input name="val_Állampolgárság" type="text" class="box" id="val_Állampolgárság"></td>
</tr>
<tr class="unnamed1">
<td class="unnamed1" scope="row">Életkor:<br>
<br>
<select name="Életkor" size="1" class="box" id="Életkor">
<?php
for ($i=18;$i<100;$i++){
print "<option value=$i>$i</option>\n";
}
?>
</select></td>
<td>Választottad életkora:<br>
<br>
Tól -
<select name="val_eletkor_tol" size="1" class="box" id="val_Életkor">
<?php
for ($i=18;$i<100;$i++){
print "<option value=$i>$i</option>\n";
}
?>
</select>
Ig -
<select name="val_eletkor_ig" size="1" class="box">
<?php
for ($i=18;$i<100;$i++){
print "<option value=$i>$i</option>\n";
}
?>
</select></td>
</tr>
<tr class="unnamed1">
<td class="unnamed1" scope="row">Gyerekek száma:
<select name="gyerek_száma" size="1" class="box" id="gyerek_száma">
<option selected>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select> </td>
<td class="unnamed1">Választottad gyerekei száma:
<select name="val_Gyerek_Száma" size="1" class="box" id="val_Gyerek_Száma">
<option selected>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select> </td>
</tr>
<tr class="unnamed1">
<td class="unnamed1" scope="row">Dohányzik:<br>
Igen
<input name="doh" type="radio" class="box" value="Igen">
Nem
<input name="doh" type="radio" class="box" value="Alkalmanként">
Alkalmanként
<input name="doh" type="radio" class="box" value="radiobutton"></td>
<td valign="middle" class="unnamed1">Választottad dohányzik: <br>
Igen
<input name="val_doh" type="radio" class="box" value="Igen">
Nem
<input name="val_doh" type="radio" class="box" value="Nem">
Alkalmanként
<input name="val_doh" type="radio" class="box" value="Alkalmanként"></td>
</tr>
<tr class="unnamed1">
<td height="41" class="unnamed1" scope="row"><p>Fogyaszt e alkoholt?<br>
Igen:
<input name="Alkohol" type="radio" class="box" value="Igen">
Nem:
<input name="Alkohol" type="radio" class="box" value="Nem">
Alkalmanként
<input name="Alkohol" type="radio" class="box" value="Alkalmanként">
</p>
Alert helyettes program megállító
Sziasztok!
A gondom az lenne, hogy az itt bemutatott program már működik, de, ha nem rakok be neki egy alert-et a 110 sor után, akkor nem rakja ki az elfedő réteget.
Tehát a kérdés az, hogy van-e olyan parancs, ami megállítja a program futását egy bizonyos időre és semmilyen grafikus vagy egyéb módon nem tudatja a működését, mert az alert felugrálása nem jó.
Előre is köszönök minden segítséget!
■ A gondom az lenne, hogy az itt bemutatott program már működik, de, ha nem rakok be neki egy alert-et a 110 sor után, akkor nem rakja ki az elfedő réteget.
Tehát a kérdés az, hogy van-e olyan parancs, ami megállítja a program futását egy bizonyos időre és semmilyen grafikus vagy egyéb módon nem tudatja a működését, mert az alert felugrálása nem jó.
Előre is köszönök minden segítséget!
Hogyan tanuljak JavaScriptet?
Elolvastam egy Javascript konyvet (Sitepoint - Simply JavaScript) amibol megtanultam a nyelv alapjat. Sajnos felfedeztem, hogy az Internet Explorer maskep kezeli a dolgokat. Beleneztem a jQuery szkriptbe, gondoltam megoldok minden problemat de jobban oszekavar.
Nem tudom ha ertitek mire celzok, de ha "for" ciklusal, getElementById parancsal dolgozok nekem konyebb, mert kozelebb van a PHP programozashoz. A jQuery mintha egeszen mas :(
Esetleg probaljak magamnak irni egy libraryt amelyel lekezelem az IE problemakat, jo otlet ez? legalabb tudom mi van benne.
Koszonom!
■ Nem tudom ha ertitek mire celzok, de ha "for" ciklusal, getElementById parancsal dolgozok nekem konyebb, mert kozelebb van a PHP programozashoz. A jQuery mintha egeszen mas :(
Esetleg probaljak magamnak irni egy libraryt amelyel lekezelem az IE problemakat, jo otlet ez? legalabb tudom mi van benne.
Koszonom!
Űrlap küldés után nem a sikeres.html jelenik meg
Nekem sikerült megcsinálnom az egész űrlap elküldést (hírlevél-feliratkozást csináltam), meg is érkezik a mail, de amikor a (nálam Feliratkozás) gombra kattintok ez jelenik meg:
E-mail_címe:=asdqweasd E-mail_címe:=true
És nem a sikeres.html ami elvileg ehelyett jelenik meg.
A kódok itt vannak:
Kezdő html:eddig sztem jó is, most jön a php:ennyi. A sikeres.html-t nem teszem be ide, a szöveg csak egy köszönetnyilvánítás, semmi kód nincs benne.
Válaszokat várom!
■ E-mail_címe:=asdqweasd E-mail_címe:=true
És nem a sikeres.html ami elvileg ehelyett jelenik meg.
A kódok itt vannak:
Kezdő html:
<html>
<body>
<form action="form.php" method="post">
E-mail címe:<input type="text"name="E-mail címe:"></input><br>
<input type="submit"value="Feliratkozás">
<input type="hidden" name="send" value="true">
</form>
</body>
</html>
<?PHP
$freewebxmail = "";
$form = "email.html";
$thank = "sikeres.html";
$email = "godryc##kukac##citromail.hu";
// <--- NO USER EDITABLE PARTS BELOW --->
if(Empty($_POST['send']))
{
if(file_exists($form))
{
$fa = fopen($form, 'r');
print fread($fa, filesize($form));
fclose($fa);
}
else
{
print "A kérdőív nem található!";
}
}
else
{
foreach($_POST as $post)
{
if(!Empty($post))
{
$mail .= key($_POST) . "=" . $post . "\n";
}
}
print $mail;
if($_SERVER['SERVER_NAME'] == 'www.freeweb.hu')
{
mail($email,"Feliratkozás",$mail,"X-FW-MailID: " . $freewebxmail);
}
else
{
mail($email,"Feliratkozás",$mail);
}
if(file_exists($thank))
{
$fa = fopen($form, 'r');
print fread($fa, filesize($thank));
fclose($fa);
}
else
{
print "";
}
}
Válaszokat várom!
xhtml div onmouse
Sziasztok!
Egy elméleti kérdésem lenne.
ha én elgy legördülő almenüt szeretnék csinálni, akkor azt ugye DIV-be teszem, és rá kell tennem az OnMouseOver eseményt.
példa: http://www.kiado-irodahaz.com
Namost xhtml-ben a div-re nem lehet onmouse overt tenni.
Van valakinek 5lete hogyan lehetne azt kiváltani?
előre is köszi az 5leteket.
■ Egy elméleti kérdésem lenne.
ha én elgy legördülő almenüt szeretnék csinálni, akkor azt ugye DIV-be teszem, és rá kell tennem az OnMouseOver eseményt.
példa: http://www.kiado-irodahaz.com
Namost xhtml-ben a div-re nem lehet onmouse overt tenni.
Van valakinek 5lete hogyan lehetne azt kiváltani?
előre is köszi az 5leteket.