ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

június 2

Ürlap gond!! Help !!!

Track · 2008. Jún. 2. (H), 21.20
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.

<?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;
}

?>
[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&eacute;v:

<input name="nev" type="text" class="box" id="Név">
*</div></td>
<td width="171">&nbsp;</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&#337;</option>
<option value="Férfi">F&eacute;rfi</option>
</select>
</div>
</div></td>
<td><div align="left">V&aacute;lasztott neme:
<select name="val_neme" size="1" class="box">
<option value="No">N&#337;</option>
<option value="Férfi">F&eacute;rfi</option>
</select>
</div></td>
</tr>
<tr class="unnamed1">
<td scope="row">&Aacute;llampolg&aacute;rs&aacute;g:<br> <br>
<input name="Állampolgárság" type="text" class="box" id="Állampolgárság"></td>
<td>V&aacute;laztottad &aacute;llampolg&aacute;rs&aacute;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">&Eacute;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&aacute;lasztottad &eacute;letkora:<br>
<br>
T&oacute;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&aacute;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&aacute;lasztottad gyerekei sz&aacute;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&aacute;nyzik:<br>
Igen
<input name="doh" type="radio" class="box" value="Igen">
Nem
<input name="doh" type="radio" class="box" value="Alkalmanként">
Alkalmank&eacute;nt
<input name="doh" type="radio" class="box" value="radiobutton"></td>
<td valign="middle" class="unnamed1">V&aacute;lasztottad doh&aacute;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&eacute;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&eacute;nt
<input name="Alkohol" type="radio" class="box" value="Alkalmanként">
</p>

Alert helyettes program megállító

Velias9 · 2008. Jún. 2. (H), 16.51
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!
 

Hogyan tanuljak JavaScriptet?

zoliky · 2008. Jún. 2. (H), 14.26
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!
 

Űrlap küldés után nem a sikeres.html jelenik meg

poirot · 2008. Jún. 2. (H), 11.08
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:

<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>
eddig sztem jó is, most jön a php:

<?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 "";
		}	
	}
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!
 

xhtml div onmouse

gtoma · 2008. Jún. 2. (H), 10.29
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.
 

június 1

Cookie, session, ip, host kitiltó

madex · 2008. Jún. 1. (V), 12.58
Üdv!

Egy olyan kérdéssel fordulok hozzátok, hogy valaki tudna-e nekem készíteni, vagy esetleg egy kész scriptet belinkelni, ami a következőket tudja:

Cookie indítás tiltásnál
Session indítás tiltásnál
Ip naplózás tiltásnál
Host naplózás tiltásnál

És ellenörzéskor, pl behívom az ellenor.php-t az index.php ba, akkor ezeket ellenőrizze:

Ha létezik a cookie, vagy a session és az Ip vagy a Host nem egyezik az eltároltal, akkor felülirja a jelenlegivel.
Ha létezik a cookie, vagy a session és az ip és a host is egyezik, egy hibaüzenetet dobjon ki.
Ha a cookie és a session nem létezik, de az ip és a host megyegyezik, akkor hozzon létre cookie-t, és sessiont.

És ha ezek közül valamelyik feltétel igaz, hibaüzii...

Az unban az nemtudom mennyire nehéz dolog, de ha nem nehéz, abban is kérnék segítséget.


Már próbálkoztam a megírásával, de nem igazán sikerült, már az elején elakadtam, és szükségem lenne erre a tiltó rendszerre minél előbb..

Köszönöm előre is !

.Madex.
 

június 1

Navigalas a DOM faban

zoliky · 2008. Május. 31. (Szo), 23.49
Adott egy tablazat:
<tbody>
   <tr>
      <td colspan="4" class="container"><div class="show_hide">Second text</div></td>
   </tr>
   <tr>
      <td>forum1</td>
      <td>0</td>
      <td>0</td>
      <td>na</td>
   </tr>
   <tr>
      <td>forum2</td>
      <td>0</td>
      <td>0</td>
      <td>na</td>
   </tr>

   <tr>
      <td colspan="4" class="container"><div class="show_hide">Second</div></td>
   </tr>
   <tr>
      <td>forum3</td>
      <td>0</td>
      <td>0</td>
      <td>na</td>
   </tr>
</tbody>
A tablazat itt lathato: http://img61.imageshack.us/img61/7029/drufcw3.jpg

Ha rakatintok a "second text" szovegre, szeretnem kivalasztani az oszes sort (TR) amely a klikelt "container"-hez tartozik, kiveve magat a containert.

Pelda: Ha raklikelek a "03:" sorban levo "Second Text" szovegre, szeretnem kivalasztani az oszes TR-t az 05: es 16: sor kozott.

Szeretnek par otletet kerni, peldaul ti hogyan oldanatok meg a DOM navigalast. Nem kerek kodot, orulnek
par tanacsnak! Elore is koszonom!
 

Körgrafikon készítése dinamikus képpel

Reactor · 2008. Május. 31. (Szo), 21.46
Sziasztok!
A mai nap nekiestem egy körgrafikon készítéséhez, melyet PHP dinamikus képpel szeretnék kivitelezni.
Az arányokat kiszámoltam, színeket generáltam, készítettem egy kört, ami tökéletesen szuperál.
Azonban az értékek határvonalát képtelen vagyok behúzni, és töleni ki a megfelelő területet az adott színnel, ezér sok kört csináltam ami elvileg ad egy grafikont.
Ezzel a kóddal dolgoztam:

<?php
$rate    =  array(4,1,2,3);
$sum2=0;
$sum = $rate[0]+$rate[1]+$rate[2]+$rate[3];
$percent =  array(($rate[0]/$sum), ($rate[1]/$sum), ($rate[2]/$sum), ($rate[3]/$sum));
header("content-type: image/png");
$kep = imagecreate(250,250);
$color1 = imagecolorallocate($kep, 240, 240, 240);
$colordb=array();
$colorrdb=array();
for($x=0; $x<25; $x++){
	$colordb[$x]    = array(rand(20,250),rand(20,250),rand(20,250));
	$colorrdb[$x]   = array($colordb[$x][0]-20, $colordb[$x][1]-20, $colordb[$x][2]-20, );
	$c_colordb[$x]  = imagecolorallocate($kep,$colordb[$x][0],$colordb[$x][1],$colordb[$x][2]);
	$c_colorrdb[$x] = imagecolorallocate($kep,$colorrdb[$x][0],$colorrdb[$x][1],$colorrdb[$x][2]);
}
for($x=0;$xy<200;$xy=$xy+1){
$sum2=0;
foreach($percent as $key => $perc){
	$value = ($percent[$key])*360;
		imagearc($kep, 125, 125,200-$xy,100,$sum2,$sum2+$value, $c_colorrdb[$key]);

		$sum2=$sum2+$value;
}	
}


imagepng($kep);
?>
A probléma ezzel, ha nem 25,25,25,25 vagy nem egyenlő arányokkal dolgozik, valamitől megőrül és össze vissza színez mindent, légyszi aki csinált már ilyet nézzen bele, vagy mutasson nekem egy másik megoldást ilyen grafikon elkészítéséhez.
 

URL státuszának ellenőrzése

mrtom · 2008. Május. 31. (Szo), 16.09
Új, saját oldalamhoz keresek olyan JS vagy PHP scriptet, ami kiírja a kódban meghatározott oldalról, hogy elérhető-e, avagy sem!
Tud ebben vbalaki segíteni?
 

Blogmotor beágyazása weblapba

benji999 · 2008. Május. 31. (Szo), 15.07
Sziasztok!

Segítséget szeretnék kérni.Letöltöttem a Microblog2 blogmotort innét: http://php-script.hu/index.php?old=phpscri...tid=3&lap=2,

minden ok vele,sikerült beállítanom.Amit szeretnék,hogy a blog ne külön oldalon jelenjen meg,hanem beágyazva a honlapom egyik oldalán (blog menüpont alatt).A kérdésem az hogy ez lehetséges-e,ha igen kérem segítsen valaki!előre is köszönöm