Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Klaida
Parašė Peacemaker· 2009 Sau. 30 10:01:44
#1
Pasiredagavau forrmą, noriu naudoti kaip apklausą. Kažkur yra klaida. Gal kas padėtų? Parse error: syntax error, unexpected $end in...... eval()'d code on line 75
<?php
$e_mail="kipriuxxz@gmail.com"; //įrašykite savo pašto adresą, į kurį bus siunčiami laiškai.
if ($_POST['siusti']){
foreach (array_keys($_POST)as $key){
$$key=$_POST[$key];
}
$yra=strpos($e_mail,'@');
if($yra>2){
if(strlen($e_mail) >7){
if(strlen($tema)>4){
if(strlen($tekstas)>14){
if(strlen($tekstas1)>14){
if(strlen($tekstas2)>14){
mail($emal,$tema,$tekstas,$tekstas1,$tekstas2,"From: $e_mail");
echo "Jūsų žinutė buvo sėkmingai išsiųsta. Dėkojame už sugaištą laiką.";
} else {
echo "Tekstą turi sudaryti bent 15 ženklų.";
}
} else {
echo " vardą turi sudaryti bent 5 ženklai.";
}
} else {
echo "Jūsų e-pašto adresas turi būti sudarytas bent iš 8 ženklų.";
}
} else {
echo "Jūs įrašėte neteisingą elektroninio pašto adresą.";
}
} else {
echo "<form action='' method='post'>
<table cellpadding='0' cellspadding='0' class='tbl-border' width='100%'>
<tr>
<td class='tbl1'>Jūsų E-mail:</td>
</tr>
<tr>
<td class='tbl1'><input type='text' name='e_mail' maxlength='50' size='20' class='textbox' style='width:150px;'></td>
</tr>
<tr>
<td class='tbl2'>Jūsų vardas:</td>
</tr>
<tr>
<td class='tbl2'><input type='text' name='tema' maxlength='60' size='35' class='textbox' style='width:150px;'></td>
</tr>
<tr>
<td class='tbl3'>Kas Jums šiame portale patinka / patinka labiausiai?</td>
</tr>
<tr>
<td colspan='3' class='tbl1'><textarea name='tekstas' rows='6' class='textbox' style='width: 400px;'></textarea></td>
</tr>
<tr>
<td class='tbl4'>Kas Jums šiame portale nepatinka / nepatinka labiausiai?</td>
</tr>
<tr>
<td <td colspan='4' class='tbl1'><textarea name='tekstas1' rows='6' class='textbox' style='width: 400px;'></textarea></td>
</tr>
<tr>
<td class='tbl5'>Ką norėtumėte pakeisti / pridėti, kad portalas būtų dar patogesnis ir geresnis?</td>
</tr>
<tr>
<td colspan='2' class='tbl5'><textarea name='tekstas2' rows='6' class='textbox' style='width: 400px;'></textarea></td>
</tr>
<tr>
<td colspan='2' align='center' class='tbl2'><input type='submit' name='siusti' value='Siųsti' class='button'> <input type='reset' name='trinti' value='Trinti' class='button'></td>
</tr>
</table>
</form>";
}
echo"<p>";
echo"Dėkojame, kad atsakėte į klausimus.";
?>
Redagavo Peacemaker· 2009 Sau. 30 11:01:41
Parašė Peacemaker· 2009 Sau. 30 12:01:51
#2
Gal kas žino, kas čia negerai? :?
Redagavo Peacemaker· 2009 Sau. 30 12:01:30
Parašė Enzo· 2009 Sau. 30 12:01:18
#3
<?php
$e_mail="kipriuxxz@gmail.com"; //irašykite savo pašto adresa, i kuri bus siunciami laiškai.
if ($_POST['siusti']){
foreach (array_keys($_POST)as $key){
$$key=$_POST[$key];
}
$yra=strpos($e_mail,'@');
if($yra>2){
if(strlen($e_mail) >7){
if(strlen($tema)>4){
if(strlen($tekstas)>14){
if(strlen($tekstas1)>14){
if(strlen($tekstas2)>14){
mail($emal,$tema,$tekstas,$tekstas1,$tekstas2,"From: $e_mail");
echo "Jusu žinute buvo sekmingai išsiusta. Dekojame už sugaišta laika.";
} else {
echo "Teksta turi sudaryti bent 15 ženklu.";
}
} else {
echo " varda turi sudaryti bent 5 ženklai.";
}
} else {
echo "Jusu e-pašto adresas turi buti sudarytas bent iš 8 ženklu.";
}
} else {
echo "Jus irašete neteisinga elektroninio pašto adresa.";
}
} else {
echo "<form action='' method='post'>
<table cellpadding='0' cellspadding='0' class='tbl-border' width='100%'>
<tr>
<td class='tbl1'>Jusu E-mail:</td>
</tr>
<tr>
<td class='tbl1'><input type='text' name='e_mail' maxlength='50' size='20' class='textbox' style='width:150px;'></td>
</tr>
<tr>
<td class='tbl2'>Jusu vardas:</td>
</tr>
<tr>
<td class='tbl2'><input type='text' name='tema' maxlength='60' size='35' class='textbox' style='width:150px;'></td>
</tr>
<tr>
<td class='tbl3'>Kas Jums šiame portale patinka / patinka labiausiai?</td>
</tr>
<tr>
<td colspan='3' class='tbl1'><textarea name='tekstas' rows='6' class='textbox' style='width: 400px;'></textarea></td>
</tr>
<tr>
<td class='tbl4'>Kas Jums šiame portale nepatinka / nepatinka labiausiai?</td>
</tr>
<tr>
<td <td colspan='4' class='tbl1'><textarea name='tekstas1' rows='6' class='textbox' style='width: 400px;'></textarea></td>
</tr>
<tr>
<td class='tbl5'>Ka noretumete pakeisti / prideti, kad portalas butu dar patogesnis ir geresnis?</td>
</tr>
<tr>
<td colspan='2' class='tbl5'><textarea name='tekstas2' rows='6' class='textbox' style='width: 400px;'></textarea></td>
</tr>
<tr>
<td colspan='2' align='center' class='tbl2'><input type='submit' name='siusti' value='Siusti' class='button'> <input type='reset' name='trinti' value='Trinti' class='button'></td>
</tr>
</table>
</form>";
}
echo"<p>";
echo"Dekojame, kad atsakete i klausimus.";
}}
?>
Parašė Peacemaker· 2009 Sau. 30 13:01:38
#4
Dabar klaidos nemeta - tiesiog visai nieko nerodo. ?|
Parašė Enzo· 2009 Sau. 30 13:01:25
#5
tai čia jau pas tave kodo klaida matyt, nes aš ištaisiau tik pirmąją klaidą.
Parašė Peacemaker· 2009 Sau. 30 13:01:42
#6
Matyt. Reiks parašyt chippui. Jis atrodo buvo sukūręs pagrindinį kodą.
Redagavo Peacemaker· 2009 Sau. 30 13:01:19
Parašė Kelmas· 2009 Sau. 30 13:01:01
#7
<...>
$$key=$_POST[$key];
<...>
WTF? Boža.. Kas per formą... :|
Redagavo Kelmas· 2009 Sau. 30 13:01:20