Megválaszolatlan hozzászólások | Aktív témák Pontos idő: szer. jan. 08, 2025 20:21



Hozzászólás a témához  [ 9 hozzászólás ] 
Nem hajlandó futni a következő forráskód 
Szerző Üzenet
ezüst tag
Avatar

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 11
Tartózkodási hely: Szfvár
Hozzászólás 
Hi!
Probald meg, hogy ne max-kent add at neki a $max valtozot, hanem mas neven. Ha jol emlexem en is e miatt szivtam nehany napig, de nekem igy megoldodott a problema.

Udv: Sörhas


szer. dec. 03, 2003 21:14
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Nem megy. Ugyanaz a hiba.
echo "<go href="index.php?limit=" . urlencode($limit - 3) . "&max=" . urlencode($max) . "">elozo oldal</a>";
Ebben a sorban van a hiba. Ismét csak azt tudom kérdezni, hogy hogyan kell TÖBB paramétert átadni.
A http://hu.php.net/manual/hu/function.urlencode.php linken ugyan volt egy példaprogi, de egy kukkot sem értettem belőle.


vas. nov. 09, 2003 10:27
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Megnéztem a linket, szép, jó, meg minden, de ez sem írja le, hogyan kell több változót átadni. Egy változót át tudok adni.
De azért teszek egy kísérletet.


vas. nov. 09, 2003 10:16
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Oké hogy megvan már a megoldás, de azért ezt még megéri elolvasni.
http://hu.php.net/manual/hu/function.urlencode.php


szomb. nov. 08, 2003 16:55
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Megoldódott! Hagytam a linkeket és postfiled-el megcsináltam.
Tisztább, szárazabb, biztonságosabb érzés. :)

grey


szomb. nov. 08, 2003 14:13
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Nem jó mindkét verzióra ugyanazt a hibát böki ki, mint az elején.
Egyáltalán hogyan kell átadni két v. több paramétert a címben?
Ahogy itt a fórum címsorát nézem:
http://forum.terminal.hu/messages.php?l ... &sb=4&ow=2

vmi.php?változó1=érték1&változó2=érték2&.....

De hogyan kell ezt beírni php-be?


szomb. nov. 08, 2003 13:19
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
A select utasítás nem érdekes az tudom, hogy fölösleges, de a többit kipróbálom.

grey


szomb. nov. 08, 2003 13:13
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
Asszem a & jellel lehet a bibi.


pén. nov. 07, 2003 18:20
Profil Privát üzenet küldése

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 0
Hozzászólás 
<?php

header("Content-type: text/vnd.wap.wml");

function otosevel($limit)
{
$kapcsolat = mysql_connect("localhost", "grey", "grey") or die("Nem tudok csatlakozni");

mysql_select_db("wedding") or die("Nem siker?lt kiv?lasztanom az adatb?zist");

$keres = "SELECT *
,present_id
FROM presents

ORDER BY present_id
limit $limit , 3";

$eredmeny = mysql_query($keres) or die("Hiba a k?r?sben");


echo "<table>
";
echo " <tr>
";
echo " <td>Quantity</td>";
echo " <td>Present</td>";
echo " <td>Colour</td>";
echo " <td>shop</td>
";
echo " </tr>
";
while ($row = mysql_fetch_array($eredmeny))
{
print(" <tr>
<td> $row[quantity]</td> <td> $row[present]</td><td> $row[colour]</td><td> $row[shop]</td></tr>
" );
}
mysql_close($kapcsolat);

echo "</table>";
}

function maxelem($tablanev)
{
$kapcsolat = mysql_connect("localhost", "grey", "grey") or die("Nem tudok csatlakozni");

mysql_select_db("wedding") or die("Nem siker?lt kiv?lasztanom az adatb?zist");

$keres = "SELECT count( * ) as maxelemszamm
FROM $tablanev
";

$eredmeny = mysql_query($keres) or die("Hiba a k?r?sben");
while ($row = mysql_fetch_array($eredmeny))
{
$visszateres=$row[maxelemszamm];
}
mysql_close($kapcsolat);

return $visszateres;
}
?>


<wml>


<card id="card1" title="Card #1">

<?php

if (isset($_GET["limit"])) $limit=$_GET["limit"];
if (empty($limit)) $limit=0;

if (isset($_GET["max"])) $max=$_GET["max"];
if (empty($max)) $max=maxelem(presents);

echo "limit " . $limit;
echo "<br/>";
echo "maxelemszam " . $max;
otosevel($limit);

if ($limit>0)
echo "<a href="index.php?limit=" . ($limit - 3)."&max=".$max."">elozo oldal</a>";
echo "<br/>";

if ( ($max-3) >= $limit)
echo "<a href="index.php?limit=" . ($limit + 3)."&max=".$max."">kovetkezo </a>";
?>

<!-- -->
</card>
</wml>


Eddig az oldal.


Operával nézem és mindig hibát jelez ki ennél a sornál:
echo "<a href="index.php?limit=" . ($limit + 3)."&max=".$max."">kovetkezo </a>";

És pirossal beszínezi a "&max=".$max."-ban lévő egyenlőségjelet. Nem tudom mit csináljak.
Ha kiveszem a "&max=".$max."-os részt akkor működik.
Mit szúrtam el?

grey


pén. nov. 07, 2003 18:12
Profil Privát üzenet küldése
Hozzászólások megjelenítése:  Rendezés  
Hozzászólás a témához   [ 9 hozzászólás ] 

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 8 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Magyar fordítás © Magyar phpBB Közösség