test script

Programovacie jazyky, rady, poradňa...
ATOMIC
Zablokovaný
Zablokovaný
Príspevky: 215
Registrovaný: 26 dec 2007, 19:04
Kontaktovať používateľa:

test script

Príspevok od používateľa ATOMIC »

mam taky silný a intenzívný probléém :) mam taky script ze co som uvaril dnes, ale nefunguje pise

Parse error: syntax error, unexpected T_STRING in /xxxx/xxx/xxxxx/x/xxxx/xxx/xxx/spracovanie.php on line 26

preco?? myslim ze tam nemam ukoncenu nejaku zatvorku alebo co, ale aha tu je tets.php

<html>
<center>
<form action="spracovanie.php" method="POST">
<textarea name="clanok" rows="15" cols="120"></textarea>
<br>
<input type="submit" value="ulozit" name="sent">
</form>
</center>

a tu je spracovanie.php

<?php
mysql_connect("xxxx", "xxxxx", "xxxxx") or die(mysql_error());
mysql_select_db("xxxxx") or die(mysql_error());
echo "LOL";
?>
<?
$clanok = trim(htmlspecialchars(addslashes($_POST['clanok'])));
$time = date('d.m.Y g:i a');
if (isset($_POST['sent']))
{
if ($clanok != '')
{
$sql = 'INSERT INTO clanky (`clanok`) VALUES ("'.$clanok.'")';
$result = mysql_query($sql);
header('Location: '.$_SERVER['PHP_SELF'].'?report=succes');
}
else {
header('Location: '.$_SERVER['PHP_SELF'].'?report=error');
}
}
$report = $_POST['report'];
switch ($report){
case 'error':
print '<script>alert("A kto ma akoze vyplnit text?")</script>;
break;
print 'Text clanku musi byt vyplnený, potom sa váš clanok zobrazi dolu pod formularom, aj s casovym zaznamenanim.';
}
$result = mysql_query("select * from clanky");

while($row=mysql_fetch_object($result))
{
echo ''.$row->clanok.'<br>Dátum vloženia: '.$row->time.'';
}
}
?>


je nefunckny? podla vas odbornikov
beluský
Darca
Darca
Používateľov profilový obrázok
Príspevky: 317
Registrovaný: 21 sep 2006, 13:46

Re: test script

Príspevok od používateľa beluský »

ATOMIC napísal:mam taky silný a intenzívný probléém :) mam taky script ze co som uvaril dnes, ale nefunguje pise

Parse error: syntax error, unexpected T_STRING in /xxxx/xxx/xxxxx/x/xxxx/xxx/xxx/spracovanie.php on line 26

preco?? myslim ze tam nemam ukoncenu nejaku zatvorku alebo co, ale aha tu je tets.php

<html>
<center>
<form action="spracovanie.php" method="POST">
<textarea name="clanok" rows="15" cols="120"></textarea>
<br>
<input type="submit" value="ulozit" name="sent">
</form>
</center>

a tu je spracovanie.php

<?php
mysql_connect("xxxx", "xxxxx", "xxxxx") or die(mysql_error());
mysql_select_db("xxxxx") or die(mysql_error());
echo "LOL";
?>
<?
$clanok = trim(htmlspecialchars(addslashes($_POST['clanok'])));
$time = date('d.m.Y g:i a');
if (isset($_POST['sent']))
{
if ($clanok != '')
{
$sql = 'INSERT INTO clanky (`clanok`) VALUES ("'.$clanok.'")';
$result = mysql_query($sql);
header('Location: '.$_SERVER['PHP_SELF'].'?report=succes');
}
else {
header('Location: '.$_SERVER['PHP_SELF'].'?report=error');
}
}
$report = $_POST['report'];
switch ($report){
case 'error':
print '<script>alert("A kto ma akoze vyplnit text?")</script>';
break;
print 'Text clanku musi byt vyplnený, potom sa váš clanok zobrazi dolu pod formularom, aj s casovym zaznamenanim.';
}
$result = mysql_query("select * from clanky");

while($row=mysql_fetch_object($result))
{
echo ''.$row->clanok.'<br>Dátum vloženia: '.$row->time.'';
}
}
?>


je nefunckny? podla vas odbornikov
ani odborník byť nemusím :P
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

pozri si ako sa používa switch keď ho tam silou mocou chceš dávať aj keď je tam zbytočný: http://sk.php.net/switch
a kódy davaj do code, kto to tu ma lúštiť
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

aj cele je to uplne zbytocne komplikovane ..
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

fruxo napísal:aj cele je to uplne zbytocne komplikovane ..
ja som sa zameral len na riadok 26, nechce sa mi to pozerať keď to nie je v code lebo je to neprehladné...
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

:smt047 ... :)

Kód: Vybrať všetko

<html> 
<center> 
<form action="spracovanie.php" method="POST"> 
<textarea name="clanok" rows="15" cols="120"></textarea> 
<br> 
<input type="submit" value="ulozit" name="sent"> 
</form> 
</center> 

a tu je spracovanie.php 

<?php 
mysql_connect("xxxx", "xxxxx", "xxxxx") or die(mysql_error()); 
mysql_select_db("xxxxx") or die(mysql_error()); 
echo "LOL"; 
?> 
<? 
$clanok = trim(htmlspecialchars(addslashes($_POST['clanok']))); 
$time = date('d.m.Y g:i a'); 
if (isset($_POST['sent'])) 
{ 
if ($clanok != '') 
{ 
$sql = 'INSERT INTO clanky (`clanok`) VALUES ("'.$clanok.'")'; 
$result = mysql_query($sql); 
header('Location: '.$_SERVER['PHP_SELF'].'?report=succes'); 
} 
else { 
header('Location: '.$_SERVER['PHP_SELF'].'?report=error'); 
} 
} 
$report = $_POST['report']; 
switch ($report){ 
case 'error': 
print '<script>alert("A kto ma akoze vyplnit text?")</script>'; 
break; 
print 'Text clanku musi byt vyplnený, potom sa váš clanok zobrazi dolu pod formularom, aj s casovym zaznamenanim.'; 
} 
$result = mysql_query("select * from clanky"); 

while($row=mysql_fetch_object($result)) 
{ 
echo ''.$row->clanok.'<br>Dátum vloženia: '.$row->time.''; 
} 
} 
?>
Napísať odpoveď