nem talalom a hivatkozast
fura helyzet all fenn, megprobalom erthetoen vazolni:
adott egy index.php, amelybe includeolva van egy cat.php amely megnyit egy mysql adatbazist, kilistaz sorokat, majd kiirja azokat. eddig minden helyen, DE! az alabbi idezetben figyelembe ajanlom a "href=/partners/$name.html". a kimenet: a sql tablabol kapott adatok alapjan osszeall, de a szerveren ilyen oldalak nem leteznek. de a bongeszo megjeleniti oket.ratalaltam kozben egy masik filera, ami szinten includeolva egy index2.php-ba, amely magyarazatot ad a jelensegre:eddig minden rendben, csakhogy sem az "index2.php" sem az includeolt "cat2.php" nincs meghivva sehol. mas fileok meg nem tartozzak a projekthez, tovabbi includeok nincsenek, egyszoval ottvan, de nincs meghivva!? innen magas nekem.
raadasul az eredeti projektben mukodik, a klonjaban meg nem. :(
segitseg!
■ adott egy index.php, amelybe includeolva van egy cat.php amely megnyit egy mysql adatbazist, kilistaz sorokat, majd kiirja azokat. eddig minden helyen, DE! az alabbi idezetben figyelembe ajanlom a "href=/partners/$name.html". a kimenet: a sql tablabol kapott adatok alapjan osszeall, de a szerveren ilyen oldalak nem leteznek. de a bongeszo megjeleniti oket.
while ($row = mysql_fetch_assoc($result)) {
$result2 = mysql_query("select * from dir_subcat where id_cat=$row[id] order by name");
echo $row[name];
unset($basz);
while ($row2 = mysql_fetch_assoc($result2)) {
$name="$row[name]/$row2[name]";
$name = str_replace(" & "," and ",$name);
$name = strtr($name," ,","-_");
$basz[] = "<a href='/partners/$name.html'>$row2[name]</a>";
}
list($cname,$sname) = explode("/",$_SERVER['QUERY_STRING']);
$cname = strtr($cname,"-_"," ,");
$cname = str_replace(" and "," & ",$cname);
$sname = strtr($sname,"-_"," ,");
$sname = str_replace(" and "," & ",$sname);
$catrow = @mysql_fetch_assoc(mysql_query("select c.id as cid, s.id as sid from dir_cat c left join dir_subcat s on c.id = s.id_cat where c.name='$cname' and s.name='$sname'")) or exit;
$result = mysql_query("select * from bex_users where cat_id='$catrow[cid]' and subcat_id='$catrow[sid]' and status='A' order by name");
while ($row = mysql_fetch_assoc($result)) {
echo $row[url].$row[name].$row[description];
}
raadasul az eredeti projektben mukodik, a klonjaban meg nem. :(
segitseg!
szia
eléggé kusza amit beszúrtál a fórumba, de nem tűnik hibásnak. Szerintem valahonnét másoltál valamilyen kódot és emiatt összekeverted dolgokat. Próbálj meg "debuggolni" és megkeresni, hogy hol lehet a hiba, hiszen ha valami be van húzva a kódba, akkor annak meg kell lennie...
Ha az index2.php és a cat2.php valóban nincs sehol, akkor nem is fogod tudni használni...
Szerintem próbálkozz írni saját magad egy aprócska cset programot, nem annyira nehéz és még az is előfordulhat, hogy olyan dolgokat tanulsz közben amiknek később sok hasznát veszed... Persze ez csak tanács, te dolgod a döntés!
Bocs, hogy nem voltam konkrét, de a kérdésedre nem nagyon tudtam konkrétabb választ összehozni.
szépeket!
asd
magyarok mindig mindenben kivetelek akarnak lenni, hat ime: sziasztok lenne egy kerdesem amely igy hangzik h ugymegugy blabla stb... szerintem folosleges szovegbol enyi sok is volt.
helyesirasom meg tokeletes, ha annak kell lennie, de amikor informacio kozlesrol van szo, eszembe nem jut hasznalni ekezetket, kerek mondatokat, es folosleges kotoszavakat.
tehat nem chat programrol van szo es nem is a cat2 meg index2php ami hianyzik, hanem az indexphp-ba includeolt catphp-ban talalhato "href=/partners/$name.html" sor altal meghivott oldal. ezt explodolja az index2php-ba includeolt cat2php, DE! sem az index#1ekben sem a catekben nem talalhato sem include a cat2re sem link, sem post vagy get parancs. es megis osszekoti..
es a scriptet nem lopom, hanem clonoznom kell a programot egy masik domainre. atbmasolom a filekat 1-1ben es megsem muxik.
Lassan a testtel
azt hiszem, virág mellé kell álljak. Te szeretnél valamit a fórum közösségétől, nem pedig fordítva. Ergo, Neked kell előzékenyebbnek lenned. Ha Te a magánlevelezésedben úgy döntesz, hogy figyelmen kívül hagyod a magyar helyesírás szabályait (kis-nagybetű, ékezetek, stb) az a Te igénytelenséged és a barátaid problémája. Ha ők elviselik, ám legyen. De egyáltalán nem növeled meg a válasz kapás esélyét azzal, ha ezzel a csökkentett olvashatóságú módszerrel írsz.
Ami pedig a programot illeti, virág szerintem joggal feltételezte, hogy valahonnan másolod a kódot, mert a jelekből ítélve a logikáját nem nagyon látod át. Először is föl kellene írni, milyen fájljaid vannak és melyik fájl mit húz be. Ezt már csak azért is meg kellene csinálnod, mert nekem a leírásod alapján pl. tök kusza, hogy most itt mi include-ol mit.
Remélem, nem veszed bántásnak, virág álláspontja a Weblabor közösségének az általánosan elfogadott normáit tükrözi (értsd: kérdés feltevésénél tegyél azért, hogy el lehessen olvasni). Arról pedig már nem is teszek említést, hogy a témacímek belekerülnek az RSS-be, úgyhogy légy oly kedves normális témacímeket használni.
Üdv
János
torlesre ajanlom
:)
Azt hiszem az írást pont az információ közlésére találták ki...
megoldva
felhivtam az eredeti alkotot, es felvilagositott h nem is johettem volna ra! miertis? ime:
Kód